بنقرة واحدة
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)