python3
pip3
libssl-dev
libffi-dev
sudo apt-get install libffi-dev
sudo apt-get install libssl-dev
sudo apt-get install python3
sudo apt-get install python-pip3
sudo apt install libc6-dev-i386 //由于我的是32位所以需要安装单独的库,如果不安装会报错。
sudo pip install pwntools
python3
Python 3.7.3 (default, Apr 3 2019, 05:39:12)
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pwn
>>> pwn.asm("nop")
b'\x90'
代表完成安装。
此时如果出现调用pwn库问题,解决方案如下:
pip3 install git+https://github.com/arthaud/python3-pwntools.git
输入命令即可解决。
解决方案:
sudo apt install libc6-dev-i386 //32位库
如果自己不确定自己的linux是多少位的可以用如下命令:
getconf WORD_BIT
解决方案:
sudo apt-get install pandoc
解决问题安装完毕后测试一下,就可以正常使用了。