CTF

CTF常用工具汇总

Eutopia's Blog

Posted by Eutopia on June 19, 2024

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