binary-disassembly-decompilation-fidelity

Installation
SKILL.md

Binary Analysis: Decompilation Fidelity

When to use

  • Decompiling a function (Ghidra/IDA/objdump) and writing the "equivalent" C.
  • Reviewing decompiled output before trusting it or patching from it.
  • Deciding whether a round-trip succeeded: disassembly → code → binary → behavior.
  • Reasoning about why a model's "clean-looking" reconstruction diverges at runtime.

When not to use

  • Reading disassembly purely to understand register/addressing mechanics — use asm-x86-64-registers-and-addressing.
  • Recovering types from instruction-width patterns — use binary-analysis-type-recovery.
  • Reading compiler-optimizer artifacts (-O2 shapes, tail calls) — use asm-optimizer-artifacts.
  • Analyzing shellcode bytes — use reverse-engineering-shellcode-analysis.
Installs
1
GitHub Stars
2
First Seen
Oct 3, 2026