{"adoption": {"forks": 313, "observed_at": "2026-08-28T04:04:55.126355+00:00", "stars": 1507}, "canonical_url": "https://ross.abutalabs.com/products/kerberoast", "card": {"archived": false, "artifact_type": "cli-tool", "description": null, "domain": ["security", "penetration-testing"], "enriched": true, "function": ["security", "cryptography", "cli"], "health_score": 20, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["nidem/kerberoast"], "name": "nidem/kerberoast", "platform": ["python", "windows", "cli"], "pushed_at": "2022-12-31T17:17:28+00:00", "repo": "nidem/kerberoast", "stars": 1507, "tags": ["kerberos", "kerberoasting", "active-directory", "red-team", "penetration-testing", "ticket-cracking"], "topics": [], "urls": [], "use_cases": ["kerberoast service accounts in active directory", "crack kerberos service tickets offline with a wordlist", "request SPN tickets from a windows domain", "rewrite kerberos tickets to impersonate another user", "escalate privileges by adding a user to domain admins via ticket rewriting", "extract service tickets from memory with mimikatz"], "what_it_is": "A collection of Python and PowerShell tools for attacking Microsoft Kerberos implementations, including requesting service tickets, cracking them offline, and rewriting tickets for privilege escalation. It is a well-known Kerberoasting toolkit used in penetration testing and red team engagements.", "when_to_avoid": ["you need a modern, actively maintained Kerberos attack toolkit with recent protocol support", "you are defending an environment and want detection tooling rather than attack tooling", "you lack authorization to test the target domain - unauthorized use is illegal"], "when_to_choose": ["you are performing an authorized penetration test or red team engagement against an Active Directory environment", "you need to demonstrate Kerberoasting risk by cracking weak service account passwords", "you want to rewrite and replay Kerberos tickets to test privilege escalation paths"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/kerberoast", "repo": "nidem/kerberoast", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.126355+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:32:37.678119+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63c400474baa9795fc112343b592002b7e6d91cd7225f8183a47ec341f9b96b0", "fetched_at": "2026-08-28T04:04:55.126355+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nidem/kerberoast"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.126355+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:32:37.678119+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63c400474baa9795fc112343b592002b7e6d91cd7225f8183a47ec341f9b96b0", "fetched_at": "2026-08-28T04:04:55.126355+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nidem/kerberoast"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:32:37.678119+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63c400474baa9795fc112343b592002b7e6d91cd7225f8183a47ec341f9b96b0", "fetched_at": "2026-08-28T04:04:55.126355+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nidem/kerberoast"}], "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:04:55.126355+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.126355+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.126355+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:32:37.678119+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63c400474baa9795fc112343b592002b7e6d91cd7225f8183a47ec341f9b96b0", "fetched_at": "2026-08-28T04:04:55.126355+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nidem/kerberoast"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.126355+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.126355+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:32:37.678119+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63c400474baa9795fc112343b592002b7e6d91cd7225f8183a47ec341f9b96b0", "fetched_at": "2026-08-28T04:04:55.126355+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nidem/kerberoast"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.126355+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.126355+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.126355+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:32:37.678119+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63c400474baa9795fc112343b592002b7e6d91cd7225f8183a47ec341f9b96b0", "fetched_at": "2026-08-28T04:04:55.126355+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nidem/kerberoast"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.126355+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.126355+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:32:37.678119+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63c400474baa9795fc112343b592002b7e6d91cd7225f8183a47ec341f9b96b0", "fetched_at": "2026-08-28T04:04:55.126355+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nidem/kerberoast"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:32:37.678119+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63c400474baa9795fc112343b592002b7e6d91cd7225f8183a47ec341f9b96b0", "fetched_at": "2026-08-28T04:04:55.126355+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nidem/kerberoast"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:32:37.678119+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63c400474baa9795fc112343b592002b7e6d91cd7225f8183a47ec341f9b96b0", "fetched_at": "2026-08-28T04:04:55.126355+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nidem/kerberoast"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:32:37.678119+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63c400474baa9795fc112343b592002b7e6d91cd7225f8183a47ec341f9b96b0", "fetched_at": "2026-08-28T04:04:55.126355+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nidem/kerberoast"}], "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": 4363, "days_push": 1341, "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}}