A Reverse Engineer Anything (REA) nevű nyílt forráskódú eszköz mesterséges intelligenciával segíti fizetős alkalmazások működésének elemzését és funkcióinak önálló megvalósítását. Az ilyen technológia idővel átalakíthatja a szoftverlicencelés és az üzleti modellek szerepét.

- A REA a Model Context Protocol (MCP) segítségével kapcsolja össze az MI-alapú kódolóügynököket a Ghidrához, a Hopperhez és az IDA-hoz hasonló visszafejtő eszközökkel.
- Természetes nyelvű utasítások alapján elemzi a program működését, és az eredeti forráskód nélkül is olvasható kódot rekonstruálhat, amely egy új, önálló megvalósítás alapja lehet.
- Az új kódbázissal megvalósított funkcionalitás jogi megítélése eltér az eredeti, szerzői joggal védett forráskód másolásáétól, de ettől még nem minden másolat jogszerű; a szerzői jog érvényesítése ugyanakkor bonyolultabbá válhat.
- Az eszköz csökkentheti a belépési küszöböt, de a telepítéshez, a használathoz és az eredmények ellenőrzéséhez egyelőre jelentős műszaki ismeret kell.
- Ha az újraalkotás olcsóbbá válik, a kizárólagos kód versenyelőnye csökkenhet; nagyobb szerepet kaphat a használhatóság, a megbízhatóság, az adatok, az ökoszisztéma, a támogatás és a folyamatos fejlesztés.
- A szerző kipróbálása során a szükséges eszközök telepítése után 10–15 perc alatt készült el egy VLC-klón: egy promptot adott meg, majd három kérdésre válaszolt. A klón a libVLC helyett Chromiumot használt, ezért egyes videóformátumokat nem kezelt, teljes képernyős módban pedig fekete képernyőt adott.






