Whats the best (pref free) obfuscator to encrypt my program, so it cant be recompiled?
Printable View
Whats the best (pref free) obfuscator to encrypt my program, so it cant be recompiled?
Obfustication and Encryption are two different things. Obfustication just starts renaming things to try and make it more difficult to reverse engineer. Encryption, however; makes it so a key is required to reverse what has been encrypted.
As for free, well I have only heard of one free Obfusticator, however; I cannot find it at the moment. Someone usually posts it so if I can't find it I'm sure someone will post it.
Dotfuscator CE is free with VS.NET 2003 Pro and VS 2005 Pro. I'm not sure about 2005 Standard but it definitely doesn't come with Express. There is also Aspose.Obfuscator available for free, although I've never used it so I can't speak for its abilities. These two utilities are quite basic, but if you can't afford an industrial-strength tool then you almost certainly aren't writing code that requires one.
There is also RemoteSoft Salamander .NET which converts the code to native code so
it cannot be decompiled since the only thing you can see will be assembly.
wow, thats really scary. I dont know how I feel about that.Quote:
Originally Posted by alexandros