· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Debug API и пошаговая трассировка

Посл.отвђт Сообщенiе


Дата: Май 31, 2003 19:58:33

Создаю процесс под отладкой, опираяся на 30й урок Izcelion'a...Но при пошаговом выполнении процесса наступает момент при котором процесс останавливается в этой точке, eip перестает меняться. Решается неустановкой trap-бита в этом случае(адрес этой инструкции - где-то в ntdll). В чем здесь дело?


Дата: Июн 1, 2003 13:20:11

Посмотри на каком адресе затык происходит и что там. Раз это ntdll, то большинство API она в ядро перенаправляет. Т.е. затык, возможно, происходит при попытке перехода в режим ядра INT 2E для NT/2000 или SYSENTER для XP. Иначе получится, что отладчиком третьего кольца можно ядро дебужить. Вобщем смотри, что по этому адресу.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.094