{"adoption": {"forks": 1427, "observed_at": "2026-08-28T04:09:19.702836+00:00", "stars": 5479}, "canonical_url": "https://ross.abutalabs.com/products/blackbone", "card": {"archived": false, "artifact_type": "library", "description": "Windows memory hacking library", "domain": ["security", "reverse-engineering", "windows"], "enriched": true, "function": ["security", "reverse-engineering", "cryptography"], "health_score": 20, "homepage": null, "language": "C++", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["DarthTon/Blackbone"], "name": "DarthTon/Blackbone", "platform": ["windows", "cpp"], "pushed_at": "2024-01-26T04:56:16+00:00", "repo": "DarthTon/Blackbone", "stars": 5479, "tags": ["memory-hacking", "dll-injection", "manual-mapping", "remote-hooking", "kernel-driver", "process-manipulation"], "topics": [], "urls": [], "use_cases": ["inject a DLL into another process", "manually map a PE image into a remote process", "read and write another process's virtual memory", "hook functions in a remote process", "execute code in a remote process", "enumerate modules and threads of a process", "hide allocated memory from a process"], "what_it_is": "Blackbone is a C++ library for Windows memory hacking, providing APIs for process memory manipulation, DLL injection, manual PE image mapping, remote code execution, and remote function hooking. It includes an optional kernel driver for advanced operations like kernel memory access and process protection changes.", "when_to_avoid": ["you need a cross-platform solution - it is Windows-only", "you want a supported, sanctioned API for process automation rather than low-level memory manipulation", "your project requires long-term maintenance guarantees - releases are infrequent", "you cannot accept the legal/ethical risks of memory-hacking techniques"], "when_to_choose": ["you need low-level Windows process introspection or injection on x86/x64", "you want manual image mapping with import, TLS, and exception handling support", "you need cross-WOW64 interaction between 32-bit and 64-bit processes", "you're building reverse-engineering, debugging, or game-modding tooling on Windows"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/blackbone", "repo": "DarthTon/Blackbone", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:19.702836+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:56:23.369753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cdbe06f2b15c9aa487742260ccda8e96c07f07e63a8bcbef68d89cd16df0276", "fetched_at": "2026-08-28T04:09:19.702836+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DarthTon/Blackbone"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:19.702836+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:56:23.369753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cdbe06f2b15c9aa487742260ccda8e96c07f07e63a8bcbef68d89cd16df0276", "fetched_at": "2026-08-28T04:09:19.702836+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DarthTon/Blackbone"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:56:23.369753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cdbe06f2b15c9aa487742260ccda8e96c07f07e63a8bcbef68d89cd16df0276", "fetched_at": "2026-08-28T04:09:19.702836+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DarthTon/Blackbone"}], "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:19.702836+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:19.702836+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:19.702836+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:56:23.369753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cdbe06f2b15c9aa487742260ccda8e96c07f07e63a8bcbef68d89cd16df0276", "fetched_at": "2026-08-28T04:09:19.702836+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DarthTon/Blackbone"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:19.702836+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:19.702836+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:56:23.369753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cdbe06f2b15c9aa487742260ccda8e96c07f07e63a8bcbef68d89cd16df0276", "fetched_at": "2026-08-28T04:09:19.702836+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DarthTon/Blackbone"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:19.702836+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:19.702836+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:19.702836+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:56:23.369753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cdbe06f2b15c9aa487742260ccda8e96c07f07e63a8bcbef68d89cd16df0276", "fetched_at": "2026-08-28T04:09:19.702836+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DarthTon/Blackbone"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:19.702836+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:19.702836+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:56:23.369753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cdbe06f2b15c9aa487742260ccda8e96c07f07e63a8bcbef68d89cd16df0276", "fetched_at": "2026-08-28T04:09:19.702836+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DarthTon/Blackbone"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:56:23.369753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cdbe06f2b15c9aa487742260ccda8e96c07f07e63a8bcbef68d89cd16df0276", "fetched_at": "2026-08-28T04:09:19.702836+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DarthTon/Blackbone"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:56:23.369753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cdbe06f2b15c9aa487742260ccda8e96c07f07e63a8bcbef68d89cd16df0276", "fetched_at": "2026-08-28T04:09:19.702836+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DarthTon/Blackbone"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:56:23.369753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cdbe06f2b15c9aa487742260ccda8e96c07f07e63a8bcbef68d89cd16df0276", "fetched_at": "2026-08-28T04:09:19.702836+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DarthTon/Blackbone"}], "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": 4634, "days_push": 950, "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}}