菜单

Più popolare di Jev! REA, il “Reverse Hulk”, ha raggiunto la vetta di GitHub in un solo giorno!

In questi due giorni, un progetto su GitHub chiamato REA (Reverse Engineer Anything) ha raccolto quasi 70.000 stelle!



In confronto, OpenClaw, che all'inizio dell'anno ha realizzato un miracolo di crescita guidando l'intera nazione nell'allevamento di “aragoste”, ha mostrato una curva di crescita dei suoi “GitHub Stars” del seguente tipo: il terzo giorno dell'esplosione di popolarità ha aggiunto altri 60.000 stelle, mentre REA, nel terzo giorno (oggi), è già vicino alle 80.000 stelle:



Jev, che è diventato molto popolare di recente, è software chiuso (non open source); quindi possiamo confrontare solo i dati di download da npm: Jev è stato scaricato 35.000 volte negli ultimi tre giorni, mentre REA ha già raggiunto un totale di circa 44.000 scaricamenti!


Tendenza delle segnalazioni stellari per il progetto GitHub della versione open source di Jev


Oggi abbiamo raggiunto la prima posizione nella classifica dei trend di GitHub, con un aumento di decine di migliaia di “stelle” ogni giorno; la crescita è davvero impressionante, proprio come quella di OpenClaw all’inizio dell’anno.



Ha fatto solo una cosa terribile: far sì che l’intelligenza artificiale smascherasse completamente tutti i segreti e le debolezze di tutti i software commerciali.


Da ora in poi, basterà puntare a qualsiasi applicazione commerciale sullo schermo e dire “Voglio questa funzionalità”, e il tuo Claude Code/Codex o altri agenti entreranno direttamente nel suo “nido binario” attraverso il REA, analizzeranno il codice assembly, ne produrranno una versione open source perfetta e, per completare il lavoro, ti forniranno anche tutte le “prove dell’azione compiuta”.


L'autore ha persino provato a reverse-engineer software commerciale di grandi dimensioni come Office!



Se fosse davvero possibile invertire completamente la situazione, il più grande sistema software chiuso al mondo per macOS e iOS verrebbe sovvertito dall’open source!



Dopo essere durato mezzo secolo, il “baluardo della chiusura sorgente” è finalmente crollato. In questo preciso istante, il mito viene ufficialmente dichiarato fallito;


Ciò che viene definito “segreto commerciale del software” è diventato oggetto di scherno, poiché può essere facilmente divulgato dai grandi modelli (intelligenze artificiali).



Distruggere la scatola nera


Ci sono due tipi di persone che amano fare il finto tonti: il primo tipo sono i cosiddetti “maestri”, e il secondo tipo sono le aziende tecnologiche che paketizzano il loro codice in file binari, sostenendo che contengano “tecnologie di punta”.


In passato, i grandi produttori compilavano codice che poteva essere caotico, simile a un porcile, in codice macchina, e poi quel codice diventava “proprietà intellettuale”.


Le persone comuni trovano questi file binari incomprensibili, come se fossero scritti in un linguaggio alieno.


A volte, alcuni hacker esperti di reverse engineering utilizzano strumenti tradizionali come IDA o Ghidra per analizzare codice sorgente; questo processo può essere considerato una sorta di “alchimia” o anche un’arte.


Quindi i grandi produttori sono molto tranquilli, pensando che finché non fornisco il codice sorgente, tu non saprai mai quante scimmie ci siano nella mia “scatola nera” che stanno calpestando i generatori.


Ma l'apparizione di REA ha distrutto quella “scatola nera”.



La sua logica è semplice ma rozza, e questo è sorprendente.


Il tuo grande modello non è molto intelligente, ma non ha la forza per legare le galline, vero? Ghidra e Hopper non sono in grado di tagliare il ferro come se fosse fango, ma nessuno riesce a capirlo?


Ok, here is the translated text in Italian: “Va bene, REA ha creato un MCP di base.”(Protocollo di contesto del modello)Agente, porta queste due persone nella stessa stanza.


La situazione attuale è questa: non hai bisogno di sapere cosa sia un ELF o cosa significhi il codice binario EVM; devi semplicemente dare ordini, proprio come farebbe un zio…


Vai a vedere come si scrive il collegamento alla clipboard di Notion.


