- Ukuvakashelwa kwanyanga zonke
- 0
- Amanani
- Akusethiwe
- Kufakwe ohlwini
- —
- Kubuyekeziwe
- 2026-10-13
01Iyini i-REA
I-REA (Reverse Engineer Anything) iyithuluzi elivulekile lokuhlaziya nokubuyisela ubunjiniyela, elixhumanisa ama-Agent okuhlela e-AI afana ne-Claude Code, Codex ne-Cursor namathuluzi okubuyisela ubunjiniyela afana ne-Ghidra, Hopper ne-IDA ngephrothokholi ye-MCP. I-REA ivumela i-Agent ukuthi ihlaziye isofthiwe ngaphandle kwekhodi yomthombo, kusukela kumabhinari omdabu, izinhlelo ze-Electron/JS, ama-APK, ama-assembly e-.NET kuya kumawebhusayithi, ilandele indlela ukusebenza okwakhiwe ngayo futhi ikhiqize imiphumela yokuhlaziya enobufakazi obulandelanayo ukuze kwakhiwe kabusha imisebenzi efanayo.
02Imisebenzi eyinhloko ye-REA
Landela i-WeChat bese uphendula ngokuthi “开源” ukuze ujoyine iqembu lamaphrojekthi e-AI avulekile
Ukuhlaziya amabhinari omdabu: ihlaziya amafayela asebenzisekayo e-Mach-O, ELF, PE nezinye, ibuyise i-pseudocode, i-assembly, izintambo, izimpawu nobudlelwano bezibizo.
Ukuhlaziya izinhlelo ze-JavaScript/Electron: ihlela ngokwezibalo amamojuli, izindawo zokungena, iziteshi ze-IPC nama-source map ngaphandle kokusebenzisa uhlelo.
Ukuhlola amawebhusayithi: isebenzisa indawo yendawo ye-Chrome DevTools ukuze ibuke ngokungenzi lutho ukuziphatha kwesiphequluli, imibhalo yekhasi nezicelo zenethiwekhi.
Ukuhlola ama-assembly e-.NET: ibuka imethadatha, imiyalelo ye-CIL nemingcele yekhodi yomdabu ngaphandle kokusebenzisa uhlelo.
Ukubuyisela ubunjiniyela bezinhlelo ze-Android: isebenzisa i-JADX ukuze ihlukanise ama-APK, ibuke izimemezelo ze-manifest, amakilasi nezindlela.
Ukuhlaziya i-firmware namafayela ephakheji: isebenzisa i-Binwalk ukukhipha izindawo ze-firmware, noma ikhiqize ngokuqondile uhlu lwamafayela ezinqolobaneni ezifana ne-ZIP/APK/ASAR.
Ukuqhathanisa umehluko wezinguqulo: iqhathanisa umehluko wamabhinari wezinguqulo ezimbili zohlelo, ikhiqize umbiko wezinguquko.
Ukuhlaziya ukuthathwa kwethrafikhi yenethiwekhi: ihlaziya amafayela e-HAR noma okubanjwe yi-mitmproxy, ihlobanise izicelo nezindawo zekhodi yomthombo.
Usizo lokwakha kabusha ikhodi: i-Agent ilandelela imikhondo yokwakhiwa komsebenzi ngokusekelwe emiphumeleni yokuhlaziya, ibhale futhi iqinisekise umsebenzi ofanayo wephrojekthi.
03Isetshenziswa kanjani i-REA
Ukulungiselela imvelo: faka i-Node.js (inguqulo ≥22.19) ne-npm, futhi uqinisekise ukuthi ufake noma iyiphi i-Agent yokuhlela e-AI esekelwayo, efana ne-Claude Code, Codex noma i-Cursor.
Ukufaka ngokuchofoza okukodwa: sebenzisa i-npx rea-agents@latest setup kutheminali, khetha i-Agent ofuna ukuyixhuma bese ubuyekeza izinguquko zokumisa.
Ukumisa izimvume: qinisekisa ukubhaliswa kwe-MCP server nezinguquko zemiyalelo ye-workflow eziphakanyiswe yi-setup (ukulungiselelwa kwasekuqaleni kuzogcinwa ngokuzenzakalelayo), bese uqala kabusha i-Agent yakho.
Ukulungiselela injini yokubuyisela ubunjiniyela (uyazikhethela): ukuhlaziya okujulile kwamabhinari omdabu kudinga ukuthi kube sekufakiwe i-Hopper, i-Ghidra noma i-IDA; ukuhlaziya kwe-JS/Electron kuphela akudingi lokho.
Buza ngolimi lwemvelo: chazela i-Agent umgomo, isibonelo, ”hlaziya ukuthi umsebenzi wokusesha wohlelo lwe-Notes usebenza kanjani, bonisa ubufakazi, bese ungakhela umsebenzi ofanayo wephrojekthi yami”.
I-Agent iphenya ngokuzenzakalelayo: i-Agent ibiza i-REA nge-MCP ukuze ihlaziye umgomo endaweni, ithole imiphumela efana ne-pseudocode enobufakazi obulandelanayo namaketanga ezibizo.
04Izinzuzo eziyinhloko ze-REA
Ayidingi ulwazi lokubuyisela ubunjiniyela: awudingi ukufunda i-disassembly noma amasu okubuyisela ubunjiniyela; ungahlaziya isofthiwe ngokubuza i-AI Agent ngolimi lwemvelo.
Ihlanganisa imvelo yama-Agent adumile: isekela cishe bonke abasizi bokuhlela be-AI abahamba phambili, okuhlanganisa i-Claude Code, Codex, Cursor, Gemini CLI ne-Windsurf.
Iphinda isebenzise amathuluzi avuthiwe okubuyisela ubunjiniyela: ngaphansi isebenzisa amathuluzi ochwepheshe afana ne-Ghidra, Hopper ne-IDA, yakhele phezu kwamashumi eminyaka olwazi lobunjiniyela bokubuyisela.
Igubungela izinhlobo eziningi kakhulu zemigomo: kusukela kumabhinari omdabu, izinhlelo ze-Electron/JS, ama-APK, i-.NET kuya kumawebhusayithi, i-firmware ne-WASM, cishe akukho lutho olushiywayo.
Isekelwe ochungechungeni lobufakazi: isiphetho ngasinye sihambisana nobufakazi obufana ne-pseudocode, i-assembly nobudlelwano bezibizo, ngakho imiphumela ingaqinisekiswa.
Ukuhlaziya kwasendaweni kuvikela ubumfihlo: konke ukuhlaziya kwenzeka endaweni, futhi isofthiwe okuhloswe ngayo ayilayishwa efwini.
Ukuzenzakalela kusukela ekuqaleni kuya ekugcineni: kusukela ekuhlaziyeni nasekulandeleni amaketanga ezibizo kuya ekukhiqizeni umsebenzi ofanayo osebenzayo, yonke into ixhunywe ku-workflow eyodwa ye-Agent.
05Ikheli lephrojekthi ye-REA
Iwebhusayithi esemthethweni yephrojekthi: https://rea.tools/
Indawo yokugcina ku-GitHub: https://github.com/morluto/rea
06Izimo zokusetshenziswa kwe-REA
Ukuphindaphinda imisebenzi yezimbangi: uma uthanda umsebenzi wohlelo oluthile, njengokusesha okungaxhunyiwe ku-inthanethi noma indlela yokuvumelanisa, cela i-Agent ihlukanise uchungechunge lwezingcingo bese yakha inguqulo efanayo kuphrojekthi yakho.
Ukusindisa isofthiwe endala engenakhodi yomthombo: sebenzisa i-Agent ukuze ufunde i-pseudocode ne-assembly yesofthiwe endala, imidlalo emidala noma imitapo yolwazi elahlekelwe yikhodi yomthombo, ubuyisele ama-algorithm bese uyithuthela kubuchwepheshe besimanje.
Ukuhlolwa kwezinhlelo ze-Electron/desktop: hlela ngokwezibalo amamojuli, imizila, ukuxhumana kwe-IPC nemibhalo ye-preload yezinhlelo zedeskithophu ezivaliwe, ukuze uhlole ukuphepha noma uqonde ukuziphatha kwazo.
Ukuhlola ukuthuthwa kwezinhlelo ezindala: qhathanisa umehluko wamabhinari wezinguqulo ezimbili zesofthiwe ukuze ukhiqize umbiko wezinguquko, noma uhlaziye imingcele yokuncika yezingxenye ze-.NET/ezomdabu ukuze usize ezinqumweni zokuguqula uhlelo.
07Imibuzo evame ukubuzwa nge-REA
Q1: Yimaphi ama-Agent angasebenzisa i-REA?
A1: Noma iyiphi i-Agent esekela i-MCP server yasendaweni ingayisebenzisa. Umyalelo we-Setup uzomisa ngokuzenzakalelayo ama-Agent asekelwayo; amanye amaklayenti angasebenzisa i-MCP ngokuyibhalisa ngesandla.
Q2: Ingabe ngidinga ukufaka i-Hopper, i-Ghidra noma i-IDA?
A2: Ukuhlaziya okujulile kwamabhinari omdabu kudinga eyodwa kulawa mathathu. Ukuhlola okumile kwe-JavaScript ne-.NET akudingi njini yokuhlaziya yomdabu. I-Setup ingafaka i-Hopper ngokuzenzakalelayo ngemva kokuthola imvume; i-Ghidra ne-IDA zisebenzisa okufakiwe osunakho.
Q3: Ingabe kufanele ngiqale i-Hopper kuqala?
A3: Cha, i-REA izoqala i-Hopper ngokuzenzakalelayo lapho idingeka. Kodwa ku-macOS, lapho isebenza okokuqala kungase kuvele ibhokisi lengxoxo elicela ukukhetha imodi yedemo noma ukwenza ilayisensi isebenze. Kufanele uqedele lesi saziso eseshini yomsebenzisi efanayo ngaphambi kokusebenza kokuqala kwe-CLI/MCP noma umsebenzi ongagadiwe.
Q4: Kusizani ukufaka i-skill kusuka ku-skills.sh?
A4: Le skill inikeza i-Agent yakho imiyalelo yophenyo. Kunconywa ukuthi usebenzise i-npx rea-agents setup ukuze ubhalise i-MCP server ye-REA futhi ufake nemiyalelo ehambisanayo ngesikhathi esisodwa, bese uqala kabusha i-Agent.
Q5: I-REA ibuyisa luphi uhlobo lwekhodi?
A5: Ukuhlaziya komdabu kubuyisa i-pseudocode ne-assembly; ukuhlaziya kwe-JavaScript/Electron kubuyisela amamojuli nobudlelwano bawo bokuncika. I-Agent yakho isebenzisa lokhu okutholakele ukubhala nokuhlola umsebenzi.
Q6: Ingabe i-REA izolayisha uhlelo lwami?
A6: Cha. I-REA ihlaziya umgomo endaweni; i-Agent yakho kuphela ethola imiphumela yamathuluzi. Izinqubomgomo zedatha zabahlinzeki bamamodeli zinqunywa umhlinzeki ngamunye.
Q7: Ngenzenjani uma ngithola iphutha?
A7: Qala ngokubuyekeza, ngoba inguqulo yakamuva kungenzeka isililungisile lelo phutha. Abasebenzisi be-CLI mabasebenzise rea update; abasebenzisi be-npx mabaphinde basebenzise npx rea-agents@latest setup bese beqala kabusha. Uma inkinga iqhubeka, thumela i-issue enamathisele inguqulo, uhlobo lomgomo, izinyathelo zokuphinda udale inkinga kanye nokuphumayo kwephutha.
© Umshwana wokuzihlangula: izizinda nokuqukethwe okuxhunyiwe kungashintsha ngokuhamba kwesikhathi. I-AIEZZ ayilawuli amawebhusayithi ezinkampani zangaphandle. Buyekeza okuqukethwe nezingozi zangaphandle ngokuzimela.


Izibuyekezo zabasebenzisi0