Yeqa uye kokuyinhloko
Izifundo ze-AI

Indlela Yokusebenzisa i-REA Ukuhlaziya Kabusha Ama-Binary, i-JavaScript, Izinhlelo ze-Electron Ne-.NET

Funda ukufaka i-REA, ukuxhuma ama-backend ongawakhetha e-Hopper, e-Ghidra noma e-IDA, nokucela i-ejenti ukuthi ihlole ama-binary nezinhlelo zokusebenza. Lo mhlahlandlela uchaza nokuhlaziya okusekelwe ebufakazini, amanothi alondoloziwe, kanye namakhono akamuva okusakaza, e-Electron, esipheqululini nawe-WebMCP.

Indlela Yokusebenzisa i-REA Ukuhlaziya Kabusha Ama-Binary, i-JavaScript, i-Electron Ne-.NET

Lokho okwenziwa yi-REA

I-REA, noma Reverse Engineer Anything, iyideski yokuhlaziya kabusha egxile kuma-agent ye-Windows 10 no-11 x64. Ihlinzeka ngokugeleza komsebenzi okukodwa kwe-MCP okusebenza kuma-binary, JavaScript, izinhlelo ze-Electron, kanye nesofthiwe ye-.NET.

Iphrojekthi yenza ukuhlaziya kwasendaweni kohlelo lokusebenza olwakhiwe bese ibika ubufakazi, ngakho awudingi ukufinyelela kukhodi yomthombo yoqobo. Ukugeleza kwayo komsebenzi kungasebenzisa i-Hopper, i-Ghidra, noma i-IDA uma elinye lala mathuluzi selikhona, kuyilapho i-CLI kanye nokusethwa kwe-agent okuza nephakheji kunikeza isiqalo sokusebenza nento ehlaziyiweyo.

Isixhumi esibonakalayo sokuhlaziya kabusha se-REA

Izici Ezibalulekile

  • Ukugeleza komsebenzi okukodwa kwe-MCP: Sebenza kuma-binary, JavaScript, Electron, kanye nezinto ze-.NET.
  • Ukuhlaziya kwasendaweni okunobufakazi: Hlola uhlelo lokusebenza olwakhiwe bese usebenzisa ubufakazi obubikiwe ukuqondisa uphenyo oluqhubekayo.
  • Ukusethwa kwe-CLI ne-agent: Lungisa imvelo usebenzisa umyalo onikeziwe noma i-CLI eza nephakheji.
  • Amathuluzi angakhethwa okuhlaziya kabusha: Xhumanisa i-REA ne-Hopper, Ghidra, noma IDA uma usuvele usebenzisa elinye lawo.
  • Amanothi agciniwe: Amanothi okuhlaziya agcinwa ku-files/notes/.
  • Izibuyekezo zakamuva: Inguqulo 6.3.0 yengeza okokufaka nokukhipha kwe-JSON okusakazwayo, ukuhlolwa kobuqotho be-Electron, ukuphathwa kwesiphequluli ne-WebMCP, izilungiso ze-Ghidra, Hopper, ne-IDA, kanye nokumiswa kwenguqulo yekhono le-agent.

Izidingo

Ngaphambi kokufaka i-REA, lungisa lokhu okulandelayo:

  • Isistimu ye-Windows 10 noma Windows 11 x64.
  • Node.js uma uhlela ukusebenzisa i-npx.
  • I-Hopper, Ghidra, noma IDA uma ufuna ukuxhuma ithuluzi elikhona lokuhlaziya kabusha. Lawa mathuluzi ayazikhethela.

Faka futhi Usethe i-REA

1. Landa iphakheji ye-x64

Landa ifayela le-REA x64 ZIP bese ulikhipha emshinini wakho we-Windows. Gcina amafayela akhishiwe ehlangene ukuze amathuluzi omugqa womyalo eza nephakheji akwazi ukufinyelela amafayela awasekelayo.

2. Qalisa ukusethwa kwe-agent

Njengoba i-Node.js isikhona, sebenzisa umyalo wokusetha i-agent kutheminali:

npx rea-agents@latest setup

Ungasebenzisa futhi i-CLI eza nephakheji elandiwe. I-README ikhomba lezi zinketho zombili njengezindlela zokusetha ezisekelwayo.

Ukugeleza komsebenzi kokusetha i-REA

3. Lungisa ithuluzi elikhethwayo

Uma i-Hopper, i-Ghidra, noma i-IDA isivele ifakiwe, qondisa i-REA ethuluzini elifanele ngesikhathi sokusetha noma sokulungisa. I-REA isekela lawa mathuluzi edeski layo lokuhlaziya kabusha. Ukusekelwa kwendlela ye-host ye-Ghidra ku-Windows kuchazwa njengokuhlolwa, ngakho bheka umhlahlandlela we-CLI uma usebenzisa lelo lungiselelo.

Ukusetshenziswa Okuyisisekelo

Cela i-agent ihlole into ethile

