Debug的使用

华盟原创文章投稿奖励计划

-r:查看寄存器的内容

Debug的使用

CS:IP 两个寄存器指示了 CPU 当前将要读取的指令的地址,其中  CS 为代码段寄存器,而   IP 为指令指针寄存器

CS=073F,IP=0100,内存073F:0100处的指令为CPU当前要读取、执行的指令

修改AX中的值,-r查看修改的结果

Debug的使用

-d查看内存中的内容,段地址 : 偏移地址

Debug的使用

-d 段地址 :偏移地址 结尾偏移地址

Debug的使用

用e命令改写内存中的内容,-e 段地址:偏移地址

00.后面输入输入要修改成的数据,空格键继续

Debug的使用

Debug的使用

Debug的使用

-u查看内存中机器码的含义 

Debug的使用

-u命令的显示输出为三部分,每一条机器指令的地址、机器指令、机器指令所对应的汇编指令

-r把CS:IP指向1000:0,-t执行一条或多条指令

Debug的使用

-a命令以汇编指令的形式在内存中写入机器指令

-a 段地址:偏移地址

Debug的使用

本文原创,作者:congtou,其版权均为华盟网所有。如需转载,请注明出处:https://www.77169.net/html/247073.html

发表回复