openwall/john
John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs observed · 2026-08-28
Health v2 · maintenance only
75/100
- Activity 95
- 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-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5374
- days_rel: n/a
- days_push: 32
- n_releases_24m: 0
Adoption not part of the score
13543 stars · 2543 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
John the Ripper jumbo is an open-source offline password cracker supporting hundreds of hash and cipher types, from Unix and Windows password hashes to encrypted archives, keys, and disk images. It runs on many operating systems and accelerates cracking on CPUs (SIMD, OpenMP, MPI) and GPUs (OpenCL), plus some FPGAs.
Use cases
- crack weak unix passwords
- recover a forgotten zip or rar archive password
- audit password strength across an organization
- crack wpa-psk handshakes from a wifi capture
- decrypt an encrypted pdf or office document password
- recover ssh or gpg private key passphrases
- test password hashes from a database dump
When to choose
- you need to crack or audit a wide variety of hash and cipher types offline
- you want GPU acceleration via OpenCL for faster cracking
- you need a mature, actively maintained open-source password recovery tool
- you are doing penetration testing or security auditing of authentication systems
When to avoid
- you need online or network-based password attacks rather than offline hash cracking
- you want a GUI-driven cracking workflow with minimal configuration
- you need to crack passwords protected by modern memory-hard KDFs at scale without significant hardware
- you require a commercially supported product without the jumbo version's experimental edge
Facets
cli-tool · maturity active
security cryptography cli gpu-computing security penetration-testing developer-tools windows cli cross-platform password-cracking hash-cracking password-audit opencl simd penetration-testing password-recovery john-the-ripper command-line linux macos gpu
4 sources
- readme: https://github.com/openwall/john · fetched 2026-08-28 · 837a6027d417
- homepage: https://www.openwall.com/john/ · fetched 2026-08-29 · 8247fe1ab268
- site_page: https://www.openwall.com/john/doc/INSTALL.shtml · fetched 2026-08-29 · a40df487b209
- site_page: https://www.openwall.com/john/doc · fetched 2026-08-29 · 7f8519866221
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| openwall/john | main | 75 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem