[GH-ISSUE #26] Evaluate Ghidra, IDA, Binary Ninja, Rizin, and LIEF providers #9

Closed
opened 2026-10-15 18:19:51 +00:00 by bsakaguchi · 2 comments
Owner

Originally created by @morluto on GitHub (Jul 12, 2026).
Original GitHub issue: https://github.com/morluto/rea/issues/26

Gate

Begin provider implementation only after Hopper capability, evidence, safety, and conformance milestones complete.

Matrix

Evaluate licensing, redistribution, installation, headless reliability, API stability, decompilation across languages, metadata, cancellation/concurrency/timeouts, persistence, determinism, structured output, and safety.

Deliverables

  • Reproducible probes against the shared fixture suite.
  • Evidence-backed capability matrix.
  • Recommended second provider and implementation plan.

Ghidra is the expected first full candidate; IDA/Binary Ninja are optional premium providers; LIEF/Rizin may provide focused capabilities.

Originally created by @morluto on GitHub (Jul 12, 2026). Original GitHub issue: https://github.com/morluto/rea/issues/26 ## Gate Begin provider implementation only after Hopper capability, evidence, safety, and conformance milestones complete. ## Matrix Evaluate licensing, redistribution, installation, headless reliability, API stability, decompilation across languages, metadata, cancellation/concurrency/timeouts, persistence, determinism, structured output, and safety. ## Deliverables - Reproducible probes against the shared fixture suite. - Evidence-backed capability matrix. - Recommended second provider and implementation plan. Ghidra is the expected first full candidate; IDA/Binary Ninja are optional premium providers; LIEF/Rizin may provide focused capabilities.
Author
Owner

@morluto commented on GitHub (Jul 17, 2026):

Completed. The provider evaluation is captured in , and the selected Ghidra direction has since shipped as a production provider with real Linux and Windows verification paths. Additional provider candidates can be evaluated through focused issues if their use cases become concrete.

<!-- gh-comment-id:5001517922 --> @morluto commented on GitHub (Jul 17, 2026): Completed. The provider evaluation is captured in , and the selected Ghidra direction has since shipped as a production provider with real Linux and Windows verification paths. Additional provider candidates can be evaluated through focused issues if their use cases become concrete.
Author
Owner

@morluto commented on GitHub (Jul 17, 2026):

Correction to the preceding comment: the completed evaluation is in docs/provider-evaluation.md. The selected Ghidra direction subsequently shipped with real Linux and Windows verification paths.

<!-- gh-comment-id:5001527344 --> @morluto commented on GitHub (Jul 17, 2026): Correction to the preceding comment: the completed evaluation is in docs/provider-evaluation.md. The selected Ghidra direction subsequently shipped with real Linux and Windows verification paths.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
morluto/rea#9
No description provided.