知识总结1:debug命令汇总(一)
1 -r 2 得到当前寄存器状态或修改寄存器状态 3 -d 4 跳到默认(CS:IP指定的地址)区间 5 -d 段地址:偏移地址 6 跳到(段地址*16+偏移地址)区间 7 -d 段地址:起始偏移地址 终止偏移地址 8 跳到(段地址*16+起始偏移地址~段地址*16+终止偏移地址)区间 9 -e 段地址:起始偏移地址 值1 值2 值3 ...(值1、值2、值3...为填写的修改的值) 10 修改(段地址*16+起始偏移地址)开始后面的字节数据 11 -e 段地址:起始偏移地址(假如这个时候直接按enter键) 12 开始一个一个的修改后面的字节数据,按空格为继续修改,按enter键退出修改 13 -u 14 显示默认(CS:IP指定的地址)区间 15 -u 段地址:偏移地址 16 显示(段地址*16+偏移地址)区间 17 -u 段地址:起始偏移地址 终止偏移地址 18 显示(段地址*16+起始偏移地址~段地址*16+终止偏移地址)区间 19 -a 20 从默认(CS:IP指定的地址)开始写入汇编指令 21 -a 段地址:偏移地址 22 从(段地址*16+偏移地址)开始写入汇编指令 23 -t 24 执行默认(CS:IP指定的地址)的汇编指令 25 -p 26 一次跳过指令或执行返回 27 -g 偏移地址 28 执行跳到段地址:偏移地址处 29 -q 30 退出debug环境
按照这个在debug环境执行一遍即可