As far as I know, there is no way to prevent decompiling of .net code, with that said a good obfuscator will make reflected code harder to read, some of them like dotfuscator will prevent reflector from showing the code. However, you always be able to see
the IL.
On the other hand, as far as I know that Software Proctection and Licensing Service which would encrypt the IL and use a custom VM that was tried to an encryption key which preventing reflecting using the conventional tools. This had a huge performance cost,
however it was good if you wanted to protect critical algorithims or your licensing code.
Here is a reference that you can get more information about Software Potential.
Member
16 Points
50 Posts
what is the security check for the web application's .dll ?
Sep 23, 2013 02:19 PM|gj11944|LINK
hi...
My question is when we pulish site... it's .dll is gat created .
but there are tool by using that anyone can see our code ... application is highly ulnerable !!!
how to take over this issue ?
All-Star
27248 Points
6183 Posts
Re: what is the security check for the web application's .dll ?
Sep 23, 2013 02:26 PM|kedarrkulkarni|LINK
read this
http://forums.asp.net/t/1442467.aspx
hope this helps...
KK
Please mark as Answer if post helps in resolving your issue
My Site
All-Star
23975 Points
4084 Posts
Re: what is the security check for the web application's .dll ?
Sep 26, 2013 02:02 AM|Starain chen - MSFT|LINK
Hi gj11944,
Thanks for your post!
As far as I know, there is no way to prevent decompiling of .net code, with that said a good obfuscator will make reflected code harder to read, some of them like dotfuscator will prevent reflector from showing the code. However, you always be able to see the IL.
On the other hand, as far as I know that Software Proctection and Licensing Service which would encrypt the IL and use a custom VM that was tried to an encryption key which preventing reflecting using the conventional tools. This had a huge performance cost, however it was good if you wanted to protect critical algorithims or your licensing code.
Here is a reference that you can get more information about Software Potential.
http://www.inishtech.com/
Thanks
Best Regards