mirror of
https://github.com/morluto/rea.git
synced 2026-10-28 02:15:44 +00:00
Link IL2CPP metadata names to native addresses and types through shared CLI/MCP workflows, with bounded queries and atomic Ghidra seed export. Preserve the original implementation by 8rulerstar and follow-up correctness, resource, provenance, and CI dependency repairs. Verified against real Windows/Android artifacts, independent references, actual Ghidra, and focused CLI/MCP tests. Fixes #5112.
11 lines
516 B
TypeScript
11 lines
516 B
TypeScript
import { Il2cppGhidraSeedWriter } from "../il2cpp/Il2cppGhidraSeedWriter.js";
|
|
import { Il2cppMetadataService } from "../application/il2cpp/Il2cppMetadataService.js";
|
|
import { Il2cppMetadataProvider } from "../il2cpp/Il2cppMetadataProvider.js";
|
|
|
|
/** Compose bundled offline inspection without acquiring a toolchain or starting any process. */
|
|
export const createIl2cppMetadataService = (): Il2cppMetadataService =>
|
|
new Il2cppMetadataService(
|
|
new Il2cppMetadataProvider(),
|
|
new Il2cppGhidraSeedWriter(),
|
|
);
|