Uma ukusetha sekuqediwe, nikeza i-agent i-binary noma uhlelo lokusebenza okufanele iluhlole. Ukugeleza komsebenzi okuyisisekelo kwe-README kuqondile ngenhloso: cela i-agent ihlaziye into, bese ubuyekeza ubufakazi ebubikayo.

  1. Khetha i-binary noma uhlelo lokusebenza olwakhiwe ofuna ukuluphenya.
  2. Yenza into itholakale ekugelezeni komsebenzi kwe-REA.
  3. Cela i-agent ihlole i-binary noma uhlelo lokusebenza.
  4. Buyekeza okutholakele kanye nobufakazi obusekelayo.
  5. Hlola amanothi aphumayo ku-files/notes/.

Ngenxa yokuthi i-REA isebenza ngohlelo lokusebenza olwakhiwe, ikhodi yomthombo ayidingeki. Lokhu kwenza ukugeleza komsebenzi kulungele ukuhlola uhlelo lokusebenza lapho kutholakala kuphela umphumela walo opakishiwe noma ohlanganisiwe.

Ukuhlaziya uhlelo lokusebenza kusizwa yi-agent

Buyekeza amanothi agciniwe

Sebenzisa ifolda yamanothi njengerekhodi lophenyo lwakho:

files/notes/

Funda amanothi akhiqiziwe ngemva komjikelezo wokuhlaziya ukuze ugcine okutholakele nobufakazi ukuze kubuyekezwe kamuva. Ukugcina la marekhodi kwenza kube lula ukuqhathanisa okuphawuliwe phakathi kwezinto noma ukubuyela ophenyweni lwangaphambilini.

Amathiphu Athuthukile

Sebenzisa ithuluzi elifanele kulokho okuhlolwayo

I-REA ihlanganisa izindawo eziningi zokuhlaziya ekugelezeni komsebenzi okukodwa kwe-MCP, kodwa amathuluzi ayo akhethwayo ahlala ewusizo uma usuvele uncike ku-Hopper, Ghidra, noma IDA. Qondisa i-REA ethuluzini elihambisana nokugeleza komsebenzi osuvele ukusebenzisa esikhundleni sokuphatha zonke izinto ngokufanayo.

Hlukanisa izinhlobo zezinhlelo ekuphenyeni kwakho

I-REA ihlanganisa ama-binary, JavaScript, Electron, kanye ne-.NET. Ezintweni ze-Electron, ukukhishwa kwe-6.3.0 kuhlanganisa ukuhlolwa kobuqotho be-Electron. Lokhu kukhishwa futhi kwengeza ukuphathwa kwesiphequluli ne-WebMCP, ngakho lezi zinhlobo zezinhlelo kufanele zicatshangelwe ngokusobala lapho uhlela ukuhlaziya.

Sebenzisa ukuhlanganiswa kwe-JSON okusakazwayo

Inguqulo 6.3.0 isekela i-JSON engenayo nephumayo esakazwayo. Lokhu kuyasiza lapho i-agent yangaphandle noma ukugeleza komsebenzi okuzenzakalelayo kudinga ukushintshanisa idatha yokuhlaziya kancane kancane, nakuba i-README ingacacisi amafulegi engeziwe omugqa womyalo noma uhlelo oluningiliziwe lwemiyalezo.

Lawula inguqulo yekhono le-agent

Ukukhishwa kwe-6.3.0 kuhlanganisa ukumiswa kwenguqulo yekhono le-agent. Uma ukuphindaphindeka kwemiphumela kubalulekile, gcina inguqulo yekhono elungiselelwe ihambisana nenguqulo esetshenziswa iphrojekthi yakho esikhundleni sokushintsha izinguqulo ngaphandle kokurekhoda ushintsho.

Sebenzisa ubufakazi esikhundleni sokuqagela

I-REA yakhelwe ukubika ubufakazi obuvela ekuhlaziyeni kwasendaweni. Thatha ubufakazi obubikiwe kanye namanothi agciniwe njengesisekelo seziphetho, bese uqopha umongo wokuhlolwa ngakunye ku-files/notes/.

Amanothi okuhlaziya e-REA

Imibuzo Evame Ukubuzwa

Ingabe ngidinga ikhodi yomthombo yohlelo lokusebenza?

Cha. I-REA ihlola uhlelo lokusebenza olwakhiwe bese ibika ubufakazi.

Ngingayisebenzisa i-Ghidra ku-Windows?

Ukusekelwa kwendlela ye-host ye-Ghidra ku-Windows kusezingeni lokuhlolwa. Bheka umhlahlandlela we-CLI ukuze uthole imininingwane efanele yokusetha.

Ingabe i-Hopper, i-Ghidra, ne-IDA kuyadingeka?

Cha. Zingama-backend ongazikhetha. Uhlu lwezidingo luzifaka njengezinketho, kanti inqubo yokuqala futhi isekela i-CLI eza nephakheji kanye nomyalo othi npx rea-agents@latest setup.

Isiphetho

REA inikeza inqubo egxile ku-Windows yokwenza i-reverse engineering esizwa ama-agent kuzo zonke izinhlelo zokusebenza ezihlanganisiwe nezifakwe emaphakhejini. Landa bese ukhipha iphakheji ye-x64, sebenzisa ukusethwa kwe-agent, xhuma i-backend ongayikhetha uma kudingeka, bese ucela i-agent ukuthi ihlole okuqondiwe. Ngemva kwalokho sebenzisa ubufakazi namanothi aku-files/notes/ ukuze uhlele uphenyo lwakho.