{"adoption": {"forks": 1709, "observed_at": "2026-08-28T04:11:12.045759+00:00", "stars": 15567}, "canonical_url": "https://ross.abutalabs.com/products/hacker-roadmap", "card": {"archived": true, "artifact_type": "learning-resource", "description": "A collection of hacking tools, resources and references to practice ethical hacking.", "domain": ["security", "penetration-testing", "tutorials", "awesome-lists"], "enriched": true, "function": ["penetration-testing", "security", "developer-tools"], "health_score": 10, "homepage": null, "language": null, "license": "MIT", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["sundowndev/hacker-roadmap"], "name": "sundowndev/hacker-roadmap", "platform": ["cross-platform"], "pushed_at": "2023-10-16T11:21:45+00:00", "repo": "sundowndev/hacker-roadmap", "stars": 15567, "tags": ["awesome-list", "ethical-hacking", "pentest", "roadmap", "curated-list", "archived", "linux", "macos"], "topics": ["hacking", "hacking-tool", "penetration-testing", "roadmap", "frameworks", "hacktools", "pentest", "web-hacking", "exploitation", "post-exploitation", "information-gathering", "pentesting", "security"], "urls": [], "use_cases": ["learn penetration testing from scratch", "find open source hacking tools by category", "build a study roadmap for ethical hacking", "find practice challenges for security skills", "discover wordlists and exploitation frameworks", "understand the basics of pen testing methodology"], "what_it_is": "A curated roadmap and collection of hacking tools, resources, and references for learning ethical hacking and penetration testing. It organizes tools by category such as information gathering, password attacks, web hacking, and exploitation, and is now archived.", "when_to_avoid": ["you need up-to-date tool recommendations, since the project is archived and content may be outdated", "you want an actual tool or framework rather than a list of links", "you need production security tooling for professional engagements"], "when_to_choose": ["you are a beginner looking for a structured overview of pentesting topics and tools", "you want a curated list of UNIX-compatible open source security tools", "you need pointers to books, challenges, and additional learning resources"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/hacker-roadmap", "repo": "sundowndev/hacker-roadmap", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:12.045759+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:05:39.117157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5d2b4b6331e16adbe795ce1702f12ec409dc3c59ae655617ba0f35c75515032", "fetched_at": "2026-08-28T04:11:12.045759+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sundowndev/hacker-roadmap"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:12.045759+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:05:39.117157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5d2b4b6331e16adbe795ce1702f12ec409dc3c59ae655617ba0f35c75515032", "fetched_at": "2026-08-28T04:11:12.045759+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sundowndev/hacker-roadmap"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:05:39.117157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5d2b4b6331e16adbe795ce1702f12ec409dc3c59ae655617ba0f35c75515032", "fetched_at": "2026-08-28T04:11:12.045759+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sundowndev/hacker-roadmap"}], "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:11:12.045759+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:12.045759+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:12.045759+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:05:39.117157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5d2b4b6331e16adbe795ce1702f12ec409dc3c59ae655617ba0f35c75515032", "fetched_at": "2026-08-28T04:11:12.045759+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sundowndev/hacker-roadmap"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:12.045759+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:12.045759+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:05:39.117157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5d2b4b6331e16adbe795ce1702f12ec409dc3c59ae655617ba0f35c75515032", "fetched_at": "2026-08-28T04:11:12.045759+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sundowndev/hacker-roadmap"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:12.045759+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:12.045759+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:12.045759+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:05:39.117157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5d2b4b6331e16adbe795ce1702f12ec409dc3c59ae655617ba0f35c75515032", "fetched_at": "2026-08-28T04:11:12.045759+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sundowndev/hacker-roadmap"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:12.045759+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:12.045759+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:05:39.117157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5d2b4b6331e16adbe795ce1702f12ec409dc3c59ae655617ba0f35c75515032", "fetched_at": "2026-08-28T04:11:12.045759+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sundowndev/hacker-roadmap"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:05:39.117157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5d2b4b6331e16adbe795ce1702f12ec409dc3c59ae655617ba0f35c75515032", "fetched_at": "2026-08-28T04:11:12.045759+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sundowndev/hacker-roadmap"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:05:39.117157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5d2b4b6331e16adbe795ce1702f12ec409dc3c59ae655617ba0f35c75515032", "fetched_at": "2026-08-28T04:11:12.045759+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sundowndev/hacker-roadmap"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:05:39.117157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5d2b4b6331e16adbe795ce1702f12ec409dc3c59ae655617ba0f35c75515032", "fetched_at": "2026-08-28T04:11:12.045759+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sundowndev/hacker-roadmap"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3075, "days_push": 1052, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}