io12/pwninit
pwninit - automate starting binary exploit challenges observed · 2026-08-28
Health v2 · maintenance only
84/100
- Activity 94
- Release rhythm 63
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 232
- age_days: 2495
- days_rel: 37
- days_push: 37
- n_releases_24m: 2
Adoption not part of the score
1115 stars · 79 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
pwninit is a Rust CLI tool that automates the setup of binary exploitation challenges, typically for CTF competitions. It detects the challenge binary, libc, and linker files, then patches the binary, fetches matching debug symbols, and generates a pwntools solve script template.
Use cases
- set up a ctf pwn challenge with a provided libc
- patch a binary to use the correct libc interpreter and rpath
- download debug symbols and unstrip a libc for gdb debugging
- generate a pwntools solve.py template for a binary exploit
- find a matching ld-linux linker for a given libc version
When to choose
- you regularly solve CTF binary exploitation challenges and want to skip manual patchelf setup
- you need a quickly runnable, debuggable local copy of a challenge binary with its libc
- you want a reproducible pwntools script scaffold for each challenge
When to avoid
- you need a general-purpose binary analysis or reverse engineering suite
- you work on non-ELF binaries such as Windows PE or macOS Mach-O
- you want a GUI-based exploitation framework
Facets
cli-tool · maturity stable
security developer-tools cli security developer-tools cli rust ctf binary-exploitation pwn elf-patching libc pwntools command-line linux
2 sources
- readme: https://github.com/io12/pwninit · fetched 2026-08-28 · d9779afbc378
- registry_crates: https://crates.io/api/v1/crates/pwninit · fetched 2026-08-29 · 55d68d318f75
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| io12/pwninit | main | 84 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem