CTF常用工具汇总
记录了ctf的常用工具,随缘更新~
PWN
pwntools
最基础的工具之一,python库
apt-get update
apt-get install python3 python3-pip python3-dev git libssl-dev libffi-dev build-essential
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade pwntools
pwndbg
最基础的工具之一,调试神器
https://blog.csdn.net/whbing1471/article/details/112410599
checksec
sudo apt-get install checksec
ROPgadget
https://github.com/JonathanSalwan/ROPgadget.git
sudo apt install python3-pip
sudo -H python3 -m pip install ROPgadget
ROPgadget --help
onegadget
https://github.com/david942j/one_gadget
sudo apt -y install ruby
gem install one_gadget
LibcSearcher
https://github.com/lieanu/LibcSearcher
git clone https://github.com/lieanu/LibcSearcher.git
cd LibcSearcher
python setup.py develop
glibc-all-in-one
https://github.com/matrix1001/glibc-all-in-one
patchelf
https://github.com/NixOS/patchelf
./bootstrap.sh
./configure
make
make check
sudo make install
error:./bootstrap.sh: 2: autoreconf: not found
解决方案:sudo apt-get install autoconf