Viraler als Jev! Das reverse-engineered Thanos REA stieg an nur einem Tag auf den ersten Platz von GitHub.
In den letzten zwei Tagen hat ein Projekt namens REA (Reverse Engineer Anything) auf GitHub fast 70.000 Sterne gesammelt!
Zum Vergleich: Anfang des Jahres erzielte OpenClaw, das den Wachstumsboom auslöste und die ganze Welt zum „Hummerzüchten“ anregte, eine solche Wachstumskurve der GitHub-Sterne: Am dritten Tag nach dem Ausbruch des Booms wurden insgesamt 60.000 neue Sterne hinzugefügt, während REA am dritten Tag (heute) bereits fast 80.000 Sterne erreicht hat:
Das vor kurzem populäre Jev ist quellgeschlossen, daher können wir nur die Download-Zahlen von npm vergleichen: Jev wurde in den ersten drei Tagen 35.000 Mal heruntergeladen, während REA insgesamt bereits etwa 44.000 Mal heruntergeladen wurde!
Trend der Sternmarkierungen des Open-Source-Versions-GitHub-Projekts von Jev
Derzeit steht es an der Spitze des heutigen GitHub-Trending, gewinnt täglich zehntausende Sterne und zeigt eine ebenso starke Dynamik wie OpenClaw zu Beginn des Jahres.
Es hat nur eine schockierende Funktion: Es lässt die KI alle Geheimnisse kommerzieller Software vollständig aufdecken.
Von nun an kannst du auf jede kommerzielle App auf dem Bildschirm zeigen und sagen „Ich will diese Funktion“, und dein Agent wie Claude Code / Codex wird über REA direkt in die Binärdateien eindringen, den Assembler-Code zerkleinern, eine perfekte Open-Source-Implementierung ausgeben und dir nebenbei alle „Beweise der Vorgehensweise“ auflisten.
Der Autor arbeitet sogar bereits daran, große kommerzielle Software wie Office zu reverse-engineeren!
Wenn es wirklich gelingt, die größten quellgeschlossenen Systeme wie macOS / iOS vollständig zu reverse-engineeren, wird die gesamte Welt durch Open Source umgestürzt!
Der seit einem halben Jahrhundert andauernde Mythos des „quellgeschlossenen Schutzgrabens“ wird in diesem Moment offiziell für ungültig erklärt;
Die sogenannten Geschäftsgeheimnisse der Software werden zu einem Witz, der jederzeit von großen Sprachmodellen der Öffentlichkeit preisgegeben werden kann.
Den schwarzen Kasten zerschlagen
Auf dieser Welt gibt es zwei Dinge, die besonders gerne Geheimniskrämerei betreiben: Die einen sind die sogenannten „Meister“, die anderen sind Technologieunternehmen, die Code zu Binärdateien packen und dann behaupten, dass darin „Kerntechnologien“ enthalten sind.
In der Vergangenheit haben große Konzerne Code, der möglicherweise so chaotisch geschrieben ist wie ein Schweinestall, zu Maschinencode kompiliert – und das wurde dann zu „geistigem Eigentum“.
Für normale Menschen sehen diese Binärdateien wie unverständliche Schriftzeichen aus dem Jenseits aus.
Gelegentlich haben ein paar Hacker, die sich mit Reverse Engineering auskennen, uralte Werkzeuge wie IDA oder Ghidra verwendet, um im Chaos des Assembler-Codes nach wertvollen Informationen zu suchen – das galt als eine Art von Mystik und als besonderes Handwerk.
Die großen Konzerne waren deshalb sorglos und dachten: Solange ich den Quellcode nicht herausgebe, wirst du nie wissen, ob in meinem schwarzen Kasten nicht nur ein paar Affen sitzen, die einen Generator betätigen.
Aber mit dem Auftauchen von REA wurde dieser schwarze Kasten zerschlagen.
Seine Logik ist so einfach und brutal, dass man darüber staunen muss.
Dein großes Sprachmodell ist doch extrem klug, aber nicht in der Lage, praktische Dinge zu tun? Dein Ghidra und Hopper sind doch extrem leistungsfähig, aber niemand versteht ihre Ausgaben?
Gut, REA fungiert als Vermittler auf Basis des MCP (Model Context Protocol) und holt diese beiden Parteien in denselben Raum.
Die Situation ist jetzt folgende: Du musst nicht verstehen, was ELF ist oder was EVM-Bytecode bedeutet, du musst nur wie ein Chef Anweisungen geben:
Geh und schau, wie die Zwischenablagebrücke von Notion programmiert ist.
Dann ruft deine KI automatisch REA auf, dekompiliert den Code, liest den Assembler, verfolgt die Schnittstellen bis zum Ursprung und berichtet dir schließlich in menschlicher Sprache:
Chef, so funktioniert es, das ist der rekonstruierte C++-Code, der direkt verwendet werden kann.
Das ist buchstäblich ein „Zhizi aus Drei Körpern“ für die Softwarebranche!
Vor REA werden das Ausführungsverhalten von Apps, native Binärdateien, Android-APKs und sogar Hardware-Firmware alle zu durchsichtigen Glashäusern.
Das absurde Ende
Wenn du immer noch denkst, dass dies nur ein „Hilfswerkzeug“ ist, dann kennst du die Gier der Menschen und die Notwendigkeit der Logik wahrscheinlich nicht.
Wir stellen hier einige Vorhersagen auf, die mit hoher Wahrscheinlichkeit eintreten werden:
Erstens wird die „kleine Innovation“ auf Codeebene vollständig verschwinden, und das Kopieren wird zu einer präzisen automatisierten Wissenschaft.
Früher musste man beim Kopieren noch die Benutzeroberfläche anschauen, um die Logik zu erraten – jetzt greift die KI direkt mit Werkzeugen auf die untersten Assembler-Befehle deiner Software zu.
SaaS-Unternehmen, die von ein paar exklusiven Algorithmen und kleinen Tricks leben, werden am nächsten Morgen aufwachen und feststellen, dass ihr Kernverkaufsargument bereits in einem Open-Source-Repository kostenlos verteilt wird.
Zweitens werden die Anwälte für geistiges Eigentum (IP) einen kollektiven „Herzinfarkt“ erleben.
Wenn der Beweis, dass „nicht-kerniger Code übereinstimmt“, so einfach wird wie das Trinken von Wasser, wird das geltende Software-Urheberrecht zu einem leeren Dokument.
Du kannst keine KI verklagen, und der Code, der von der KI nachgebildet wird, hat die gleiche Logik, aber eine völlig andere Syntax – selbst ein Richter weiß nicht, wie er das entscheiden soll.
Drittens, und das ist das absurdeste: Die zukünftige Softwareentwicklung wird ein „Anti-Mensch-Wettbewerb“ sein, bei dem darum gekämpft wird, wer die Code am absurdesten gestalten kann.
Da der Code nicht mehr verborgen werden kann, ist der einzige Ausweg für Unternehmen, ihr bescheidenes Eigentum zu schützen, den Code auf jede erdenkliche Weise zu „verschleiern“.
Nehmen wir den Quick-Sort-Algorithmus in der Python-Version als Beispiel: Nach der Code-Verschleierung sieht der einfache und elegante Code plötzlich so aus:
Zukünftige Programmierer werden nicht mehr nach Eleganz, Lesbarkeit und Effizienz des Codes streben, sondern sich alle Mühe geben, den Code so chaotisch zu schreiben, dass selbst eine KI sich danach wünscht, die Sitzung zu beenden.
Wir werden in eine äußerst komische Ära eintreten: Die KI bemüht sich, Chaos zu nützlichem Code zu rekonstruieren, während menschliche Ingenieure sich bemühen, guten Code wieder zu unbrauchbarem Chaos zu machen.
Oscar Wilde hat einmal gesagt: Alle Dinge auf dieser Welt haben mit Sex zu tun, außer Sex selbst.
Um diesen Satz zu übernehmen: Nach der Entstehung von REA dreht sich jedes Softwaregeschäft auf dieser Welt nur um Rechenleistung, Daten und Netzwerkeffekte – außer um den Code selbst.
Code ist nicht mehr heilig, er ist nur ein Verbrauchsgegenstand, der jederzeit reverse-engineert, analysiert und rekonstruiert werden kann.
REA hat diese Schamgrenze so schnell durchbrochen, dass viele große Unternehmen jetzt nackt im Wind stehen und immer noch glauben, sie tragen die prächtigen neuen Kleider des Kaisers.
Quellen:
https://github.com/morluto/rea
Redaktion: Marco
Dieser Artikel stammt aus dem WeChat-Offiziellen Konto „Xinzhiyuan“ (ID: AI_era), Autor: Offenbarung des ASI, veröffentlicht mit Genehmigung von 36Kr.