Exploitation & Utilities
Pwntools
CTF and exploit-development framework.
exploitationctf
pwntools — terminal
$ from pwn import *What it does
Pwntools is a Python library that streamlines exploit development with process and socket I/O, packing, shellcode, and ROP helpers. It's the standard toolkit for binary exploitation and CTFs.
Common use cases
- •Rapid prototyping of binary-exploitation exploits during CTF competitions.
- •Automate ROP-chain construction and shellcode generation for pwn challenges.
- •Templated exploit development against remote targets with cyclic pattern generation.
Key features
- •Cyanide, shellcraft, and ROP module for automating exploit construction.
- •Cyclic pattern generation to precisely identify buffer-overflow offsets.
- •Local and remote process I/O with tube abstraction for protocol debugging.
- •Support for multiple architectures — x86, x64, ARM, MIPS, and AArch64.
Source
https://github.com/Gallopsled/pwntools ↗More Exploitation & Utilities tools
Need hosted scanning instead of local tooling?
Run a scan in the browser →