{"adoption": {"forks": 235, "observed_at": "2026-08-28T04:03:23.578666+00:00", "stars": 1053}, "canonical_url": "https://ross.abutalabs.com/products/access", "card": {"archived": false, "artifact_type": "library", "description": "Access without a real handle", "domain": ["security", "reverse-engineering", "windows"], "enriched": true, "function": ["security", "reverse-engineering", "sdk"], "health_score": 20, "homepage": null, "language": "C", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["btbd/access"], "name": "btbd/access", "platform": ["windows", "cpp", "c"], "pushed_at": "2021-04-10T01:18:45+00:00", "repo": "btbd/access", "stars": 1053, "tags": ["kernel-driver", "syscall-hooking", "handleless-access", "protected-process", "cheat-engine", "x64"], "topics": [], "urls": [], "use_cases": ["open a handle to a protected process without a real handle", "read and write memory of protected processes on Windows", "bypass process protection for debugging with tools like Cheat Engine", "hook syscalls to perform privileged operations from usermode", "interact with kernel from a DLL without handle creation"], "what_it_is": "A Windows kernel driver plus DLL wrapper that lets a usermode process perform privileged operations on protected processes without creating a real handle, by wrapping syscalls to act with PROCESS_ALL_ACCESS privilege. It communicates with the kernel via a .data section modification and targets Windows 10 1803/1809/1903 on x64.", "when_to_avoid": ["you need support for modern Windows versions or ARM64", "you want a maintained, licensed, production-ready library", "you need a legitimate API for process access rather than a security research tool"], "when_to_choose": ["you need handleless privileged access to protected processes on Windows 10 1803-1903 x64", "you want a minimal syscall-based kernel communication example", "you are researching Windows kernel exploit techniques or anti-cheat internals"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/access", "repo": "btbd/access", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.578666+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:59:20.766919+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c02c0dbc5ed32858b1f4599c1e6fa03eba23c816801a785393508b82c02c1bb", "fetched_at": "2026-08-28T04:03:23.578666+00:00", "kind": "readme", "missing": false, "url": "https://github.com/btbd/access"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.578666+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:59:20.766919+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c02c0dbc5ed32858b1f4599c1e6fa03eba23c816801a785393508b82c02c1bb", "fetched_at": "2026-08-28T04:03:23.578666+00:00", "kind": "readme", "missing": false, "url": "https://github.com/btbd/access"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:59:20.766919+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c02c0dbc5ed32858b1f4599c1e6fa03eba23c816801a785393508b82c02c1bb", "fetched_at": "2026-08-28T04:03:23.578666+00:00", "kind": "readme", "missing": false, "url": "https://github.com/btbd/access"}], "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:23.578666+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.578666+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.578666+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:59:20.766919+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c02c0dbc5ed32858b1f4599c1e6fa03eba23c816801a785393508b82c02c1bb", "fetched_at": "2026-08-28T04:03:23.578666+00:00", "kind": "readme", "missing": false, "url": "https://github.com/btbd/access"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.578666+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.578666+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:59:20.766919+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c02c0dbc5ed32858b1f4599c1e6fa03eba23c816801a785393508b82c02c1bb", "fetched_at": "2026-08-28T04:03:23.578666+00:00", "kind": "readme", "missing": false, "url": "https://github.com/btbd/access"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.578666+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.578666+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.578666+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:59:20.766919+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c02c0dbc5ed32858b1f4599c1e6fa03eba23c816801a785393508b82c02c1bb", "fetched_at": "2026-08-28T04:03:23.578666+00:00", "kind": "readme", "missing": false, "url": "https://github.com/btbd/access"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.578666+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.578666+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:59:20.766919+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c02c0dbc5ed32858b1f4599c1e6fa03eba23c816801a785393508b82c02c1bb", "fetched_at": "2026-08-28T04:03:23.578666+00:00", "kind": "readme", "missing": false, "url": "https://github.com/btbd/access"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:59:20.766919+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c02c0dbc5ed32858b1f4599c1e6fa03eba23c816801a785393508b82c02c1bb", "fetched_at": "2026-08-28T04:03:23.578666+00:00", "kind": "readme", "missing": false, "url": "https://github.com/btbd/access"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:59:20.766919+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c02c0dbc5ed32858b1f4599c1e6fa03eba23c816801a785393508b82c02c1bb", "fetched_at": "2026-08-28T04:03:23.578666+00:00", "kind": "readme", "missing": false, "url": "https://github.com/btbd/access"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:59:20.766919+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c02c0dbc5ed32858b1f4599c1e6fa03eba23c816801a785393508b82c02c1bb", "fetched_at": "2026-08-28T04:03:23.578666+00:00", "kind": "readme", "missing": false, "url": "https://github.com/btbd/access"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+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": 2499, "days_push": 1972, "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}}