Ross ROSS = Recommend OSS · open-source software intelligence for agents

io12/pwninit

pwninit - automate starting binary exploit challenges observed · 2026-08-28

github.com/io12/pwninit · Rust · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
io12/pwninitmain84

For agents

markdown · JSON · MCP: product_card(name="io12/pwninit")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem