원클릭으로
analyze-module
Deep analysis of a loaded module — exports, RTTI classes, strings, key functions
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Deep analysis of a loaded module — exports, RTTI classes, strings, key functions
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Full analysis of a single function — disassemble, identify args, find string refs, callers/callees, RTTI, generate signature, label in GUI
Fully analyze a C++ virtual function table — detect params, find string refs, measure sizes, and label all entries
Detect function parameters from prologue and register usage — infer types, count, and calling convention
Discover a C++ class by name via RTTI — map its vtable, disassemble key virtual functions, explore inheritance hierarchy, and label everything
Find all functions that call a given function address — shows argument setup, string refs, and containing function names
Compare a function between sessions — generate a signature, find it after binary update, compare disassembly, report changes
| name | analyze-module |
| description | Deep analysis of a loaded module — exports, RTTI classes, strings, key functions |
Deep analysis of a loaded module in the target process.
module (required): Module name (e.g., "target.dll", "engine.dll")Get module info -- Call probe_modules to list all loaded modules. Find the target module and note its base address and size. If the module is not found, report available modules and stop.
Module overview -- Report:
Export table -- Call probe_pattern_scan with the module name to locate the PE export directory. Alternatively, use probe_dump at the module base to read the PE headers:
RTTI scan -- Scan for RTTI type descriptors to identify C++ classes:
.?AV (RTTI type info string prefix) within the moduleString references -- Scan for interesting strings:
probe_find_value for specific strings if looking for something particularKey function identification -- For each interesting string or export:
Report -- Present a structured analysis:
Module: target.dll
Base: 0x7FF612340000
Size: 0x1A0000
Exports: (list)
Classes (RTTI): (list with vtable addresses)
Key Functions: (list with addresses and descriptions)
Notable Strings: (list with addresses)