Принцип работы обфускаторов кода заключается в приведении исходного текста или исполняемого кода программы к виду, сохраняющему его функциональность, но затрудняющему анализ и понимание алгоритмов работы. masters.donntu.ru
Некоторые методы работы обфускаторов:
Некоторые популярные обфускаторы и их области применения:
- JavaScript Obfuscator. sky.pro Защищает коды, которые написаны на JavaScript. sky.pro Инструмент переделывает код в трудночитаемый: меняет названия переменных и функций, прячет строки, делает структуру максимально запутанной. sky.pro
- ConfuserEx. sky.pro Инструмент для защиты программ на C#, Windows-программ или игр, которые создали на .NET. sky.pro Программа меняет имена всех частей кода на непонятные, шифрует строки и добавляет защиту от отладки. sky.pro
- Dotfuscator. sky.pro Платная защита от компании Microsoft, которая встроена в Visual Studio. sky.pro Инструмент используют для кода на C# или других языках для платформы .NET. sky.pro Dotfuscator делает код сложным и нечитаемым, переименовывает все части алгоритма, чтобы их было трудно понять и перевести обратно в исходный алгоритм. sky.pro