Dotfuscator — это инструмент, выполняющий комбинацию обфускации , оптимизации , сжатия и усиления кода в приложениях .NET , Xamarin и универсальной платформы Windows . Обычно исполняемые файлы .NET можно легко реконструировать с помощью бесплатных инструментов (таких как ILSpy, dotPeek и JustDecompile), потенциально раскрывая алгоритмы и интеллектуальную собственность (коммерческую тайну), механизмы лицензирования и безопасности. Кроме того, код можно запустить через отладчик и проверить его данные. Dotfuscator может усложнить все эти задачи.
Dotfuscator был разработан PreEmptive Solutions. Бесплатная версия .NET Obfuscator, называемая Dotfuscator Community Edition, распространяется как часть Microsoft Visual Studio . [1] [2] [3] [4] [5] Однако текущая версия бесплатна только для личного некоммерческого использования.
Рекомендации
- ↑ Масси, Бет (23 февраля 2010 г.). «Dotfuscator становится лучше и по-прежнему бесплатен в Visual Studio». msdn.com . Майкрософт, Инк . Проверено 10 января 2013 г.
- ^ «Microsoft и PreEmptive Solutions объявляют о включении расширенной версии Dotfuscator Community Edition в Microsoft Visual Studio» . НОВОСТИ НФВ.
- ^ Ричардсон, Крис (2008). COBOL и Visual Basic в .NET: Руководство для реформированного программиста мэйнфреймов . Нью-Йорк: Апресс. п. 636. ИСБН 9781430207726.
- ^ Джонсон, Брюс (2012). Профессиональная Visual Studio 2012 . Индианаполис: Джон Уайли и сыновья. п. 877. ИСБН 9781118416488.
- ^ Патрик, Тим; Крейг, Джон Кларк (2006). Справочная книга по Visual Basic 2005: решения для программистов VB 2005 . Севастополь, Калифорния: O'Reilly Media, Inc. 34. ISBN 9780596101770.
дальнейшее чтение
- «Почему и как использовать обфускацию для .NET с Dotfuscator». Документация Microsoft Visual Studio 2017
- «Обфускация и .NET». Журнал объектных технологий . Том. 4, № 4, май – июнь 2005 г., стр. 79–83.
- Журнал MSDN. Миллер Фриман . стр. 11–12. (требуется подписка)
- Реверс: секреты реверс-инжиниринга. Джон Уайли и сыновья .
- «Обзор: упреждающий способ запутать приложения .Net». Журнал CRN
- Мощные инструменты разработчика Windows. О'Рейли Медиа .
- «Dotfuscator расширяет свой функционал». Инфомир .
- Visual Basic 2008 для чайников. Джон Уайли и сыновья.
- Профессиональная Visual Studio 2010. John Wiley & Sons.
Внешние ссылки
- 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