Как найти функцию, вызываемую по нажатию кнопки

Используя такие программы, как Cheat Engine и OllyDbg, я редактирую память программы во время ее работы.

Мне нужно найти адрес функции, которая выполняется, когда пользователь нажимает определенную кнопку.

Есть ли учебники, которые показывают, как это сделать?

И есть ли какое-либо программное обеспечение, которое будет отслеживать текущий исполняемый код?

Я пытаюсь создать и расширить программное приложение, у моего клиента больше нет исходного кода.

1 ответ

Сначала вы ищите в памяти отображаемую строку, после чего вы устанавливаете непрочитанную точку останова в памяти, вы определяете, где она используется, и после этого начинаете обходить стек вызовов. Шаг за шагом, пока не дойдете до места, где находится условие, которое вы хотите пройти. Есть тонны учебников, книг, но это также тяжелая работа...

Больше информации здесь

Больше книг здесь

Другие вопросы по тегам