{"adoption": {"forks": 477, "observed_at": "2026-08-28T04:06:31.596317+00:00", "stars": 2259}, "canonical_url": "https://ross.abutalabs.com/products/awesome-rat", "card": {"archived": false, "artifact_type": "learning-resource", "description": "RAT And C&C Resources. 250+ Open Source Projects, 1200+ RAT/C&C blog/video.", "domain": ["security", "reverse-engineering", "awesome-lists", "penetration-testing"], "enriched": true, "function": ["security", "reverse-engineering", "osint", "developer-tools"], "health_score": 20, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["alphaSeclab/awesome-rat"], "name": "alphaSeclab/awesome-rat", "platform": ["cross-platform"], "pushed_at": "2020-02-17T09:23:02+00:00", "repo": "alphaSeclab/awesome-rat", "stars": 2259, "tags": ["awesome-list", "rat", "remote-access-trojan", "command-and-control", "c2", "malware-analysis", "curated-resources"], "topics": ["rat", "remote-administration-tool", "remote-access-tool", "rat-analysis", "rat-malware", "malware-analysis", "command-and-control", "c2", "command-control"], "urls": [], "use_cases": ["find open source remote administration tools for research", "study malware analysis reports for RAT families", "research command and control techniques", "collect resources for red team C2 framework comparison", "learn how known RATs like NjRAT or PlugX work", "find reference material for threat intelligence on remote access trojans"], "what_it_is": "A curated awesome-list collecting 250+ open-source RAT (Remote Administration Tool) and C&C (Command & Control) projects along with 1200+ analysis blog posts and videos. It covers open-source tools, commercial software, and known malware families like Gh0st, NanoCore, and DarkComet.", "when_to_avoid": ["you need a production-ready remote administration tool rather than a resource list", "you want actively maintained software - the list itself is a static collection", "you need offensive tooling with support or guarantees"], "when_to_choose": ["you need a starting point for RAT/C2 research or malware analysis", "you want a curated index of tools and writeups instead of searching manually", "you are building threat intelligence or reverse-engineering knowledge around remote access trojans"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-rat", "repo": "alphaSeclab/awesome-rat", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.596317+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:42:44.950984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89d8b5b64782b9662bff6c2a710050715897aa483d680f0b22f084210c83f924", "fetched_at": "2026-08-28T04:06:31.596317+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alphaSeclab/awesome-rat"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.596317+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:42:44.950984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89d8b5b64782b9662bff6c2a710050715897aa483d680f0b22f084210c83f924", "fetched_at": "2026-08-28T04:06:31.596317+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alphaSeclab/awesome-rat"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:42:44.950984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89d8b5b64782b9662bff6c2a710050715897aa483d680f0b22f084210c83f924", "fetched_at": "2026-08-28T04:06:31.596317+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alphaSeclab/awesome-rat"}], "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:06:31.596317+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.596317+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.596317+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:42:44.950984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89d8b5b64782b9662bff6c2a710050715897aa483d680f0b22f084210c83f924", "fetched_at": "2026-08-28T04:06:31.596317+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alphaSeclab/awesome-rat"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.596317+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.596317+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:42:44.950984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89d8b5b64782b9662bff6c2a710050715897aa483d680f0b22f084210c83f924", "fetched_at": "2026-08-28T04:06:31.596317+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alphaSeclab/awesome-rat"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.596317+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.596317+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.596317+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:42:44.950984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89d8b5b64782b9662bff6c2a710050715897aa483d680f0b22f084210c83f924", "fetched_at": "2026-08-28T04:06:31.596317+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alphaSeclab/awesome-rat"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.596317+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.596317+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:42:44.950984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89d8b5b64782b9662bff6c2a710050715897aa483d680f0b22f084210c83f924", "fetched_at": "2026-08-28T04:06:31.596317+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alphaSeclab/awesome-rat"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:42:44.950984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89d8b5b64782b9662bff6c2a710050715897aa483d680f0b22f084210c83f924", "fetched_at": "2026-08-28T04:06:31.596317+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alphaSeclab/awesome-rat"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:42:44.950984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89d8b5b64782b9662bff6c2a710050715897aa483d680f0b22f084210c83f924", "fetched_at": "2026-08-28T04:06:31.596317+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alphaSeclab/awesome-rat"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:42:44.950984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89d8b5b64782b9662bff6c2a710050715897aa483d680f0b22f084210c83f924", "fetched_at": "2026-08-28T04:06:31.596317+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alphaSeclab/awesome-rat"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2438, "days_push": 2389, "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}}