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

DarkNode

Сержант
Сообщения
20
Реакции
10

Сегодня, я предлагаю посвятит статью анализу защиты 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пасибо за прочтение)