Click here to Skip to main content
15,881,938 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

I have one dll file. if i decompile the dll by using .Net Reflector,i can see the source code of dll(written inside the dll). i need that if decompile the dll,i dont want to see that what written inside the dll. Can anyone tell me that how to make that? Thank you.
Posted
Comments
Sinisa Hajnal 11-Dec-14 2:30am    
You can't. You can make it harder by obfuscating and by deploying release insted of debug version.

There is a way to really complicate it for the one decompling here on CP - search for it, I don't have a link handy. But even that only makes it harder.

If you don't want your code decompiled, use C++ instead of .NET.

1 solution

The only way is to use an obfuscator.
http://en.wikipedia.org/wiki/List_of_obfuscators_for_.NET[^]
It obfuscates the MSIL so that you only get obfuscated code when decompiling which does not reveal its logic to the human reader.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900