gdb command

gdb 命令

条件断点

1
2
3
4
5
6
7
command [breakpoints num]
[语句]
end

gdb>command 1
gdb>print "a=%s b=%s", a, b
gdb>end

查看内存

1
2
3
4
5
6
7
x/[n][f][u]
n表示显示的个数
f表示显示的方式 (x表示十六进制,c表示字符形式,即ASCII,u表示十进制)
u表示一个地址单元长度 (b为单字节,h为双字节)

x/gx $rsp
gx表示64位 16进制显示

参考:http://blog.chinaunix.net/uid-22889415-id-3045933.html

输出信息到文件

1
2
3
4
gdb>set logging file xx.txt
gdb>set logging on
gdb>#do something
gdb>set logging off

pwntools 介绍 浏览器基础
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×