====================================================================
Published: 21 December 2022
Tags: ai, machine learning, reverse engineering
Olivia Lucca Fraser discusses the motivation and rationale for building a tool that elicits high-level explanatory comments for decompiled function code from the GPT-3 large language model.
Some highlights:
- Reverse engineers already have plenty of tools for disassembling binaries, but missing tools for explaining what the disassembled code is doing
- Machine learning is great at giving a rough bird's eye view of what code is doing
- Sketches out the design of the new tool