Is it possible to return ASP.NET precompilation?

I have created a website and I will publish it ...

I want to know if anyone can access my FTP and download my pre-compiled website, can “return” the DLL compilation and re-create my code!

Is it possible?

If possible, how can I protect my code?

+4
source share
3 answers

It is possible to decompile your assemblies. There is no 100% safe way to protect your code. You can obfuscate your builds. This will make it more complicated, but still possible to get the code.

+3
source

Yes, someone could theoretically with tools like Reflector . You should try obfuscating your code. See: What do you use to protect your .NET code from reverse engineering?

I suggest that you try reflecting yourself in your own code to see what others can do. It is still a free tool for several days ...

EDIT

The reflector is no longer free (but still a good tool!). Alternatively, there is a free and open source ILSpy

+3
source

If they access your DLL, they can open it with a reflector and other tools. You can obfuscate your code to prevent this (actually making it harder, you cannot prevent it).

Hide your DLLs!

+2
source

Source: https://habr.com/ru/post/1341172/


All Articles