Ho lokolloa ha moralo oa boenjiniere ba morao-rao Rizin 0.4.0 le GUI Cutter 2.1.0

Ho lokolloa ha moralo oa boenjineri ba morao-rao ba Rizin le khetla ea graphite e amanang le eona e etsahetse. Morero oa Rizin o qalile e le fereko ea moralo oa Radare2 mme o ile oa tsoela pele ka nts'etsopele ea ona ka ho hatisa API e bonolo le ho tsepamisa maikutlo tlhahlobong ea khoutu ntle le forensics. Ho tloha ha ho etsoa fereko, morero o fetohile mokhoa o fapaneng haholo oa ho boloka linako ("merero") ka mokhoa oa mmuso o thehiloeng ho serialization. Ho feta moo, motheo oa khoutu o hlophisitsoe bocha ho etsa hore o bolokehe haholoanyane. Khoutu ea projeke e ngotsoe ka C mme e ajoa tlasa laesense ea LGPLv3.

Khetla ea graphical ea Cutter e ngotsoe ka C++ ho sebelisoa Qt le ho ajoa tlas'a laesense ea GPLv3. Cutter, joalo ka Rizin ka boeona, e etselitsoe ts'ebetso ea ho khutlisa mananeo a boenjiniere ka khoutu ea mochini kapa bytecode (mohlala JVM kapa PYC). Ho na le li-plugins tsa decompilation tsa Cutter/Rizin tse thehiloeng ho Ghidra, JSdec le RetDec.

Ho lokolloa ha moralo oa boenjiniere ba morao-rao Rizin 0.4.0 le GUI Cutter 2.1.0

Tokollong e ncha:

  • Tšehetso e ekelitsoeng bakeng sa ho theha li-signature tsa FLIRT, tse ka kenngoa ho IDA Pro;
  • Sephutheloana sena se kenyelletsa pokello ea li-signature tse tloaelehileng bakeng sa lilaebrari tse tsebahalang;
  • Ntlafatso ea temoho ea mesebetsi le mela ea lifaele tse phethiloeng ho Go for x86/x64/PowerPC/MIPS/ARM/RISC-V;
  • Puo e ncha ea boemeli ba lipakeng tsa RzIL e thehiloeng ho BAP Core Theory (puo e kang ea SMT) e kentsoe tšebetsong;
  • E ekelitse bokhoni ba ho lemoha aterese ea motheo bakeng sa lifaele tse "tala";
  • Ts'ehetso ea ho kenya "li-snapshots" tsa memori e thehiloeng ho Windows PageDump/Minidump liforomo ka mokhoa oa debug e kentsoe ts'ebetsong;
  • Mosebetsi o ntlafalitsoeng ka li-debugger tse hole tse thehiloeng ho WinDbg/KD.
  • Hajoale, tšehetso ea ARMv7/ARMv8, AVR, 6052, meralo ea kelello e fetiselitsoe ho RzIL e ncha. Ka tokollo e latelang ho reriloe ho phethela phetolelo ea SuperH, PowerPC le karolo ea x86.

E boetse e lokolloa:

  • rz-libyara - plugin bakeng sa Rizin / Cutter ho tšehetsa ho kenya le ho etsa li-signature ka mokhoa oa Yara;
  • rz-libdemangle - laebrari e khethollang lebitso la mosebetsi bakeng sa lipuo tsa C++/ObjC/Rust/Swift/Java;
  • rz-ghidra - plugin bakeng sa Rizin / Cutter bakeng sa ho senyeha (e thehiloeng ho khoutu ea Ghidra C ++);
  • jsdec - plugin bakeng sa Rizin / Cutter bakeng sa ho senya tsoelo-pele ea pele;
  • rz-retdec - plugin bakeng sa Rizin / Cutter bakeng sa ho senyeha (e thehiloeng ho RetDec);
  • rz-tracetest - sesebelisoa sa ho lekola ho nepahala ha phetolelo ea khoutu ea mochini ho RzIL ka ho bapisa le mohlala oa emulation (o thehiloeng ho QEMU, VICE).

Source: opennet.ru

Eketsa ka tlhaloso