摘自(DEBUG HACKS)
info reg 显示寄存器
p $eax 打印寄存器eax内的内容
程序指针 $pc 与$eip等效
x命令显示内存中的内容
x/格式 地址
如:
x $pc
x/i $pc
x/10i $pc 显示从pc所指地址开始的10条指令
在gdb里,我们还可以自定义命令:
define li ----命令名为li
x/10i $pc ----执行的命令
end
document li ---------help li显示的内容
list machine instruction
end
end
document li ---------help li显示的内容
list machine instruction
end
有两种方法引用gdb文件
gdb -x filename
或者在gdb内执行
(gdb) source filename