mozy Опубликовано 2 декабря, 2022 Поделиться Опубликовано 2 декабря, 2022 Доброго времени суток. Пытаюсь разобраться с выделением таргета в РПГшке. Логика тут ясна и понятна - при выделении таргета должна срабатывать функция, но как ее найти в дизассемблере? Понятно, что с помощью брейкпоинта, но куда его воткнуть - даже представить не могу. Подскажите, в каком направлении копать? Ссылка на комментарий Поделиться на другие сайты Поделиться
Xipho Опубликовано 2 декабря, 2022 Поделиться Опубликовано 2 декабря, 2022 Отлавливаешь событие клика мыши, и дальше ползаешь по обработчикам этого события. Ссылка на комментарий Поделиться на другие сайты Поделиться
mozy Опубликовано 3 декабря, 2022 Автор Поделиться Опубликовано 3 декабря, 2022 17 часов назад, Xipho сказал: Отлавливаешь событие клика мыши, и дальше ползаешь по обработчикам этого события. Спасибо за наводку, но возникла другая проблема - использую олли, но не могу понять, почему в логе он отображает только создание потоков. Может быть что-то не так делаю? Вот порядок действий: 1. Перехожу по getmessgew 2. Ставлю точку останова с декодом messagecode, тип функции - winpocw, лог - всегда, останавливать - никогда 3. Жмякаю Ок, ф9 и открываю лог. 4. Обнаруживаю записи такого типа: Log data, item 0 Address = Message = Thread 23. (ID 00002EB0) terminated, exit code 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения