THE INDEPENDENT REA FIELD GUIDE

Understand the software
behind the interface.

A practical starting point for AI-assisted reverse engineering. Learn to use REA, trace how a feature works, and turn evidence into understanding.

01 / INVESTIGATE02 / VERIFY03 / BUILD
investigation.mdWORKFLOW

// A focused question is a better starting point.

› How does this app export a file?

01
Find the entry pointrenderer → preload
↓
02
Follow the boundaryIPC channel → main process
↓
03
Check the evidencesource locations + behavior tests
✓
↳ One behavior. A traceable explanation.

Illustrative workflow · not a live analysis

EXPLORE THE LAYERSJavaScript / ElectronNative binariesBrowser observationsEvidence & limits

THE READING ROOM

Less guesswork.
More useful questions.

Start with the basics, then follow one focused investigation. Every guide links back to the official sources.

A PRACTICAL MENTAL MODEL

Your agent asks.
REA inspects.

REA connects an AI agent to analysis tools. The tools return findings; the agent connects the dots. Your tests check the result.

01

Choose one behavior

A clipboard operation. An export format. A calculation. Give the investigation a clear finish line.

02

Trace the evidence

Follow source locations, instructions and observations. Keep unknowns visible as you go.

03

Verify what you build

Create your own implementation and compare its behavior with controlled inputs and outputs.

READY WHEN YOU ARE

Start local. Stay curious.

Set up the official REA package with your coding agent.
Review prerequisites and configuration changes first.

Read the installation guide →
TERMINAL / OFFICIAL PACKAGE
npx rea-agents@latest setup
Check the official repository ↗