Rizini edastus on toimunud ja seondunud graafiline liides Cutter. Riziini projekt sai alguse Radare2 raamistikust ning on jĂ€tkanud arendust, keskendudes mugavamale API-le ja koodianalĂŒĂŒsile ilma kohtuistungita. Fork'i hetkest alates on projekt viinud sisse uue seanssi ("projektide") salvestamise mehhanismi, mis pĂ”hineb serialiseerimisel. Lisaks on koodibaasi oluliselt ĂŒmber töötatud hoolduse mugavuse suunas. Projekti kood on kirjutatud C keeles ja levitatakse LGPLv3 litsentsi all.
Graafiline liides Cutter on kirjutatud C++ keeles, kasutades Qt, ja levitatakse GPLv3 litsentsi alusel. Cutter, nagu ka Rizini, on suunatud programmide tagasirakendamise protsessile masinkoodis vÔi bytekoodis (nÀiteks JVM vÔi PYC). Cutter/Rizini jaoks on olemas dekompileerimise pluginaid, mis pÔhinevad Ghidra, JSdec ja RetDec-l.

Uues vÀljaandes:
- Lisatud tugi FLIRT allkirjade loomise jaoks, mida hiljem saab laadida IDA Pro-sse;
- Tarnes on kaasas standardsete allkirjade baas populaarsete teekide jaoks;
- Parandatud funktsioonide ja stringide tuvastamist Go tÀitmisfailides x86/x64/PowerPC/MIPS/ARM/RISC-V jaoks;
- Uus vahepealne esituskeel RzIL, mis pÔhineb BAP Core Theory (SMT-sarnane keel), on rakendatud;
- Lisatud vÔimalus automaatselt mÀÀrata alusadress "tooretele" failidele;
- Rakendatud tugi mĂ€lus "minidump" formaatide laadimiseks tĂ”rkeotsingu reĆŸiimis Windowsi PageDump/Minidump alusel;
- Parandatud tööd kaugseiredega WinDbg/KD pÔhjal.
- Praegu on uuele RzIL-ile tÔlgitud tugi arhitektuuridele ARMv7/ARMv8, AVR, 6052, brainfuck. JÀrgmise vÀljalaske jaoks plaanitakse tÔlke lÔpetamist SuperH, PowerPC ja osaliselt x86 jaoks.
Samuti on vÀlja antud:
- rz-libyara â plugin Rizin/Cutter jaoks Yara formaadis allkirjade laadimise ja loomise toetamiseks;
- rz-libdemangle â funktsiooninimede dekodeerimise teek C++/ObjC/Rust/Swift/Java keeles;
- rz-ghidra â plugin Rizin/Cutteri jaoks dekompileerimiseks (Ghidra C++ koodi alusel);
- jsdec â plugin Rizin/Cutter jaoks originaali dekompileerimiseks;
- rz-retdec â plugin Rizin/Cutter jaoks dekompileerimiseks (RetDec-i alusel);
- rz-tracetest â utiliit masina koodi tĂ”lke Ă”iguse ristkontrollimiseks RzIL-is, vĂ”rreldes emulatsiooni jĂ€ljega (QEMU, VICE alusel).
Allikas: opennet.ru
