19h / ida-codedump
PublicAn IDA Pro plugin that lifts functions and their dependencies out of IDA Pro into self-contained artifacts.
Code Dumper is an IDA Pro plugin that solves the frustrating problem of sharing reverse engineering work. Instead of manually copying pseudocode and losing all the context, you right-click on any function and get a complete, self-contained dump: the function plus all its callers and callees, all referenced struct definitions, cross-references between functions, and traced dataflow showing exactly where each value originates. You can export it as clean C code, a visual call graph, annotated assembly, or just the raw dataflow facts. The plugin also lets you save your entire analysis session (names, comments, types, variable names) and apply it to a new build of the same binary, even if the addresses have changed - it verifies each function structurally before applying anything.
How It Works
You've spent hours analyzing a function in IDA Pro, naming variables and understanding how data flows through it.
When you try to copy the pseudocode, you lose all the struct definitions, helper functions, and context that make it understandable.
A plugin appears in your IDA Pro menu that promises to dump a function and everything it touches into one complete, readable file.
The plugin drops into your IDA plugins folder and announces itself, ready whenever you need it.
From the pseudocode view, you pick 'Dump code' and choose how far to explore - just your function, or its callers and callees too.
Clean pseudocode with all referenced types pasted in, cross-references annotated, and dataflow traced.
A visual map showing how functions connect, color-coded by how they call each other.
Just the dataflow facts showing exactly where each value comes from and goes to.
Annotated disassembly with dataflow hints attached to each instruction.
With one click, the complete dump - code, types, cross-references, and dataflow - is ready to paste anywhere.
You paste it into a ticket, share it with a colleague, or hand it to an AI - and everyone sees exactly what you saw, with full context preserved.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.