If you happen to use Dotfuscator by PreEmptive Solutions then you have probably wondered how to integrate this into your automated Team Builds. They happen to include an MSBuild task for calling the proper command-line functions but don't have much documentation about this feature.
Background Obfuscation Information: In general, obfuscation prevents reverse engineering of your software by using different techniques to make the MSIL of your .NET compiled application less understandable. Several different companies use many techniques for doing this including: string encryption, renaming of symbols, control flow manipulation, etc. If you've ever used Reflector for .NET you know how easy it is to look at reverse-engineered "source code" for a .NET application.
Feel free to let me know if I can improve this in any way! I'm always looking to efficiently refactor our Team Build scripts.
Ed B.
Remember Me
a@href@title, b, blockquote@cite, em, i, strike, strong, sub, sup, u
Page rendered at Thursday, September 02, 2010 6:41:44 PM (Eastern Daylight Time, UTC-04:00)
Disclaimer The opinions expressed herein are our own personal opinions and do not represent our employer's view in any way.