gdb操作
gdb pwngdb pwbdbg操作
hex
x命令
GDB的x
命令用于直接查看内存内容
1 |
|
重复次数
指定连续多少个内存单元x/4xw
:以16进制格式(x
)显示4个word
(w
)(4字节)的数据
格式
格式字符 | 说明 |
---|---|
x |
十六进制 |
d |
十进制有符号数 |
u |
十进制无符号数 |
o |
八进制 |
t |
二进制(位模式) |
c |
ASCII字符 |
s |
C风格字符串(以\0 结尾) |
i |
反汇编指令 |
单位大小
字符 | 大小 | 说明 |
---|---|---|
b |
1字节 | Byte(8位) |
h |
2字节 | Half-word(16位) |
w |
4字节 | Word(32位系统默认) |
g |
8字节 | Giant-word(64位系统默认) |
地址或表达式
可以是变量名、寄存器($rip
、$rsp
)、直接地址(0x400000
)或表达式(&var
)
pwndbg查找函数名
1 |
|
pwndbg删除断点
1 |
|
gdb操作
http://example.com/2025/02/28/gdb操作/