kimci86/bkcrack
Crack legacy zip encryption with Biham and Kocher's known plaintext attack. observed · 2026-08-28
Health v2 · maintenance only
73/100
- Activity 96
- Release rhythm 29
- 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: 153.5
- age_days: 3611
- days_rel: 312
- days_push: 24
- n_releases_24m: 3
Adoption not part of the score
2176 stars · 189 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
bkcrack is a command-line tool that cracks legacy ZIP encryption (ZipCrypto/PKWARE) using Biham and Kocher's known plaintext attack. Given ciphertext and at least 12 bytes of known plaintext, it recovers the keystream generator's internal state, can decrypt entries, remove or change passwords, and optionally brute-force the original password.
Use cases
- recover password from encrypted zip file
- decrypt legacy zipcrypto archive with known plaintext
- remove password protection from a zip archive
- change the password of an encrypted zip file
- crack pkzip traditional encryption
- unlock old zip file when I know part of its contents
When to choose
- you have at least 12 bytes of known plaintext for an encrypted entry
- the archive uses legacy ZipCrypto encryption rather than AES
- you want a fast, multithreaded, cross-platform CLI with prebuilt binaries
When to avoid
- the zip uses AES or other modern strong encryption instead of ZipCrypto
- you have no known plaintext and the password is long or complex
- you need a GUI-based recovery tool
Facets
cli-tool · maturity active
security cryptography penetration-testing security files privacy windows cli cross-platform zipcrypto known-plaintext-attack password-recovery zip cracking linux macos
1 source
- readme: https://github.com/kimci86/bkcrack · fetched 2026-08-28 · e56b813d8776
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kimci86/bkcrack | main | 73 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem