nccgroup/featherduster
An automated, modular cryptanalysis tool; i.e., a Weapon of Math Destruction observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- 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: n/a
- age_days: 3774
- days_rel: n/a
- days_push: 1735
- n_releases_24m: 0
Adoption not part of the score
1137 stars · 130 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
FeatherDuster is an automated, modular cryptanalysis tool from NCC Group that identifies and exploits weak cryptosystems from supplied ciphertext samples. It ships with Cryptanalib, a Python library of crypto attack primitives usable independently.
Use cases
- break weak encryption from ciphertext samples
- identify the encoding and cipher of unknown ciphertexts
- automate CTF crypto challenge solving
- build custom crypto attack tools in Python
- exploit RSA padding oracle vulnerabilities
- break repeated-key XOR and many-time pad
When to choose
- you have ciphertext samples and want automated identification and attack of weak crypto
- you're solving CTF crypto challenges
- you want a Python library of classic cryptanalysis primitives
When to avoid
- you need actively maintained tooling with modern Python support
- you need analysis of modern, correctly-implemented cryptography
- you need a GUI or Windows-native tool
Facets
cli-tool · maturity maintenance
security cryptography penetration-testing security penetration-testing python cli cryptanalysis crypto-attacks ctf security-tooling cryptography linux macos
1 source
- readme: https://github.com/nccgroup/featherduster · fetched 2026-08-28 · 1f2d3027e739
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nccgroup/featherduster | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="nccgroup/featherduster")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem