PWN基础工具安装

环境为kali(后面发现ubuntu环境更好用,步骤基本上是一致的)

参考链接:https://www.bilibili.com/video/BV1Uv411j7fr/share_source=copy_web&vd_source=f50b8e5915704ec86d578e90d0c9ac2f

一、要想胖(pwn)先挨打(IDA)

分享一个版本,根据解压后的使用说明操作即可。

先运行IDA_InitTool.exe
再运行IDA64.exe
百度网盘链接:https://pan.baidu.com/s/1x8g0oQLidrm0XA2w4y0E-A
密码(需要先解码一下~):QURJUA==

二、pwntools

pip和python版本

pip3 install pwntools -i https://pypi.tuna.tsinghua.edu.cn/simple

// 如果报错可以尝试
sudo apt install python3-pwntools

自带了checksec、ROPgadget命令工具

三、gdb+pwndbg

// 先安装gdb
sudo apt install gdb

// 可能报错下列软件包有未满足的依赖关系:  libc6-dev : 破坏: binutils (< 2.38) 但是 2.37-10.1 正要被安装
// 可以更新一下apt
apt-get update

// 重新安装binutils即可
sudo apt install binutils

// 从github上获取pwndbg
git clone https://github.com/pwndbg/pwndbg

// 进入下载目录
cd ./pwndbg

// 运行安装程序
./setup.sh
// 这里会安装Python3.11可能会和自带的python3.9冲突,导致pip不可用
sudo mv /usr/lib/python3.11/EXTERNALLY-MANAGED /usr/lib/python3.x/EXTERNALLY-MANAGED.bk

// 安装完成,输入gdb命令,即可进入pwndbg

四、one_gadget

// 安装ruby环境
sudo apt install ruby

// 安装ruby包管理器
sudo apt install gem

// 安装one_gadget
sudo gem install one_gadget

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值