Привет. Пытаюсь обойти анти-дебаг в одном приложении
Дошел до участка кода, когда есть цикл из некоторых функций, в которых выполняется только арифметические инструкции и инструкции побитовых операций типа:
shr, rol, btr, btc итд
Никаких вызовов функций или системных вызовов в этом участке кода нету..
Никаких инструкций по отслеживанию времени тоже.
Если я захожу в функцию через Step Into пошагово - то попадаю в бесконечный цикл
Если я пытаюсь перепрыгнуть функцию с Step Over - тоже цикл
Если нажимаю продолжить процесс, то программа успешно выполняется дальше и я полулчаю сообщение "debugger detected"
Подскажите, что это за магия и как с ней справиться
Дошел до участка кода, когда есть цикл из некоторых функций, в которых выполняется только арифметические инструкции и инструкции побитовых операций типа:
shr, rol, btr, btc итд
Никаких вызовов функций или системных вызовов в этом участке кода нету..
Никаких инструкций по отслеживанию времени тоже.
Если я захожу в функцию через Step Into пошагово - то попадаю в бесконечный цикл
Если я пытаюсь перепрыгнуть функцию с Step Over - тоже цикл
Если нажимаю продолжить процесс, то программа успешно выполняется дальше и я полулчаю сообщение "debugger detected"
Подскажите, что это за магия и как с ней справиться
Последнее редактирование: