r命令
查看寄存器状态
r [寄存器名]
改变指定寄存器值
d命令
查看内存的内容
在按d会顺着内存地址显示下去
d 段地址:偏移地址
查看指定地址开始的内容
例如
d 段地址:偏移地址 偏移地址
查看指定范围地址的内容
e命令
改变内存的内容
e 段地址:偏移地址
改变指定地址的内容
也可以进行逐个修改的方法
U命令
将机器中的机器指令转换为汇编指令
先写入,再看代码
a命令
在指定内存处写入命令,使其转换为机器码
例如:
必须在CS和IP指定的地方写入
成功写入了
再用u命令转换为汇编语言
这时候成功将汇编命令写入了内存
T命令
执行指定位置的命令
先要用r命令查看当前程序的位置
是在我们想要的位置
然后用t命令一行一行执行
成功执行,改变了AX的值
Q命令
退出debug