gdb及pwndbg安装
前言
记录安装gdb和pwn需要的插件的过程
一、安装GDB
正常的用apt-get安装罢了
sudo apt-get update
sudo apt-get install gdb
安装后可以先打开测试一下是否成功
二、安装配置pwndbg
1.安装pwndbg
代码如下:
git clone https://gitee.com/fxti123/pwndbg
cd ./pwndbg
sudo ./setup.sh
一般如果没有更换pip国内源的话,会导致Timed out。
如果setup.sh没有成功,建议如下操作(pip换源)后,再次执行安装文件
# 临时使用镜像更新pip
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
# 设置默认镜像
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
2.配置插件
安装后,将GDB插件设置为pwndbg,代码如下:
vim ~/.gdbinit
...
# 在该文件中添加如下代码
source ~/pwndbg/gdbinit.py
...
~/pwndbg/gdbinit.p是自己的安装路径,如果最开始不是在用户根目录进行安装的话,文件路径会有所不同,注意更改。
注意,每次GDB只能使用一种插件,如果更换其他插件的话只需要把文件中关于原插件的配置注释掉(#)就可以了。
总结
注意换源,提高下载安装速度。