Ukukhishwa kohlaka lobunjiniyela obuhlehlayo i-Rizin 0.4.0 kanye ne-GUI Cutter 2.1.0

Ukukhishwa kohlaka lobunjiniyela obuhlehlayo i-Rizin kanye ne-graphical cutter yesithombe senzeka. Iphrojekthi ye-Rizin yaqala njengemfoloko yohlaka lwe-Radare2 futhi yaqhubeka nokuthuthukiswa kwayo ngokugcizelela i-API elula futhi igxile ekuhlaziyeni ikhodi ngaphandle kwe-forensics. Kusukela kumfoloko, iphrojekthi ishintshele endleleni ehluke kakhulu yokonga izikhathi (“amaphrojekthi”) ngendlela yesimo esisekelwe ekuhlanganiseni. Ngaphezu kwalokho, isisekelo sekhodi siklanywe kabusha ngokuphawulekayo ukuze sigcinwe sisesimweni esihle. Ikhodi yephrojekthi ibhalwe ngo-C futhi isatshalaliswa ngaphansi kwelayisensi ye-LGPLv3.

Igobolondo legraphical Cutter libhalwe ngo-C++ kusetshenziswa i-Qt futhi lisatshalaliswa ngaphansi kwelayisensi ye-GPLv3. I-Cutter, njengo-Rizin ngokwayo, ihloselwe inqubo yokuhlehlisa izinhlelo zobunjiniyela ngekhodi yomshini noma i-bytecode (isibonelo i-JVM noma i-PYC). Kunama-plugin ahlukanisayo we-Cutter/Rizin asekelwe ku-Ghidra, JSdec kanye ne-RetDec.

Ukukhishwa kohlaka lobunjiniyela obuhlehlayo i-Rizin 0.4.0 kanye ne-GUI Cutter 2.1.0

Ekukhishweni okusha:

  • Ukwesekwa okwengeziwe kokudala amasiginesha e-FLIRT, angase alayishwe ku-IDA Pro;
  • Iphakheji ihlanganisa isizindalwazi samasiginesha ajwayelekile emitapo yolwazi edumile;
  • Ukuqashelwa okuthuthukisiwe kwemisebenzi nemigqa yamafayela asebenzisekayo kokuthi Go for x86/x64/PowerPC/MIPS/ARM/RISC-V;
  • Ulimi olusha lokumelela okuphakathi nendawo i-RzIL olusekelwe ku-BAP Core Theory (ulimi olufana ne-SMT) seluqalisiwe;
  • Kwengezwe amandla okuthola ngokuzenzakalelayo ikheli lesisekelo samafayela “aluhlaza”;
  • Ukusekelwa kokulayisha "izifinyezo" zememori ezisuselwe kumafomethi we-Windows PageDump/Minidump kumodi yokususa iphutha sekwenziwe;
  • Umsebenzi othuthukisiwe onezisusa iphutha ezikude ngokusekelwe ku-WinDbg/KD.
  • Okwamanje, ukusekelwa kwe-ARMv7/ARMv8, AVR, 6052, i-brainfuck architectures kudluliselwe ku-RzIL entsha. Ngokukhishwa okulandelayo kuhlelwe ukuthi kuqedelwe ukuhunyushwa kwe-SuperH, PowerPC kanye nengxenye ye-x86.

Kukhishwe futhi:

  • I-rz-libyara - i-plugin ye-Rizin/Cutter ukusekela ukulayisha nokudala amasignesha ngefomethi ye-Yara;
  • I-rz-libdemangle - umtapo wolwazi wokuqopha igama lomsebenzi wezilimi ze-C++/ObjC/Rust/Swift/Java;
  • i-rz-ghidra – i-plugin ye-Rizin/Cutter yokuhlukaniswa (ngokusekelwe kukhodi ye-Ghidra C++);
  • jsdec – i-plugin ye-Rizin/Cutter yokuqeda ukuthuthukiswa kwasekuqaleni;
  • i-rz-retdec – i-plugin ye-Rizin/Cutter yokuhlukaniswa (ngokusekelwe ku-RetDec);
  • I-rz-tracetest – insiza yokuhlola ukunemba kokuhunyushwa kwekhodi yomshini iye ku-RzIL ngokuqhathanisa nomkhondo wokulingisa (okusekelwe ku-QEMU, VICE).

Source: opennet.ru

Engeza amazwana