---
title: Open source project Reverse Engineer Anything koppelt codeeragenten aan reverse engineering tools
url: https://www.elseif.net/nl/open-source-project-reverse-engineer-anything-koppelt-codeeragenten-aan-reverse-engineering-tools
published: 2026-11-04T09:07:28+00:00
language: nl
section: Harnesses
source: https://www.infoq.cn/article/8mCjWWFLdjDA2vb51QZs?utm_source=rss&utm_medium=article
organizations: Claude Code, Codex, National Security Agency, AMD, Persistent Intelligence Project
publisher: elseif
---

# Open source project Reverse Engineer Anything koppelt codeeragenten aan reverse engineering tools

Het open source project Reverse Engineer Anything, afgekort als REA, verbindt codeeragenten zoals Claude Code en Codex met tools voor reverse engineering, waaronder Ghidra, Hopper en IDA. Hierdoor kunnen ontwikkelaars gecompileerde binaire bestanden onderzoeken, functieaanroepen volgen en analyseren hoe applicaties specifieke functies implementeren.

Het project maakt gebruik van MCP servers om de tools beschikbaar te stellen aan de agenten. De agenten kunnen disassembly tools raadplegen, functies en kruisverwijzingen controleren, programmagedrag volgen en hypothesen over binaire bestanden herhaaldelijk verifiëren. REA ondersteunt daarnaast statische analyse voor .NET assemblages en applicaties gebaseerd op JavaScript en Electron, waarbij de resultaten worden gebruikt om verdere onderzoeken te sturen. De tool draait lokaal en claimt niet in staat te zijn om de oorspronkelijke broncode volledig te herstellen.

Voorbeelden op GitHub tonen aan hoe REA de Electron klembord implementatie van Notion kan volgen en de hoekberekening van kogelringen uit de 16 bits code van het DOS spel Touhou 4 kan herstellen. Ook werd een functie voor geluidspanning uit het spel DX-Ball gereconstrueerd, waarbij alle 63 bytes van de gecompileerde functie en 3205 oorspronkelijke x86 testgevallen overeenkwamen.

Op Hacker News uitten sommige gebruikers twijfels over de toegevoegde waarde van REA vergeleken met het direct installeren van Ghidra, een open source tool van de National Security Agency voor het analyseren van gecompileerde programma's. Andere gebruikers stelden dat REA betere resultaten levert dan eerdere pogingen om AI agenten te gebruiken voor reverse engineering. Een gebruiker suggereerde dat dit de migratie van applicaties naar de cloud door grote technologiebedrijven kan versnellen om binaire bestanden buiten bereik te houden.

Naast Ghidra ondersteunt REA ook Hopper, een tool voor macOS, en IDA, een debugger en disassembler voor diverse processorarchitecturen en platforms. De controles voor JavaScript en .NET werken zonder dat er een native analyse engine nodig is.

Op Reddit uitten onafhankelijke ontwikkelaars zorgen dat AI ondersteunde reverse engineering het makkelijker maakt om applicaties en spellen te kopiëren, betaalde functies te omzeilen en zonder toestemming winst te maken. Sreekanth Pannala, directeur bij AMD, merkte op dat de wereld is verschoven van een tijdperk waarin software dominant was naar een tijdperk waarin hardware centraal staat en eigen software makkelijker te vervangen is.

REA is uitgebracht onder de MIT licentie en is bedoeld voor legale analyse, onderzoek en reconstructie. Gebruikers zijn zelf verantwoordelijk voor de nodige machtigingen en het naleven van de wet. Cleverson Santos, oprichter van Persistent Intelligence Project, waarschuwde op LinkedIn voor de vage grenzen van deze technologie. De auteur van het project gebruikt de naam morluto en heeft ook Awesome Reverse Engineering gepubliceerd, een verzameling bronnen en tools voor het analyseren van firmware, protocollen, bestandsformaten en binaire bestanden.
