ワンクリックで
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)