一.Ubuntu python
在VM安装64位的Ubuntulinux
二.pwntoolsgit
基本语法github
sudo apt-get install libffi-dev sudo apt-get install libssl-dev sudo apt-get install python sudo apt-get install python-pip pip install pwntools
其中前四句是为第四局作相应的准备,第五句为安装pwntools的语句bash
三.安装pwndbg网络
git clone https://github.com/pwndbg/pwndbg cd pwndbg sudo #./setup.sh
1.安装时出现 fatal: unable to access 'https://github.com/pwndbg/pwndbg/': Could not resolve host: github.comui
修改虚拟机中的网络链接spa
2.第三步出现没法执行的问题code
安装python3blog
sudo python3 -m pip install setuptools
3.出现这样的错误:ERROR: launchpadlib 1.10.6 requires testresources, which is not installed.
直接安装launchpadlib
pip install launchpadlib
四.IDA
连接:down.52pojie.cn
五.gcc-multilib
在Windows中64位程序能够运行32位的程序,但在linux中不能够,所以咱们须要安装这些库来运行32位的程序。
sudo apt install gcc-multilib