REVERSE ENGINEER ANYTHING / IN PRACTICE

Open the app.
Follow the trail.

What are people doing with REA? Explore real investigations, from caption templates to device protocols, with the workflows and original evidence behind them.

From X & public projects · Original languages · Sources included

INVESTIGATION TRACE@dotey / X
INVESTIGATION TARGET

CapCutAnimated captions

.template
REAComputer UseCodex
AUTHOR-REPORTED RESULT

2,291 templates

THE COLLECTIONSpecific questions. Traceable findings.

13 entries3 source languagesUpdated

Find a starting point in someone else's investigation

The collection

Suggest a case

13 cases & related ideas

Open a case for its workflow and evidence
CapCut
Creative toolsZH

Follow UI actions to discover caption templates

An agent operates CapCut while observing requests and saved files to locate animated-caption assets and their download paths.

REACodexComputer Use
Author report
Codex / ChatGPT
Developer toolsZH

Trace browser annotations to a public API

Investigate the annotation-to-composer flow in Codex's browser, discover an existing website API, and build a test page.

REACodexElectron
Author report
Claude Slides
Creative toolsZH

Rebuild a Slides editor from obfuscated assets

Inspect downloaded editor scripts and styles with REA Skill, then restructure the recovered implementation with Claude Code. A code commit is linked.

REA SkillCodexClaude Code
Public code
Smart toilet / BLE
Devices & protocolsZH

Put a smart-toilet remote in the menu bar

Use REA and Codex to investigate a WeChat miniprogram's Bluetooth protocol and build a native remote, with a lid-control demonstration.

REACodexBluetooth
Author report
DX-Ball 1.07
Games & preservationEN

Recover a sound-pan function, then check its bytes

Follow x86 instructions, caller references, and constants to reconstruct the game's position-to-pan calculation in C.

REAGhidraCx86
Public code
Notion Desktop
App behaviorEN

Follow a copy operation to the system clipboard

Trace Notion's page API through preload wrappers and main-process IPC, then examine how copied HTML references stored block data.

REAElectronJavaScriptIPC
Official investigation
Touhou TH04 / PC-98
Games & preservationEN

Recover a bullet-ring calculation from 16-bit code

Inspect a PC-98 game's angle helper and connect its arithmetic to a readable C++ reconstruction of fixed and aimed bullet rings.

REAGhidra16-bit x86C++
Public code
Aegis Authenticator
Algorithms & analysisEN

Understand a login code's 30-second cycle from an APK

Trace code-generation methods in an Aegis release APK and demonstrate the recovered time-step rule with an adjustable clock.

REAJADXAPKTOTP
Official investigation
DownUnderCTF
Algorithms & analysisEN

Turn a flag checker into solvable constraints

Find checking functions in an introductory CTF binary, translate masks and sums into equations, and verify the result with the original program.

REANative analysisEquations
Official investigation
Self-built Electron app
App behaviorJA

Test static analysis against a self-built app

A Japanese hands-on article checks REA's module and IPC findings against a four-file Electron-style app and records unresolved dynamic paths.

REA CLIElectronJavaScript
Author report
Lemmings (1991)
Games & preservationEN

Investigate Lemmings with REA, then refine the reconstruction

An English community progress post explicitly names REA in a reconstruction of the 1991 game Lemmings, with pixel-level adaptation still underway.

REAGame reconstruction
Author report
Air conditioner / AR
Devices & protocolsEN

Take an appliance remote from desktop to AR glasses

jinglian cites an air-conditioner remote as protocol-investigation inspiration. Its creator shows a glasses port made with Codex and Lens Studio.

CodexLens StudioAR glasses
Related inspiration
Browser annotations
Developer toolsZH

Recreate browser annotation interactions from a recording

In response to the REA annotation investigation, this post offers an alternative: record the interaction and have an agent reproduce the visible behavior.

Screen recordingFableAgent harness
Related inspiration

A COLLECTION WITH RECEIPTS

Sources, and their limits.

We collect specific investigations. Every summary leads back to original material, with author reports distinguished from inspectable implementations.

Read the curation guidelines ↗

Public code

Inspect an implementation, commit, or test. This does not mean we independently reproduced it.

Author report

The author names REA and describes a process or outcome. Claims keep their original scope.

Official investigation

A concrete case published by the REA project, with an investigation trail to follow.

Related inspiration

A useful adjacent idea whose creator did not confirm REA use, or used another method.

KEEP THE TRAIL GOING

What did you find?

An original post, a specific target, and a process others can follow. Contributions in every language are welcome.

Suggest a case
INVESTIGATION NOTES