Как поговорить с отладчиком или изменить сообщение об исключении?

Я знаю, как обрабатывать исключения, используя Try.. поймайте, что я на самом деле делаю

push handler
push fs:[0]
.....

Когда возникает исключение, файл журнала отладчика будет вызывать нарушение Message = Access при записи на [00000001]

Как мне отправить другое сообщение в отладчик, например "Функция Calculate Started", используя asm32 или Visual C++

так как я могу поговорить с отладчиком?

2 ответа

Похоже, что вы действительно после WinAPI OutputDebugString, olly запишет это (так будет и любой другой отладчик, наблюдающий глобальный отладчик mutex), так и sysinternals dbgview.


Старый трюк, по крайней мере, в x86, должен был выпустить "int 3". Не уверен, что это все равно будет работать на основных операционных системах.

licensed under cc by-sa 3.0 with attribution.