Представляю вашему вниманию страницу «Трюки WinDbg», которую буду пополнять по мере возможности. Об изменениях в ней я сообщу дополнительно. Вопросы можно оставлять в любой теме, которая относится к данной странице.
|
|||||
Трюки WinDbgПредставляю вашему вниманию страницу «Трюки WinDbg», которую буду пополнять по мере возможности. Об изменениях в ней я сообщу дополнительно. Вопросы можно оставлять в любой теме, которая относится к данной странице. Читайте также:6 comments to Трюки WinDbgLeave a Reply |
|||||
|
Copyright © 2012 Волчьи IT-мысли - All Rights Reserved |
|||||
Занятно, ничего нового конечно не нашел, но дело полезное :)
Мне бы интересно было почитать о скриптовом языке.
Он там очень могучий, я пока только азы смог постичь.
Я и не думал, что ты найдешь там что-то новое :) Про скрипты надо подумать… Я их тоже не асилил в свое время :)
Раз уж это статья про стандартные техники WinDbg то еще бы добавил стандартную технику отладки user-mod’ной нити:
!process 0 0 [pe-name]
.process /r/p
!process
.thread
А скриптовый язык — полезная вещь. Я бы добавил пример установки точки останова и продолжение исполнения, если параметр функции не такой, как нужно. Например отлавливаем уничтожение процесса ffb06630:
bp nt!PspProcessDelete «j(poi(@esp+4)!=ffb06630) ‘gc’;'kb’»
Угу, про юзермод здесь не много, добавлю со временем. А про скрипты все руки не доходят, начал было писать про создание собственных плагинов, да время закончилось :)
а по отладке исключений(sxe) есть что-нибудь?
Неа :)