GDB常用命令

首先介绍一下反汇编命令:

objdump -d bomb >a.s  意思是将可执行文件bomb进行反汇编,反汇编的代码存储在a.s文件中

gdb常用命令(注:bomb是elf格式的可执行文件):

gdb bomb  进入调试

quit            退出调试

r                运行/重新运行

disas phase_1  显示函数phase_1的汇编代码

si               单步执行

c                继续执行

x/s 0x****  以字符串形式查看内容;以s形式显示,s就是字符串的意思

p $eax        打印ax的值

b  phase_1  给函数phase_1设置断点

b  *0x****  给此地址设置断点

d   2            删除第2个断点

i    r             查看所有寄存器值

info  b         查断点

posted @ 2013-05-14 22:32  独墅一枝花  阅读(186)  评论(0编辑  收藏  举报