Ghidra plugin
Codex Decompiler
Ghidra plugin that uses language models to improve decompilation and reverse-engineering workflows.
View on GitHub
trailofbits/Codex-Decompiler
Best for
Analysts experimenting with assisted lifting and vulnerability-oriented code explanation.
Surface
Ghidra plugin
Catalog group
Analyze binaries and reverse engineer behavior
Repository
trailofbits/Codex-Decompiler
From the README
This project was built by Akshat Parikh during the Trail of Bits 2022 Winter Internship. The project is provided as is. Contact [email protected] if you'd like to use this project. Codex Decompiler is a Ghidra plugin that utilizes OpenAI's models to improve the decompilation and reverse engineering experience.Read the full README on GitHub ↗
Related tools · Analyze binaries and reverse engineer behavior
- Remill Machine-code lifter that translates instructions into LLVM bitcode for later analysis and transformation.
- Anvill Lifting primitives that aim for Clang-like bitcode quality so decompiled output is easier to reason about.
- VMill Snapshot-based process emulator for executing lifted binaries and instrumenting them in LLVM form.
- Manticore Symbolic execution engine for binaries, smart contracts, and WebAssembly programs.
- Maat Dynamic symbolic execution and binary-analysis framework with taint analysis, environment simulation, and constraint solving.