pwndbg在Ubuntu下的安装

学习ctf必备的工具

pwndbg是GitHub上的一个项目,用于GDB的辅助增强。
机器环境: Linux Mint19(有兴趣的可以试试elementaryOS,美观方便)

安装

git clone https://github.com/pwndbg/pwndbg
cd pwndbg
sudo #./setup.sh

错误及解决

笔者在elementaryOS中安装没有遇到错误,在mint中遇到了Python报错,没有找到setuptools,因为pwndbg使用Python3,所以自己手动安装一下
sudo python3 -m pip install setuptools
然后重新执行 ./setup.sh

如果没有装过其他插件的话应该就直接可以用了,shell中输入gdb能够看到pwndbg>,如果装过其他的插件,要修改一下配置文件,默认在home中:
sudo nano ./.gdbinit
看一下有没有这一行
source /home/yourname/pwndbg/gdbinit.py
没有的话加上,把其他的注释掉,保存启动GDB,完活。

推荐阅读更多精彩内容