ubantu安装报错太多,直接用deepin最新版搭建,十分顺利。
1.准备git,gdb 和 gdb-multiarch
sudo apt-get update
sudo apt-get install git gdb gdb-multiarch
2.安装 gdb 的插件 pwndbg
git clone https://github.com/pwndbg/pwndbg
cd pwndbg
./setup.sh
3.安装pwntools(可能要先安装pip)
sudo pip install pwntools
4.安装qemu
sudo apt-get install qemu-user
sudo apt-get install qemu-use-binfmt qemu-user-binfmt:i386
5.安装对应架构的共享库(为动态链接的arm程序准备的)
apt search "libc6-" | grep "架构"