{"adoption": {"forks": 2378, "observed_at": "2026-08-28T04:10:43.660335+00:00", "stars": 10654}, "canonical_url": "https://ross.abutalabs.com/products/red-teaming-toolkit", "card": {"archived": false, "artifact_type": "learning-resource", "description": "This repository contains cutting-edge open-source security tools (OST) for a red teamer and threat hunter.", "domain": ["security", "penetration-testing", "osint", "developer-tools"], "enriched": true, "function": ["security", "penetration-testing", "osint", "vulnerability-scanning"], "health_score": 69, "homepage": null, "language": null, "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["infosecn1nja/Red-Teaming-Toolkit"], "name": "infosecn1nja/Red-Teaming-Toolkit", "platform": ["cross-platform", "windows"], "pushed_at": "2026-05-07T23:44:01+00:00", "repo": "infosecn1nja/Red-Teaming-Toolkit", "stars": 10654, "tags": ["red-team", "awesome-list", "threat-hunting", "adversary-simulation", "offensive-security", "curated-list", "linux", "macos"], "topics": ["red-team", "hacking", "infosec", "pentesting"], "urls": [], "use_cases": ["find open-source red teaming tools", "build a penetration testing toolkit", "learn the phases of an attack chain and matching tools", "find OSINT reconnaissance tools", "choose tools for adversary simulation engagements", "research tools threat actors use to improve detections"], "what_it_is": "A curated list of cutting-edge open-source security tools for red teamers and threat hunters, organized by attack lifecycle stages such as reconnaissance, initial access, credential dumping, and exfiltration. It serves as a reference catalog rather than a tool itself, linking to projects useful for adversary simulation and building detection controls.", "when_to_avoid": ["you need a single runnable tool rather than a list of links", "you want defensive-only security tooling with no offensive content", "you expect the repository itself to perform scans or attacks"], "when_to_choose": ["you need a curated, stage-by-stage map of offensive security tooling", "you are a red teamer or threat hunter researching adversary techniques", "you want to discover well-known tools like RustScan, Amass, or SpiderFoot"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/red-teaming-toolkit", "repo": "infosecn1nja/Red-Teaming-Toolkit", "role": "main", "score": 69}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:43.660335+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:18:13.116228+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "589a33738d331eb9db30bf4222188860ce6296f2ba0a0f83ecb10900f7d2a64a", "fetched_at": "2026-08-28T04:10:43.660335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/infosecn1nja/Red-Teaming-Toolkit"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:43.660335+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:18:13.116228+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "589a33738d331eb9db30bf4222188860ce6296f2ba0a0f83ecb10900f7d2a64a", "fetched_at": "2026-08-28T04:10:43.660335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/infosecn1nja/Red-Teaming-Toolkit"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:18:13.116228+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "589a33738d331eb9db30bf4222188860ce6296f2ba0a0f83ecb10900f7d2a64a", "fetched_at": "2026-08-28T04:10:43.660335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/infosecn1nja/Red-Teaming-Toolkit"}], "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:10:43.660335+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:43.660335+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:43.660335+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:18:13.116228+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "589a33738d331eb9db30bf4222188860ce6296f2ba0a0f83ecb10900f7d2a64a", "fetched_at": "2026-08-28T04:10:43.660335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/infosecn1nja/Red-Teaming-Toolkit"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:43.660335+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:43.660335+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:18:13.116228+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "589a33738d331eb9db30bf4222188860ce6296f2ba0a0f83ecb10900f7d2a64a", "fetched_at": "2026-08-28T04:10:43.660335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/infosecn1nja/Red-Teaming-Toolkit"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:43.660335+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:43.660335+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:43.660335+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:18:13.116228+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "589a33738d331eb9db30bf4222188860ce6296f2ba0a0f83ecb10900f7d2a64a", "fetched_at": "2026-08-28T04:10:43.660335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/infosecn1nja/Red-Teaming-Toolkit"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:43.660335+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:43.660335+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:18:13.116228+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "589a33738d331eb9db30bf4222188860ce6296f2ba0a0f83ecb10900f7d2a64a", "fetched_at": "2026-08-28T04:10:43.660335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/infosecn1nja/Red-Teaming-Toolkit"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:18:13.116228+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "589a33738d331eb9db30bf4222188860ce6296f2ba0a0f83ecb10900f7d2a64a", "fetched_at": "2026-08-28T04:10:43.660335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/infosecn1nja/Red-Teaming-Toolkit"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:18:13.116228+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "589a33738d331eb9db30bf4222188860ce6296f2ba0a0f83ecb10900f7d2a64a", "fetched_at": "2026-08-28T04:10:43.660335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/infosecn1nja/Red-Teaming-Toolkit"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:18:13.116228+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "589a33738d331eb9db30bf4222188860ce6296f2ba0a0f83ecb10900f7d2a64a", "fetched_at": "2026-08-28T04:10:43.660335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/infosecn1nja/Red-Teaming-Toolkit"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 81, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3051, "days_push": 118, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 69, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}