Dotfuscator es una herramienta que realiza una combinación de ofuscación , optimización , reducción y endurecimiento de código en aplicaciones .NET , Xamarin y Universal Windows Platform . Por lo general, los ejecutables .NET pueden ser fácilmente sometidos a ingeniería inversa mediante herramientas gratuitas (como ILSpy, dotPeek y JustDecompile), lo que potencialmente expone algoritmos y propiedad intelectual (secretos comerciales), licencias y mecanismos de seguridad. Además, el código puede ejecutarse a través de un depurador e inspeccionar sus datos. Dotfuscator puede hacer que todas estas cosas sean más difíciles.
Dotfuscator fue desarrollado por PreEmptive Solutions. Una versión gratuita de .NET Obfuscator, llamada Dotfuscator Community Edition, se distribuye como parte de Visual Studio de Microsoft . [1] [2] [3] [4] [5] Sin embargo, la versión actual es gratuita únicamente para uso personal y no comercial.
Referencias
- ^ Massi, Beth (23 de febrero de 2010). "Dotfuscator mejora y sigue siendo gratuito en Visual Studio". msdn.com . Microsoft, Inc . Consultado el 10 de enero de 2013 .
- ^ "Microsoft y PreEmptive Solutions anuncian una versión mejorada de Dotfuscator Community Edition que se incluirá en Microsoft Visual Studio". NOTICIAS NFV.
- ^ Richardson, Chris (2008). COBOL y Visual Basic en .NET: una guía para el programador de mainframe reformado . Nueva York: Apress. p. 636. ISBN 9781430207726.
- ^ Johnson, Bruce (2012). Professional Visual Studio 2012. Indianápolis: John Wiley & Sons. pág. 877. ISBN 9781118416488.
- ^ Patrick, Tim; Craig, John Clark (2006). Libro de recetas de Visual Basic 2005: soluciones para programadores de VB 2005. Sebastopol, CA: O'Reilly Media, Inc., pág. 34. ISBN 9780596101770.
Lectura adicional
- "Por qué y cómo utilizar Ofuscación para .NET con Dotfuscator". Documentación de Microsoft Visual Studio 2017
- "Ofuscación y .NET". The Journal of Object Technology . Vol. 4, Núm. 4, mayo-junio de 2005. págs. 79-83.
- Revista MSDN. Miller Freeman . Págs. 11 y 12. (Se requiere suscripción)
- Inversión: secretos de la ingeniería inversa. John Wiley & Sons .
- "Revisión: método preventivo para ofuscar aplicaciones .Net". Revista CRN
- Herramientas avanzadas para desarrolladores de Windows. O'Reilly Media .
- "Dotfuscator amplía su funcionalidad". InfoWorld .
- Visual Basic 2008 para principiantes. John Wiley & Sons.
- Visual Studio 2010 profesional. John Wiley & Sons.
Enlaces externos
- 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
- https://web.archive.org/web/20110201004909/http://www.clevelandpress.com/dotfuscator2.htm