Выкладываю тут архив с этой программой, потому что Microsoft не дает отдельно качать эту утилиту. Только через свой веб-инсталятор SDK.
Для отладки самой винды Microsoft предлагает использовать свой набор
утилит — Debugging Tools, в который входит отладчик Microsoft Debugger, а
также SDK, включающая в себя документацию, заголовочные файлы,
библиотеки и несколько примеров того, как надо писать плагины.
Непосредственно отладчик входит еще и в набор для разработки драйверов —
Windows Driver Kit (бывший Driver Development Kit или DDK).
Microsoft Debugger может работать как на прикладном уровне (т.е.
ring-3), так и на уровне ядра. Причем долгое время ядерная отладка
требовала, как минимум, двух машин, соединенных COM-шнурком — теперь
достаточно одной. Приятно еще и то, что отладчик поддерживает все самые
современные ОС от Microsoft, а также x64-битные платформы.
Microsoft Debugger поставляется в двух редакциях: windbg.exe —
графический интерфейс и cdb.exe — интерфейс командной строки. И то и
другое является обертками вокруг dbgeng.dll, в которой, собственно, и
реализован основной отладочный движок и документированный протокол
обмена.
...
Читать дальше »