{"adoption": {"forks": 702, "observed_at": "2026-08-28T04:09:22.426560+00:00", "stars": 5567}, "canonical_url": "https://ross.abutalabs.com/products/game-hacking", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Tutorials, tools, and more as related to reverse engineering video games.", "domain": ["gaming-tools", "reverse-engineering", "security", "tutorials"], "enriched": true, "function": ["reverse-engineering", "security", "developer-tools"], "health_score": 20, "homepage": "https://guidedhacking.com/?utm_source=dsasmblr", "language": null, "license": "Unlicense", "license_family": "permissive", "maturity": "active", "member_repos": ["dsasmblr/game-hacking"], "name": "dsasmblr/game-hacking", "platform": ["cross-platform", "windows"], "pushed_at": "2024-06-20T17:20:19+00:00", "repo": "dsasmblr/game-hacking", "stars": 5567, "tags": ["awesome-list", "game-hacking", "cheat-engine", "curated-list", "memory-scanning", "disassembly", "linux", "macos"], "topics": ["game-hacking", "reverse-engineering", "cheat-engine"], "urls": [], "use_cases": ["learn game hacking and reverse engineering", "find tools for scanning and editing game memory", "discover tutorials on disassembling video games", "build game cheats and trainers", "explore reverse engineering resources for beginners"], "what_it_is": "A curated list of tools, tutorials, books, and presentations for reverse engineering and hacking video games. It aggregates resources like Cheat Engine, disassemblers, debuggers, and memory scanners rather than being a tool itself.", "when_to_avoid": ["you need a ready-to-use hacking tool rather than a resource list", "you want to hack online multiplayer games (see the companion online game hacking repo)", "you need maintained software with support"], "when_to_choose": ["you want a curated starting point for learning game reverse engineering", "you need to discover tools like Cheat Engine, debuggers, and hex editors", "you prefer learning from tutorials, books, and presentations"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/game-hacking", "repo": "dsasmblr/game-hacking", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.426560+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:55:36.747923+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "215bc92bc15a19b07503f704163f5d1572483f801c57f55aaa632eda64775c15", "fetched_at": "2026-08-28T04:09:22.426560+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsasmblr/game-hacking"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.426560+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:55:36.747923+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "215bc92bc15a19b07503f704163f5d1572483f801c57f55aaa632eda64775c15", "fetched_at": "2026-08-28T04:09:22.426560+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsasmblr/game-hacking"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:55:36.747923+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "215bc92bc15a19b07503f704163f5d1572483f801c57f55aaa632eda64775c15", "fetched_at": "2026-08-28T04:09:22.426560+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsasmblr/game-hacking"}], "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:09:22.426560+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.426560+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.426560+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:55:36.747923+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "215bc92bc15a19b07503f704163f5d1572483f801c57f55aaa632eda64775c15", "fetched_at": "2026-08-28T04:09:22.426560+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsasmblr/game-hacking"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.426560+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.426560+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:55:36.747923+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "215bc92bc15a19b07503f704163f5d1572483f801c57f55aaa632eda64775c15", "fetched_at": "2026-08-28T04:09:22.426560+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsasmblr/game-hacking"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.426560+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.426560+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.426560+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:55:36.747923+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "215bc92bc15a19b07503f704163f5d1572483f801c57f55aaa632eda64775c15", "fetched_at": "2026-08-28T04:09:22.426560+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsasmblr/game-hacking"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.426560+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.426560+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:55:36.747923+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "215bc92bc15a19b07503f704163f5d1572483f801c57f55aaa632eda64775c15", "fetched_at": "2026-08-28T04:09:22.426560+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsasmblr/game-hacking"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:55:36.747923+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "215bc92bc15a19b07503f704163f5d1572483f801c57f55aaa632eda64775c15", "fetched_at": "2026-08-28T04:09:22.426560+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsasmblr/game-hacking"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:55:36.747923+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "215bc92bc15a19b07503f704163f5d1572483f801c57f55aaa632eda64775c15", "fetched_at": "2026-08-28T04:09:22.426560+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsasmblr/game-hacking"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:55:36.747923+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "215bc92bc15a19b07503f704163f5d1572483f801c57f55aaa632eda64775c15", "fetched_at": "2026-08-28T04:09:22.426560+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsasmblr/game-hacking"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3188, "days_push": 804, "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}}