Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Do .net source encryption programs really work?

Tags:

c#

Do .net source encryption programs really works?

.Net IL codes can easily be decompiled. There are some encryption software that claim they can hide source from hackers .

Is it true ?

like image 905
pedram Avatar asked Jul 31 '10 19:07

pedram


2 Answers

They can try, but any truly determined hacker will be able to hack your code, whatever the encryption/obfuscation.

Since your program needs to be "decrypted" in order to run, the in-memory image could be enough.

If it is simply obfuscation, a bit of hard work can get around that (figuring out functions, giving meaningful names etc).

like image 174
Oded Avatar answered Oct 08 '22 17:10

Oded


The IL can never be encrypted/hidden because the CLR has to have access to it. The best you can ever do is obfuscation.

like image 27
Kirk Woll Avatar answered Oct 08 '22 19:10

Kirk Woll