环境
ubuntu 21.04
gdb 10.1.90
python 3.9.5
pwntools 4.7.0
问题现象
exp脚本中使用gdb.attach()
命令调试,脚本会在waiting the debuger卡住:
解决方法
这是pwntools的bug,查看github的issue发现有人遇到了一样的问题:
https://github.com/Gallopsled/pwntools/issues/1984
解决方法是更新pwntools版本至已经修复的版本,不过目前只有测试版已经修复了,因此需要安装测试版:
使用 pip install -U pwntools==4.8.0b0
命令即可更新版本,更新完成后问题解决