March 26, 2020

Снимаем и улучшение защиту call to calli

Сегодня, я предлагаю посвятит статью анализу защиты calli to calls

Защита выглядит так

Это защита из протектора RZY

Фиксится она довольно легко, инструкцию calli заменяем на nop, а ldftn на call

Вот таким образом

Проверяем

Как видим, все очень легко

А теперь попробуем улучшить эту защиту)

Что если вставить рандомное количество нопов между командами?)

Это конечно не сильно спасет от реверса, но возможно помешает начинающему крякеру

Пройдемся нашим фиксером и как видим

Ничего не получилось)

Думаю вам понравилась эта статья, весь код приложу ниже

https://github.com/borrcodes/Calli-to-Calls-Fixer

https://github.com/borrcodes/Calli-To-Calls-Lenskiy-Modded

Cпасибо за прочтение)