Aether Core Pipeline

v0.9-stable :: Memory Analysis & Heuristic Correlation

BUILD MODULE MAP (once per scan)

buildModuleMap(pid)

SCAN HEAP CHUNK (per 64KB chunk, per RW region)

scanHeapForApiTables(buf, region_base, module_map, results)

2

CORRELATE (per candidate run)

correlateRun(state, module_map) → Correlation

EMIT FINDING

emitApiTable(state, module_map, corr, region_base, offset, results)