Katana
Katana - Automatic CTF Challenge Solver in Python3 observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2381
- days_rel: n/a
- days_push: 909
- n_releases_24m: 0
Adoption not part of the score
1363 stars · 187 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Katana is a Python CLI tool by John Hammond that automates common low-hanging-fruit checks for CTF challenges, paired with ctf-katana, a curated living document of tools and commands for CTF categories like enumeration, forensics, crypto, web, and binary exploitation. Together they serve as both an automated helper and a reference guide for capture-the-flag players.
Use cases
- automate common checks on a CTF challenge file
- find tools for solving SMB enumeration challenges
- look up commands for steganography or forensics challenges
- get started with capture the flag competitions
- quickly triage unknown CTF binaries or files
- find reverse shell and post-exploitation commands
- reference commands for HackTheBox or similar platforms
When to choose
- you play CTFs and want a curated cheat sheet of tools and commands
- you want to automate routine low-hanging-fruit checks on challenge files
- you are a beginner looking for guidance across many CTF categories
When to avoid
- you need a professional penetration testing suite for real engagements
- you need a maintained tool with active releases and a clear license
- you want a GUI or polished workflow rather than a script and reference list
Facets
cli-tool · maturity maintenance
penetration-testing security developer-tools cli security penetration-testing developer-tools windows cli python ctf capture-the-flag awesome-list reconnaissance enumeration steganography forensics cryptography reverse-engineering binary-exploitation command-line linux macos
1 source
- readme: https://github.com/JohnHammond/katana · fetched 2026-08-28 · ee8444b6ee92
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| JohnHammond/katana | main | 32 |
| JohnHammond/ctf-katana | docs | 32 |
For agents
markdown · JSON · MCP: product_card(name="JohnHammond/katana")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem