{"adoption": {"forks": 222, "observed_at": "2026-08-28T04:03:58.580221+00:00", "stars": 1203}, "canonical_url": "https://ross.abutalabs.com/products/cheating-plugin-program", "card": {"archived": false, "artifact_type": "learning-resource", "description": "从零开始研究外挂设计原理 Study the principles of cheat design from scratch", "domain": ["security", "reverse-engineering", "tutorials"], "enriched": true, "function": ["reverse-engineering", "security", "developer-tools"], "health_score": 20, "homepage": null, "language": "C++", "license": "MPL-2.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["luguanxing/Cheating-Plugin-Program"], "name": "luguanxing/Cheating-Plugin-Program", "platform": ["windows", "cpp", "cli"], "pushed_at": "2024-08-27T02:34:42+00:00", "repo": "luguanxing/Cheating-Plugin-Program", "stars": 1203, "tags": ["game-cheating", "memory-hacking", "dll-injection", "dll-hijacking", "aimbot", "educational", "windows-api", "game-development"], "topics": [], "urls": [], "use_cases": ["learn how game memory cheats work", "understand dll injection into a game process", "study dll hijacking techniques", "learn to read game data from base addresses", "understand how aimbots and crosshair overlays are made", "study anti-cheat and process protection basics"], "what_it_is": "A step-by-step educational C++ tutorial series studying the design principles of game cheats, covering memory editing, base address reading, input simulation, DLL injection, DLL hijacking, and aiming overlays. It is intended for learning how cheats work internally on Windows rather than for a production tool.", "when_to_avoid": ["you need a ready-to-use game cheat tool", "you want cross-platform or non-Windows material", "you need production-grade or maintained cheat/anti-cheat software"], "when_to_choose": ["you want a from-scratch, code-level introduction to cheat design principles on Windows", "you are studying game security or anti-cheat development and need concrete examples", "you learn best from small incremental C++ projects"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cheating-plugin-program", "repo": "luguanxing/Cheating-Plugin-Program", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.580221+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:20:31.090755+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f47439459ac89f7c5fa0cdfbd72ddbda535df6da6de8e737f1b7738e6f542135", "fetched_at": "2026-08-28T04:03:58.580221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luguanxing/Cheating-Plugin-Program"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.580221+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:20:31.090755+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f47439459ac89f7c5fa0cdfbd72ddbda535df6da6de8e737f1b7738e6f542135", "fetched_at": "2026-08-28T04:03:58.580221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luguanxing/Cheating-Plugin-Program"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:20:31.090755+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f47439459ac89f7c5fa0cdfbd72ddbda535df6da6de8e737f1b7738e6f542135", "fetched_at": "2026-08-28T04:03:58.580221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luguanxing/Cheating-Plugin-Program"}], "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:58.580221+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.580221+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.580221+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:20:31.090755+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f47439459ac89f7c5fa0cdfbd72ddbda535df6da6de8e737f1b7738e6f542135", "fetched_at": "2026-08-28T04:03:58.580221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luguanxing/Cheating-Plugin-Program"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.580221+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.580221+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:20:31.090755+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f47439459ac89f7c5fa0cdfbd72ddbda535df6da6de8e737f1b7738e6f542135", "fetched_at": "2026-08-28T04:03:58.580221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luguanxing/Cheating-Plugin-Program"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.580221+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.580221+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.580221+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:20:31.090755+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f47439459ac89f7c5fa0cdfbd72ddbda535df6da6de8e737f1b7738e6f542135", "fetched_at": "2026-08-28T04:03:58.580221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luguanxing/Cheating-Plugin-Program"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.580221+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:58.580221+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:20:31.090755+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f47439459ac89f7c5fa0cdfbd72ddbda535df6da6de8e737f1b7738e6f542135", "fetched_at": "2026-08-28T04:03:58.580221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luguanxing/Cheating-Plugin-Program"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:20:31.090755+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f47439459ac89f7c5fa0cdfbd72ddbda535df6da6de8e737f1b7738e6f542135", "fetched_at": "2026-08-28T04:03:58.580221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luguanxing/Cheating-Plugin-Program"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:20:31.090755+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f47439459ac89f7c5fa0cdfbd72ddbda535df6da6de8e737f1b7738e6f542135", "fetched_at": "2026-08-28T04:03:58.580221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luguanxing/Cheating-Plugin-Program"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:20:31.090755+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f47439459ac89f7c5fa0cdfbd72ddbda535df6da6de8e737f1b7738e6f542135", "fetched_at": "2026-08-28T04:03:58.580221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luguanxing/Cheating-Plugin-Program"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3711, "days_push": 737, "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}}