配置pwn虚拟机
搭建环境:Ubuntu 20.04.2 LTS
pwntools
sudo apt update
sudo apt install python3 python3-pip python3-dev git libssl-dev libffi-dev build-essential -y
python3 -m pip install --upgrade pip
pip3 install --upgrade pwntools
pwndbg
sudo su
git clone https://github.com/pwndbg/pwndbg
cd pwndbg
./setup.sh
LibcSearcher
git clone https://github.com/lieanu/LibcSearcher.git
cd LibcSearcher
sudo python3 setup.py develop
cmd中安装pwntools
搭建环境:Python 3.9.0
pip install pwntools -i https://pypi.douban.com/simple
备注:不要用Windows执行payload ,Windows下编写命令是以回车+换行结尾 unix是以换行结尾。 利用成功后在cmd中输入命令会报错。
安装pwntools后无法使用checksec
在安装pwntools时提示
checksec无法使用
解决方法:
export PATH=~/.local/bin:$PATH
source ~/.bashrc