其他分享
首页 > 其他分享> > pwndbg 基本操作指令

pwndbg 基本操作指令

作者:互联网

pwndbg基本操作

基本指令

执行指令

断点指令

下普通断点指令b(break):

删除、禁用断点:

内存断点指令watch:

捕获断点catch:

除syscall外还可以使用的有:
1)throw: 抛出异常
2)catch: 捕获异常
3)exec: exec被调用
4)fork: fork被调用
5)vfork: vfork被调用
6)load: 加载动态库
7)load libname: 加载名为libname的动态库
8)unload: 卸载动态库
9)unload libname: 卸载名为libname的动态库
10)syscall [args]: 调用系统调用,args可以指定系统调用号,或者系统名称

打印指令

查看内存指令x:

x 按十六进制格式显示变量。
d 按十进制格式显示变量。
u 按十六进制格式显示无符号整型。
o 按八进制格式显示变量。
t 按二进制格式显示变量。
a 按十六进制格式显示变量。
c 按字符格式显示变量。
f 按浮点数格式显示变量。
s 按字符串显示。
b 按字符显示。
i 显示汇编指令。

打印指令p(print):

打印汇编指令disass(disassemble):

打印源代码指令list:

修改和查找指令

修改数据指令set:

查找数据:

堆操作指令(pwndbg插件独有)

其他pwndbg插件独有指令

标签:显示,查看,rdi,0x123456,指令,pwndbg,基本操作,断点
来源: https://www.cnblogs.com/murkuo/p/15965270.html