Dotfuscator
Dotfuscator is a tool that hinders reverse engineering and tampering for .NET, Xamarin and Universal Windows Platform applications. It implements a combination of code obfuscation, optimization, shrinking and hardening technologies.
A free version of the .NET Obfuscator, called the Dotfuscator Community Edition is distributed as part of Microsoft's Visual Studio.[1]
.NET executables can easily be reversed engineered by free tools (such as dotPeek and JustDecompile) potentially exposing algorithms and ip (trade secrets), licensing and security mechanisms. Also code can be run through a debugger and its data inspected. Using a .NET obfuscator can make all of these things more difficult.
Dotfuscator was developed by PreEmptive Solutions and a version has been free inside Microsoft's Visual Studio since 2003. [2][3][4][5] However, the current version is free for personal, non-commercial use only.
See also
References
- ↑ Beth Massi (23 February 2010). "Dotfuscator Gets Better and Still Free in Visual Studio". msdn.com. Microsoft, Inc. Retrieved 10 January 2013.
- ↑ "Microsoft and PreEmptive Solutions announce enhanced version of Dotfuscator Community Edition to be included in Microsoft Visual Studio". NFV NEWS.
- ↑ Richardson, Chris (2008). COBOL and Visual Basic on .NET: A Guide for the Reformed Mainframe Programmer. New York: Apress. p. 636. ISBN 9781430207726.
- ↑ Johnson, Bruce (2012). Professional Visual Studio 2012. Indianaoplis: John Wiley & Sons. p. 877. ISBN 9781118416488.
- ↑ Patrick, Tim; Craig, John Clark (2006). Visual Basic 2005 Cookbook: Solutions for VB 2005 Programmers. Sebastopol, CA: O’Reilly Media, Inc. p. 34. ISBN 9780596101770.
Further reading
- "Obfuscation and .NET". The Journal of Object Technology. Vol. 4, No. 4, May–June 2005. pp. 79-83.
- MSDN Magazine. Miller Freeman. pp. 11-12. (subscription required)
- Reversing: Secrets of Reverse Engineering. John Wiley & Sons.
- "Review: PreEmptive Way To Obfuscate .Net Apps". CRN Magazine
- Windows Developer Power Tools. O'Reilly Media.
- "Dotfuscator expands its functionality". InfoWorld.
- Visual Basic 2008 For Dummies. John Wiley & Sons.
- Professional Visual Studio 2010. John Wiley & Sons.
External links
- https://news.microsoft.com/2004/07/19/preemptive-solutions-dotfuscator-will-ship-with-microsoft-visual-studio-2005/
- https://msdn.microsoft.com/library/dd551417.aspx
- http://www.dirkstrauss.com/visual-studio-2012-tips-part-5-protect-your-code-obfuscate/
- http://www.drdobbs.com/windows/enhanced-dotfuscator-ce-for-visual-stud/199901475
- http://www.clevelandpress.com/dotfuscator2.htm