{"adoption": {"forks": 110, "observed_at": "2026-08-28T04:03:18.698490+00:00", "stars": 1034}, "canonical_url": "https://ross.abutalabs.com/products/awesome-anti-forensic", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Tools and packages that are used for countering forensic activities, including encryption, steganography, and anything that modify attributes. This all includes tools to work with anything in general that makes changes to a system for the purposes of hiding information.", "domain": ["security", "privacy", "awesome-lists", "reverse-engineering"], "enriched": true, "function": ["security", "privacy", "cryptography", "reverse-engineering", "developer-tools"], "health_score": 20, "homepage": "https://shadawck.github.io/awesome-anti-forensic/", "language": "HTML", "license": "NOASSERTION", "license_family": "other", "maturity": "maintenance", "member_repos": ["shadawck/awesome-anti-forensic"], "name": "shadawck/awesome-anti-forensic", "platform": ["windows", "cross-platform"], "pushed_at": "2023-11-27T11:25:55+00:00", "repo": "shadawck/awesome-anti-forensic", "stars": 1034, "tags": ["awesome-list", "anti-forensics", "digital-forensics", "steganography", "memory-forensics", "disk-imaging", "curated-list", "linux", "macos"], "topics": ["awesome-list", "awesome", "anti-forensic", "anti-forensics", "cybersecurity", "forensic-analysis", "security", "antiforensics"], "urls": [], "use_cases": ["find anti-forensic tools for hiding information", "curated list of steganography and encryption tools", "tools for memory dumping and file recovery", "learn about disk imaging and forensic countermeasures", "research cybersecurity anti-forensics techniques", "find tools to counter forensic analysis"], "what_it_is": "A curated awesome-list of tools and packages used for countering forensic activities, covering encryption, steganography, disk imaging, memory extraction, and file recovery. It catalogs software that hides information or modifies system attributes to resist forensic analysis.", "when_to_avoid": ["you need a single working tool rather than a directory of links", "you need actively maintained software with support guarantees, since many listed projects are third-party and vary in upkeep", "you are looking for defensive forensic analysis tooling itself rather than counter-forensic resources"], "when_to_choose": ["you need a starting point to discover anti-forensic and forensic-resistance tools", "you want a categorized reference of encryption, steganography, and memory extraction utilities", "you are researching digital forensics countermeasures"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-anti-forensic", "repo": "shadawck/awesome-anti-forensic", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:18.698490+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:06:35.991880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a900d075f8fac4912383731b37f1f9dd1f0cd3297497f7c47899bfcf6f4806c6", "fetched_at": "2026-08-28T04:03:18.698490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shadawck/awesome-anti-forensic"}, {"content_hash": "5eeb1245db6c78cb709f972d635d1c984af32d1e5622b51d7a4a10a3d5a62727", "fetched_at": "2026-08-29T13:06:01.921034+00:00", "kind": "homepage", "missing": false, "url": "https://shadawck.github.io/awesome-anti-forensic/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:18.698490+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:06:35.991880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a900d075f8fac4912383731b37f1f9dd1f0cd3297497f7c47899bfcf6f4806c6", "fetched_at": "2026-08-28T04:03:18.698490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shadawck/awesome-anti-forensic"}, {"content_hash": "5eeb1245db6c78cb709f972d635d1c984af32d1e5622b51d7a4a10a3d5a62727", "fetched_at": "2026-08-29T13:06:01.921034+00:00", "kind": "homepage", "missing": false, "url": "https://shadawck.github.io/awesome-anti-forensic/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:06:35.991880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a900d075f8fac4912383731b37f1f9dd1f0cd3297497f7c47899bfcf6f4806c6", "fetched_at": "2026-08-28T04:03:18.698490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shadawck/awesome-anti-forensic"}, {"content_hash": "5eeb1245db6c78cb709f972d635d1c984af32d1e5622b51d7a4a10a3d5a62727", "fetched_at": "2026-08-29T13:06:01.921034+00:00", "kind": "homepage", "missing": false, "url": "https://shadawck.github.io/awesome-anti-forensic/"}], "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:03:18.698490+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:18.698490+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:18.698490+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:06:35.991880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a900d075f8fac4912383731b37f1f9dd1f0cd3297497f7c47899bfcf6f4806c6", "fetched_at": "2026-08-28T04:03:18.698490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shadawck/awesome-anti-forensic"}, {"content_hash": "5eeb1245db6c78cb709f972d635d1c984af32d1e5622b51d7a4a10a3d5a62727", "fetched_at": "2026-08-29T13:06:01.921034+00:00", "kind": "homepage", "missing": false, "url": "https://shadawck.github.io/awesome-anti-forensic/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:18.698490+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:18.698490+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:06:35.991880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a900d075f8fac4912383731b37f1f9dd1f0cd3297497f7c47899bfcf6f4806c6", "fetched_at": "2026-08-28T04:03:18.698490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shadawck/awesome-anti-forensic"}, {"content_hash": "5eeb1245db6c78cb709f972d635d1c984af32d1e5622b51d7a4a10a3d5a62727", "fetched_at": "2026-08-29T13:06:01.921034+00:00", "kind": "homepage", "missing": false, "url": "https://shadawck.github.io/awesome-anti-forensic/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:18.698490+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:18.698490+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:18.698490+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:06:35.991880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a900d075f8fac4912383731b37f1f9dd1f0cd3297497f7c47899bfcf6f4806c6", "fetched_at": "2026-08-28T04:03:18.698490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shadawck/awesome-anti-forensic"}, {"content_hash": "5eeb1245db6c78cb709f972d635d1c984af32d1e5622b51d7a4a10a3d5a62727", "fetched_at": "2026-08-29T13:06:01.921034+00:00", "kind": "homepage", "missing": false, "url": "https://shadawck.github.io/awesome-anti-forensic/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:18.698490+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:18.698490+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:06:35.991880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a900d075f8fac4912383731b37f1f9dd1f0cd3297497f7c47899bfcf6f4806c6", "fetched_at": "2026-08-28T04:03:18.698490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shadawck/awesome-anti-forensic"}, {"content_hash": "5eeb1245db6c78cb709f972d635d1c984af32d1e5622b51d7a4a10a3d5a62727", "fetched_at": "2026-08-29T13:06:01.921034+00:00", "kind": "homepage", "missing": false, "url": "https://shadawck.github.io/awesome-anti-forensic/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:06:35.991880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a900d075f8fac4912383731b37f1f9dd1f0cd3297497f7c47899bfcf6f4806c6", "fetched_at": "2026-08-28T04:03:18.698490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shadawck/awesome-anti-forensic"}, {"content_hash": "5eeb1245db6c78cb709f972d635d1c984af32d1e5622b51d7a4a10a3d5a62727", "fetched_at": "2026-08-29T13:06:01.921034+00:00", "kind": "homepage", "missing": false, "url": "https://shadawck.github.io/awesome-anti-forensic/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:06:35.991880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a900d075f8fac4912383731b37f1f9dd1f0cd3297497f7c47899bfcf6f4806c6", "fetched_at": "2026-08-28T04:03:18.698490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shadawck/awesome-anti-forensic"}, {"content_hash": "5eeb1245db6c78cb709f972d635d1c984af32d1e5622b51d7a4a10a3d5a62727", "fetched_at": "2026-08-29T13:06:01.921034+00:00", "kind": "homepage", "missing": false, "url": "https://shadawck.github.io/awesome-anti-forensic/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:06:35.991880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a900d075f8fac4912383731b37f1f9dd1f0cd3297497f7c47899bfcf6f4806c6", "fetched_at": "2026-08-28T04:03:18.698490+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shadawck/awesome-anti-forensic"}, {"content_hash": "5eeb1245db6c78cb709f972d635d1c984af32d1e5622b51d7a4a10a3d5a62727", "fetched_at": "2026-08-29T13:06:01.921034+00:00", "kind": "homepage", "missing": false, "url": "https://shadawck.github.io/awesome-anti-forensic/"}], "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": 2655, "days_push": 1010, "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}}