pwn相关工具的安装全解

本文主要介绍了pwn题需要利用的一些工具,并提供了安装方式
摘要由CSDN通过智能技术生成

pwn相关工具的安装全解

主要有:
pwntools,zio
gdb(一些插件)
ROPgadget
one_gadget

1.pwntools,zio

安装pwn题经常用到的库:

#pip先自行安装好
pip install zio

pip install pwn
#若装不上,可以尝试sudo pip install pwn

2.gdb插件的安装:
当 GDB (即 GNU Project Debugger)启动时, 它在当前用户的主目录中寻找一个名为 .gdbinit 的文件; 如果该文件存在, 则 GDB 就执行该文件中的所有命令. 通常, 该文件用于简单的配置命令, 如设置所需的缺省汇编程序格式(Intel® 或 Motorola) 或用于显示输入和输出数据的缺省基数(十进制或十六进制). 它还可以读取宏编码语言, 从而允许实现更强大的自定义. 该语言遵循如下基本格式:

define <command>
<code>
end
document <command>
<help text>
end

插件的安装及配置信息:

2.1 peda

来源:https://github.com/longld/peda
安装:

git clone https://github.com/longld/peda.git ~/peda
echo "source ~/peda/peda.py" >> ~/.gdbinit

意思就是下载完成后, 将 source ~/peda/peda.py 写入 ~/.gdbinit

2.2 gef

来源:https://github.com/hugsy/gef
安装:

#下载 'gef.sh' 并执行
wget -q -O-
  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值