This is a script that combines pwndbg peda pwngef in one
Make sure that the local gdb has been installed before using it!
Because pwndbg needs some dependencies: such as pyelftools, etc., it is best to install pwntools before installation. The command is as follows: pip install pwntools -i https://pypi.tuna.tsinghua.edu.cn/simple
use it:
git clone https://github.com/chenyu3050/gdb321.git
cd ./gdb321/
./run_gdb.sh install
If you want to remove it, please use the remove parameter as follows:
./run_gdb.sh remove
After installation
gdb-peda
uses peda plug-ingdb-pwndbg
uses pwndbg plug-ingdb-gef
uses gef plug-in
SwitchDefaultGDB Change default gdb plug-in to pwndbg:
sudo ./Switchdefault.sh pwndbg
use it happy!
note:
- if you want to install it by root please run 'sudo ./run_gdb.sh '
- If your network is not good, please use the run_gdb_local script to run and install it in the same way