com-interface-reconstruction

Community

Reconstruct COM/WRL interfaces from binaries.

Authormarcosd4h
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Reconstructs COM and WRL interface definitions from IDA Pro decompiled Windows binaries by analyzing vtable slots, QueryInterface/AddRef/Release patterns, mangled names, and WRL template instantiations.

Core Features & Use Cases

  • Identify COM interfaces and WRL runtime classes from decompiled code and analysis databases.
  • Generate IDL-like descriptions and class-to-interface mappings to document interfaces and dependencies.
  • Support workflows to map interfaces to CLSIDs, decode WRL templates, and understand vtable-based layouts in extracted modules.

Quick Start

Find your module DB with find_module_db.py, then run the COM interface reconstruction workflow (scan COM interfaces, decode WRL templates, map class interfaces, and generate IDL descriptions).

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: com-interface-reconstruction
Download link: https://github.com/marcosd4h/DeepExtractRuntime/archive/main.zip#com-interface-reconstruction

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.