学习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,完活。
网友评论