Opcodex documentation
Opcodex is a reverse engineering desktop project built on Ghidra. It keeps the decompiler, disassembler, program database, loaders, and processor support, with work focused on the interface and extensions.
Start with one program
Section titled “Start with one program”- Read Installation and check the runtime requirements.
- Create a first project using a small executable you compiled yourself.
- Check the import settings before running analysis.
- Compare the Listing with the Decompiler, then improve symbols and types.
Choose a workflow
Section titled “Choose a workflow”| Task | Guide |
|---|---|
| Organize programs and preserve work | Projects |
| Automate a repeatable check | Scripting |
| Analyze samples without the GUI | Headless mode |
| Add a compatible plugin | Extensions |
| Adjust readability | Theming |
| Configure actions | Keyboard shortcuts |
Community and Pro
Section titled “Community and Pro”Community is the Apache 2.0 core. Pro is planned as separately licensed extensions that depend on Community. Community must remain usable without Pro. See Community vs Pro for the scope and availability of each planned feature.
Documentation baseline
Section titled “Documentation baseline”The adapted pages link to specific files at the official Ghidra_12.1.4_build tag. Source paths, screenshots, menus, and extension compatibility can change between releases. Newer development checkouts are not evidence of behavior in that tag.
TODO: update screenshot when a real Opcodex build is available. The website preview is a placeholder, not a captured application.
For upstream credit and notices, see Licenses and attribution. For common questions, see the FAQ.