Poi il tuo AI chiamerà autonomamente il REA, lo decompilerà, analizzerà l’assembly, seguirà le tracce per individuare l’interfaccia utente e infine ti riporterà i risultati in linguaggio umano:


Rapporto al capo: Ecco come viene fatto; si tratta di codice che può essere utilizzato direttamente in C++ per la riorganizzazione strutturale del programma.



Questo è solo il caso dei "trisomi intelligenti" nel settore software!


Di fronte a REA, il comportamento delle applicazioni, il codice binario nativo, gli APK per Android e persino il firmware hardware diventano come una stanza di vetro trasparente in una sola direzione.


Fine assurdo


Se pensi ancora che si tratti solo di uno “strumento di aiuto” per una persona, potresti non conoscere nulla della natura avida dell’umanità e della inevitabilità della logica.


Ecco alcune previsioni che molto probabilmente si realizzeranno:


Primo, a livello di codice, la copia di “piccole innovazioni” diventerà una scienza automata precisa.


In passato, per copiare qualcosa bisognava osservare l’interfaccia utente e indovinare il funzionamento logico; ora, grazie all’intelligenza artificiale, gli strumenti selezionano direttamente le istruzioni assembly presenti nella parte inferiore del codice.


Le persone che si affidano a uno o due algoritmi esclusivi e a piccole astuzie per mescolare i cibi… Quando i fornitori di SaaS si sveglieranno domani mattina, scopriranno che i loro punti di vendita principali sono stati resi disponibili gratuitamente nei repository open source.


Il secondo punto è che gli avvocati specializzati in diritto d’intellettuale (IP) accolgono con favore un “infarto collettivo”.



Quando dimostrare che il “codice non essenziale” è simile diventerà altrettanto facile quanto bere un bicchiere d’acqua, le attuali leggi sul diritto d’autore del software diventeranno letteralmente carta straccia.


Non puoi processare legalmente un’intelligenza artificiale, inoltre il codice copiato dall’AI ha la stessa logica, ma la grammatica è completamente diversa; persino i giudici non saprebbero come decidere in merito.



Terzo, e anche il più assurdo punto: l’ingegneria del software del futuro sarà una competizione ancora più disgustosa, una “gara contro l’umanità”.


Poiché il codice non può essere nascosto, l'unica via d'uscita per l'azienda è proteggere i suoi miseri asset in ogni modo possibile. "Obfuscazione del codice".


Ad esempio, l'algoritmo di ordinamento rapido di Python, una volta che il codice viene obfuscato, il codice semplice ed elegante diventa così:



I programmatori del futuro non cercheranno più l'eleganza, la leggibilità ed l'efficienza del codice, ma si impegneranno al massimo per scrivere codice in modo disordinato e confusionario, tanto da far pensare all'AI di volersi suicidare.<<[Finisce la sessione]>> <<[Fine dell’intervallo MG SEG_D59379EE9A8C>>>Il grado di...


Entreremo in un’epoca estremamente interessante: gli ingegneri umani utilizzano l’intelligenza artificiale per cercare di trasformare lo sterco in deliziosi piatti, mentre gli stessi ingegneri umani si sforzano di trasformare questi deliziosi piatti di nuovo in sterco.


Wilde disse che, a parte il sesso in sé, tutto nel mondo è legato al sesso.


Utilizzando questa frase, in REA, oltre al codice stesso, tutte le attività software nel mondo sono legate solo alla capacità di calcolo, ai dati e agli effetti di rete.


Il codice non è più sacro; è solo un insieme di elementi che possono essere analizzati, decompilati e ristrutturati in qualsiasi momento.


REA questo tipo di “copertura” è stata applicata così rapidamente che molte grandi aziende ora si trovano “nude” al vento, pensando di indossare bellissimi vestiti nuovi. 


Riferimenti:

https://github.com/morluto/rea


L'autore proviene da "Xinzhiyuan", "Marco".

有用吗?

技术支持在线客服
侧栏
返回顶部
简体中文ZH-CNDefault繁體中文ZH-TWEnglishEN日本語JA한국어KOภาษาไทยTHTiếng ViệtVIBahasa IndonesiaIDEspañolESFrançaisFRDeutschDEРусскийRUPortuguêsPTItalianoITالعربيةAR