{"adoption": {"forks": 117, "observed_at": "2026-08-28T04:03:34.985461+00:00", "stars": 1099}, "canonical_url": "https://ross.abutalabs.com/products/kaonashi", "card": {"archived": false, "artifact_type": "dataset", "description": "Wordlist, rules and masks from Kaonashi project (RootedCON 2019)", "domain": ["security", "penetration-testing", "privacy"], "enriched": true, "function": ["security", "penetration-testing", "data-generation"], "health_score": 20, "homepage": null, "language": null, "license": "GPL-3.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["kaonashi-passwords/Kaonashi"], "name": "kaonashi-passwords/Kaonashi", "platform": ["cross-platform", "cli"], "pushed_at": "2022-04-22T09:03:48+00:00", "repo": "kaonashi-passwords/Kaonashi", "stars": 1099, "tags": ["wordlist", "password-cracking", "hashcat", "dictionary-attack", "masks", "rules", "wpa"], "topics": ["wordlist", "password", "password-strength", "password-safety", "dictionary-attack", "dictionary", "password-cracking", "hashcat", "masks", "rules", "password-leak", "wpa", "rootedcon", "kaonashi14m", "kaonashiwpa", "kaonashi"], "urls": [], "use_cases": ["download a large sorted password wordlist for hashcat", "crack WPA handshakes with a common-password list", "audit password strength against real leaked passwords", "find hashcat rules and masks derived from real password patterns", "build a custom top-n wordlist from real password leaks"], "what_it_is": "Kaonashi is a collection of password wordlists, hashcat rules, and masks derived from large-scale analysis of billions of real leaked passwords, presented at RootedCON 2019. It provides sorted wordlists (Kaonashi, Kaonashi14M, KaonashiWPA100M) for use in password auditing and cracking tools like hashcat.", "when_to_avoid": ["you need an actively updated wordlist - the last release was 2022", "you want a cracking tool itself rather than data files", "you cannot use external Mega/torrent downloads for the large wordlists"], "when_to_choose": ["you need empirically sorted wordlists from real password leaks for hashcat", "you are doing authorized password auditing or WPA cracking", "you want rules and masks based on statistical analysis of billions of passwords"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/kaonashi", "repo": "kaonashi-passwords/Kaonashi", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:34.985461+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:46:03.608888+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "299b612be5422eb5b38fc7c87e255a427f3f609db0d0285ef8491032d47ec4cb", "fetched_at": "2026-08-28T04:03:34.985461+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kaonashi-passwords/Kaonashi"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:34.985461+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:46:03.608888+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "299b612be5422eb5b38fc7c87e255a427f3f609db0d0285ef8491032d47ec4cb", "fetched_at": "2026-08-28T04:03:34.985461+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kaonashi-passwords/Kaonashi"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:46:03.608888+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "299b612be5422eb5b38fc7c87e255a427f3f609db0d0285ef8491032d47ec4cb", "fetched_at": "2026-08-28T04:03:34.985461+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kaonashi-passwords/Kaonashi"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:34.985461+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:34.985461+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:34.985461+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:46:03.608888+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "299b612be5422eb5b38fc7c87e255a427f3f609db0d0285ef8491032d47ec4cb", "fetched_at": "2026-08-28T04:03:34.985461+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kaonashi-passwords/Kaonashi"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:34.985461+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:34.985461+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:46:03.608888+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "299b612be5422eb5b38fc7c87e255a427f3f609db0d0285ef8491032d47ec4cb", "fetched_at": "2026-08-28T04:03:34.985461+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kaonashi-passwords/Kaonashi"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:34.985461+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:34.985461+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:34.985461+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:46:03.608888+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "299b612be5422eb5b38fc7c87e255a427f3f609db0d0285ef8491032d47ec4cb", "fetched_at": "2026-08-28T04:03:34.985461+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kaonashi-passwords/Kaonashi"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:34.985461+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:34.985461+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:46:03.608888+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "299b612be5422eb5b38fc7c87e255a427f3f609db0d0285ef8491032d47ec4cb", "fetched_at": "2026-08-28T04:03:34.985461+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kaonashi-passwords/Kaonashi"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:46:03.608888+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "299b612be5422eb5b38fc7c87e255a427f3f609db0d0285ef8491032d47ec4cb", "fetched_at": "2026-08-28T04:03:34.985461+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kaonashi-passwords/Kaonashi"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:46:03.608888+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "299b612be5422eb5b38fc7c87e255a427f3f609db0d0285ef8491032d47ec4cb", "fetched_at": "2026-08-28T04:03:34.985461+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kaonashi-passwords/Kaonashi"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:46:03.608888+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "299b612be5422eb5b38fc7c87e255a427f3f609db0d0285ef8491032d47ec4cb", "fetched_at": "2026-08-28T04:03:34.985461+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kaonashi-passwords/Kaonashi"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2679, "days_push": 1594, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}