Типичный пример - ставим breakpoint на LoadLibraryEx
Решение (MSVC):
Делаем new breakpoint на _LoadLibraryExW@12
Теперь, когда мы стоим на breakpoint надо посмотреть параметры.
В случае если это Unicode-строка делаем add watch для вот такого:
*((wchar_t**)esp+1)
+1 - потому что по esp+0 лежит адрес возврата.
Счастливого дебаггинга, мои маленькие любители ковыряться в чужом коде!
Комментариев нет:
Отправить комментарий