you can obfuscate the code, which means rename your existing method by a program to hard to readable way. you can do it by Dotfuscator program ship with VS. Tools > Dotfuscator community edition. For more security you need to get the professional edition Check
this link http://www.preemptive.com/products/dotfuscator/overview
murthysrn
Participant
1142 Points
397 Posts
How to secure my application .dll /.exe Assembly against ‘Reflector.exe’
Mar 02, 2011 01:29 PM|LINK
Hi All,
by using Reflecter.exe any body can open my code and view the logic. is there any method is there is secure my Code.?
Murthy.
ignatandrei
All-Star
137702 Points
22157 Posts
Moderator
MVP
Re: How to secure my application .dll /.exe Assembly against ‘Reflector.exe’
Mar 02, 2011 05:17 PM|LINK
search of obfuscator .net - it exists one in Visual Studio (Prof, not express) and are others free/costly.
ramiramilu
All-Star
98023 Points
14516 Posts
Re: How to secure my application .dll /.exe Assembly against ‘Reflector.exe’
Mar 03, 2011 01:43 AM|LINK
.Net Obfuscator...:-)
Thanks.
JumpStart
cnranasinghe
Star
8899 Points
1800 Posts
Re: How to secure my application .dll /.exe Assembly against ‘Reflector.exe’
Mar 03, 2011 03:57 AM|LINK
murthysrn
Participant
1142 Points
397 Posts
Re: How to secure my application .dll /.exe Assembly against ‘Reflector.exe’
Mar 03, 2011 04:58 AM|LINK
Hi All,
Thansk for the valid reply,
If I use 'obfuscator .net ' it will rename the class/namespace/ veriables but there is no security for My Logic.
Please provide a better solution. renaming code is not a better solution to the problem.
thanks.
Murthy.