security-dwarf-expert
OfficialDecode DWARF data in binaries for security
Software Engineering#reverse-engineering#binary-analysis#debug-info#dwarf#elf-binaries#type-information#struct-definitions
Authorbalic-AI-ML-R-D-Resources
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Security researchers and reverse engineers often struggle to extract meaningful high-level information from compiled binaries without debugging data. This skill provides a structured approach to analyze DWARF debug information embedded in ELF binaries to recover type information, struct layouts, and function signatures for security research.
Core Features & Use Cases
- DWARF parsing: Identify and interpret DW_TAG_compile_unit, DW_TAG_structure_type, DW_TAG_member, and related entries to reconstruct type definitions and layouts.
- Binary-to-source mapping: Map addresses back to possible source locations and recover symbol information for vulnerability analysis.
- Reverse engineering support: Facilitate recovering struct definitions and function interfaces from stripped binaries when debugging data is available.
Quick Start
Provide an ELF binary with debug information and ask the tool to dump DWARF data to recover types and struct definitions.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: security-dwarf-expert Download link: https://github.com/balic-AI-ML-R-D-Resources/eliza_autonomous_agents/archive/main.zip#security-dwarf-expert Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.