---
title: "How to Reverse Engineer Anything for Free (REA Agents)"
url: "https://reamcp.dev/en/cases/how-to-reverse-engineer-anything-for-free-rea-agents-e163a7"
source: "https://www.youtube.com/watch?v=PxvpxO6p-hg"
source_type: "resource"
author: "Jigs Dev"
author_handle: "jigzdev"
stars: 0
category: "CTF & learning"
categories: ["ctf-learning"]
tags: ["electron", "ghidra", "mcp", "reverse-engineering", "tutorial"]
added: "2026-10-15T02:15:52.499Z"
updated: "2026-10-14T14:45:23.000Z"
locale: "en"
content_locale: "en"
---

# How to Reverse Engineer Anything for Free (REA Agents)

A YouTube tutorial introducing REA (Reverse Engineer Anything), showing how to install it with VS Code and use it with Ghidra and a JDK to reverse engineer an Electron notes app and a compiled exe, with links to the REA repository and website.

## Description

The video walks through REA, an open-source MIT-licensed tool that connects an AI coding agent to reverse engineering tools. It shows installation in VS Code, then two demos: inspecting a simple Electron notes app to see what happens behind a button click, and connecting Ghidra plus a JDK to decompile a compiled exe, obtaining its main function and strings and comparing them with the original C code. Links include the REA GitHub repository, the REA website with example apps and guides, and Ghidra. The author notes REA is early software and reminds viewers to only analyse software they are permitted to examine.

## Original README

How to Reverse Engineer Anything for Free (REA Agents)

I checked out REA (Reverse Engineer Anything), an open-source tool that connects your AI agent to reverse engineering tools, to see how it actually works and how you can use it yourself. No complicated jargon, just a quick overview of REA, how it works, how to set it up, and two real demos.

REA lets your coding agent look inside an app, even without the source code, figure out how it works, and explain it to you. For apps like Electron apps it reads the app’s code and behavior, and for exe files it uses Ghidra, a free reverse engineering tool, to turn the file back into readable code.

In this video, I show you how to install REA with VS Code, then reverse engineer a simple Electron notes app and see what happens behind the scenes when you click a button. After that, I connect Ghidra and a JDK, and reverse engineer a compiled exe file to get its decompiled main function and strings, then compare it with the original C code.

REA is open source and MIT licensed, so you can use it on your own machine with your own coding agent. It’s still early, so expect bugs and limitations, and make sure you only use it on software you’re allowed to analyze.

Links:
REA GitHub: https://github.com/morluto/rea
REA Website (example apps and guides): https://rea.tools/
Ghidra GitHub: https://github.com/NationalSecurityAgency/ghidra

My Apps (GenPDF): https://www.genpdf.app/
My Portfolio/Blog: https://www.jigz.dev/

If you want to see more real AI model tests and tutorials, check out my channel for more.

#REA #ReverseEngineering #AI
