CNIT 126: 8: Debugging

preview_player
Показать описание
A lecture for a Malware Analysis class
Рекомендации по теме
Комментарии
Автор

My custom-developed Exodus OS allowed kernel mode debugging in the kernel. Used a Hercules graphics adapter at 0xb0000-b7fff in graphics mode, with a mouse and flashing cursor. Less than 128KB (64KB debugger, 64KB disassembler), written in MASM 6.11d back around the year 2000. All ring-0. A modified version allowed 80x25 text-mode debugging of the boot sector (that version was like CodeView 3.x for DOS). It loaded the 128KB into lower 640 KB at boot, setup interrupts, used BIOS only, and could literally step through the boot sector using a few loader instructions to load those sectors into RAM, a single CALL to set it all up, then INT 3 + INT 1 debugging thereafter. Very nice.

EnsignRho
Автор

Stop the political commentary, Sam. You're damaging your reputation. :-)

EnsignRho