← Directory

Rea

Open Source
★ 151,119 • Updated Oct 12, 2026, 09:03 PM

Rea is an open-source project that enables reverse engineering of various software components, including native binaries, JavaScript and Electron apps, .

Use Cases ▼
01

Reverse engineering of native binaries

02

Analysis of JavaScript and Electron apps

03

Inspection of .NET assemblies and websites

04

Identification of security vulnerabilities

05

Development of new software components that interact with existing systems

What Problem It Solves ▼

Rea solves the problem of reverse engineering complex software systems by providing a unified platform for analyzing and understanding the behavior of various software components. It helps developers, researchers, and security professionals to gain insights into the inner workings of software systems, identify potential security vulnerabilities, and develop new software components that interact with existing systems. By providing a range of analysis tools and features, Rea enables users to reverse engineer software components efficiently and effectively, saving time and effort.

Key Features ▼
✓

Unified platform for reverse engineering

✓

Supports multiple analysis tools

✓

Extensible architecture

✓

Actively maintained and updated

Overview

Rea is an open-source project that enables reverse engineering of various software components, including native binaries, JavaScript and Electron apps, .NET assemblies, and websites. It uses agents to inspect the target and trace relevant code, returning findings with their evidence. Rea supports multiple analysis tools, including Hopper, Ghidra, and IDA, and can be used from the terminal or through a graphical user interface. The project provides a range of features, including pseudocode and assembly generation, module and import recovery, and native analysis. Rea is designed to be extensible, with a modular architecture that allows users to add new analysis tools and providers. The project is actively maintained, with regular updates and a strong focus on community engagement and contribution.

Pros & Cons

Pros

+

Unified platform for reverse engineering

+

Supports multiple analysis tools

+

Extensible architecture

+

Actively maintained and updated

Cons

−

Steep learning curve

−

Requires technical expertise

−

May require additional tools and providers

Similar Tools

Hopper Ghidra IDA OllyDbg

More in AI Agents