Обфускация и ее преодоление

         

nfo от хакерской группы


Методы обфускации активно используются продвинутыми упаковщиками типа Armadillo (ныне переименованного в Software Passport, который можно скачать с фирменного сайта http://siliconrealms.com/armadillo.shtml), eXtreme Protector (адрес сайта разработчиков http://www.oreans.com/xprotector/) и т. д. Большинство протекторов "запутывают" только свой собственный распаковщик, опасаясь вмешиваться в код защищаемой программы, т. к. это чревато неожиданным появлением глюков в самых различных местах. Какому программисту такая защита понравится? Тем не менее, обфускация процедур проверки серийного номера (ключевого файла) встречается достаточно часто. Обычно она реализуется в полуавтоматическом режиме, когда создатель защиты тем или иным образом взаимодействует с офускатором (например, пишет скрипт, который обфускатор транслирует в замусоренный машинный код, изображая из себя "неэффективный" компилятор).



Содержание раздела