{"adoption": {"forks": 270, "observed_at": "2026-08-28T04:04:01.935898+00:00", "stars": 1220}, "canonical_url": "https://ross.abutalabs.com/products/ncrack", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Ncrack network authentication tool", "domain": ["security", "penetration-testing", "networking", "developer-tools"], "enriched": true, "function": ["security", "penetration-testing", "cli"], "health_score": 20, "homepage": null, "language": "C", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["nmap/ncrack"], "name": "nmap/ncrack", "platform": ["windows", "cli", "cross-platform"], "pushed_at": "2024-04-14T21:37:48+00:00", "repo": "nmap/ncrack", "stars": 1220, "tags": ["password-cracking", "bruteforce", "network-audit", "credential-testing", "nmap-family", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["audit network hosts for weak passwords", "bruteforce SSH credentials during a pentest", "test RDP and VNC logins for poor passwords", "large-scale password auditing of multiple hosts", "check database services like MySQL and PostgreSQL for default credentials", "security audit of client networks"], "what_it_is": "Ncrack is a high-speed network authentication cracking tool from the Nmap project, designed to audit hosts and network devices for weak passwords. It supports many protocols including SSH, RDP, HTTP, SMB, and various databases, with a modular architecture and Nmap-like command-line syntax.", "when_to_avoid": ["you need a general vulnerability scanner rather than authentication testing", "you want a GUI-based password auditing tool", "your use case is offline password hash cracking rather than network authentication"], "when_to_choose": ["you need fast, large-scale credential auditing across many hosts and protocols", "you want Nmap-style CLI syntax and runtime interaction", "you need a modular tool you can extend with custom protocol modules"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ncrack", "repo": "nmap/ncrack", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.935898+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:16:01.442225+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a62f93c67282bc4001051177709dcb2c0bf3ef067ae001c5d559aa6d3e892159", "fetched_at": "2026-08-28T04:04:01.935898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nmap/ncrack"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.935898+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:16:01.442225+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a62f93c67282bc4001051177709dcb2c0bf3ef067ae001c5d559aa6d3e892159", "fetched_at": "2026-08-28T04:04:01.935898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nmap/ncrack"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:16:01.442225+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a62f93c67282bc4001051177709dcb2c0bf3ef067ae001c5d559aa6d3e892159", "fetched_at": "2026-08-28T04:04:01.935898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nmap/ncrack"}], "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:01.935898+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.935898+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.935898+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:16:01.442225+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a62f93c67282bc4001051177709dcb2c0bf3ef067ae001c5d559aa6d3e892159", "fetched_at": "2026-08-28T04:04:01.935898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nmap/ncrack"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.935898+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.935898+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:16:01.442225+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a62f93c67282bc4001051177709dcb2c0bf3ef067ae001c5d559aa6d3e892159", "fetched_at": "2026-08-28T04:04:01.935898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nmap/ncrack"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.935898+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.935898+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.935898+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:16:01.442225+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a62f93c67282bc4001051177709dcb2c0bf3ef067ae001c5d559aa6d3e892159", "fetched_at": "2026-08-28T04:04:01.935898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nmap/ncrack"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.935898+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.935898+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:16:01.442225+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a62f93c67282bc4001051177709dcb2c0bf3ef067ae001c5d559aa6d3e892159", "fetched_at": "2026-08-28T04:04:01.935898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nmap/ncrack"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:16:01.442225+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a62f93c67282bc4001051177709dcb2c0bf3ef067ae001c5d559aa6d3e892159", "fetched_at": "2026-08-28T04:04:01.935898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nmap/ncrack"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:16:01.442225+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a62f93c67282bc4001051177709dcb2c0bf3ef067ae001c5d559aa6d3e892159", "fetched_at": "2026-08-28T04:04:01.935898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nmap/ncrack"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:16:01.442225+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a62f93c67282bc4001051177709dcb2c0bf3ef067ae001c5d559aa6d3e892159", "fetched_at": "2026-08-28T04:04:01.935898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nmap/ncrack"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3908, "days_push": 871, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}