Complex binaries.
Clearer thinking.

A clearer workspace for reverse engineering.
Built on the Ghidra analysis engine.

Open-source core · In development

Opcodex / packet_parser
.text / validate_packet 0x004012a0
bool validate_packet(Packet *packet) 2 callers{    if (packet == NULL) {        return false;    }    const uint32_t length = packet->length;    const uint8_t *payload = packet->data;    if (length > MAX_PAYLOAD) {        return false;    }    if (!check_bounds(payload, length)) {        return false;    }    return decode_message(payload, length);}
Local projectx86 · 64-bit UTF-8
Built on GhidraApache 2.0 coreLocal-first analysisWindows · macOS · Linux

Keep the powerful core.
Rethink the experience.

The decompiler, disassembler, loaders, and program database stay. We’re working on what surrounds them: a calmer interface, a tighter workflow, and tools that help you follow the evidence.

Meet the project

A sharper set
of instruments.

Focused Pro extensions. Planned, with analyst review built in.

01 / PLANNED

Function naming
& explanations.

Proposed names and explanations, grounded in the function you’re investigating. You review every change.

BeforeFUN_004012a0
↓
Proposed namevalidate_packetReview required
Decompiler assistance
02 / PLANNED

Evidence
& reports.

Move from a function to a useful finding, with clearer evidence and reports you can take with you.

Research & reporting
LOCAL FIRST

Your investigation.
Your boundaries.

Analysis stays on your machine. Any future cloud AI integration will require an explicit opt-in before analysis data leaves it.

Read the privacy approach

Start curious.
Go deeper.

Community is free.
Pro ~$149/year. Enterprise ~$749/year.

Annual plans. Community stays free.

CommunityOpen source

An open foundation.

Freealways open source

The core workbench. Yours to inspect, learn from, and build on.

Download Community
  • Open-source Community core
  • Existing analysis engine
  • Java extensions & scripting
  • Community collaboration
EnterprisePlanned

Built around your team.

~$749per year · USD · billed annually

For teams with specific licensing and deployment requirements.

Discuss Enterprise
  • Pro extension workflows
  • Team licensing discussion
  • Deployment planning
  • Environment requirements review

Indicative annual pricing in USD. Paid editions are in development. License, renewal, cancellation and support terms will be published before purchase.

Before you
dive in.

More in the docs
What is Opcodex?

Opcodex is an independent fork of Ghidra focused on interface improvements and optional extensions. It keeps the existing decompiler, disassembler, program database, loaders, and processors.

Can I download it today?

Development is underway. The Download Community link in the editions section opens the Community repository’s Releases page. If no release is listed, there is no packaged Opcodex build yet; the source is available to explore.

Is Community free and open source?

Yes. Community follows the Apache 2.0 open-source model, with the upstream notices and separately licensed components preserved. Planned Pro extensions will be licensed separately.

Does my analysis leave my machine?

The project’s policy is local-first. Any feature that sends binaries or analysis data to a cloud service must require explicit opt-in and document what is sent. Planned AI integrations are not available yet.

When will Pro be available?

The six Pro workflows are on the roadmap with no announced release date. Indicative pricing is about $149/year for Pro and $749/year for Enterprise, billed annually. License scope, updates and support terms will be published before release. There is no checkout or payment collection on this website.

Explore
Opcodex.