相信大家在安装pwndbg时会遇到如下这些问题:
1.pwndbg调用失败
自己明明下载了pwndbg文件怎么gdb还是这个界面:
解决办法是输入以下命令:
echo "source ~/pwndbg/gdbinit.py" >> ~/.gdbinit
2.pwndbg运行失败
若以上操作之后出现Cannot find Pwndbg virtualenv directory: /root/pwndbg/.venv. Please re-run setup.sh:
这很有可能是因为安装pwndbg时出现了Creating virtualenv in path: ./.venv
./setup.sh: 行 211: /usr/bin/python3.12: 没有那个文件或目录
这句话。
说明你的python3版本不是3.12版本,需要安装python3.12版本
sudo apt install python3.12 python3.12-venv
完成后再次运行./setup.sh这行命令
./setup.sh
出现以下这等情况则可以正常访问pwndbg了