Rugën e lirë të kuadrit për inxhinierimin e pasqyrave Rizin 0.4.0 dhe GUI Cutter 2.1.0

Ndodhi lĂ«shimi i kornizĂ«s pĂ«r inxhinierinĂ« e kundĂ«rt Rizin dhe ndĂ«rfaqes grafike tĂ« lidhur Cutter. Projekti Rizin filloi si njĂ« fork i kornizĂ«s Radare2 dhe vazhdoi zhvillimin e tij me theks nĂ« njĂ« API miqĂ«sor dhe fokus nĂ« analizĂ«n e kodit pa forenzikĂ«. QĂ« kur u forkua, projekti ka kaluar nĂ« njĂ« mekanizĂ«m krejtĂ«sisht tĂ« ndryshĂ«m pĂ«r ruajtjen e seancĂ«s (“projekteve”) nĂ« formĂ«n e njĂ« gjendjeje tĂ« bazuar nĂ« serializim. PĂ«r mĂ« tepĂ«r, baza e kodit Ă«shtĂ« rishikuar nĂ« mĂ«nyrĂ« tĂ« konsiderueshme pĂ«r t'u bĂ«rĂ« mĂ« e lehtĂ« pĂ«r mbikĂ«qyrje. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n C dhe shpĂ«rndahet nĂ«n licencĂ«n LGPLv3.

Ndërfaqja grafike Cutter është shkruar në C++ me përdorimin e Qt dhe shpërndahet nën licencën GPLv3. Cutter, ashtu si vetë Rizin, është i fokusuar në procesin e zhvillimit të kundërt të programeve në kodin makinerik ose bajtkod (p.sh. JVM ose PYC). Për Cutter/Rizin ekzistojnë plugina dekodimi bazuar në Ghidra, JSdec dhe RetDec.

Rugën e lirë të kuadrit për inxhinierimin e pasqyrave Rizin 0.4.0 dhe GUI Cutter 2.1.0

Në lëshimin e ri:

  • Shtuar mbĂ«shtetje pĂ«r krijimin e nĂ«nshkrimeve FLIRT, tĂ« cilat mund tĂ« ngarkohen mĂ« pas nĂ« IDA Pro;
  • DĂ«rguar me njĂ« bazĂ« nĂ«nshkrimesh standarde pĂ«r biblioteka tĂ« njohura;
  • PĂ«rmirĂ«suar njohjen e funksioneve dhe vargjeve tĂ« skedarĂ«ve ekzekutivĂ« nĂ« Go pĂ«r x86/x64/PowerPC/MIPS/ARM/RISC-V;
  • Krijuar njĂ« gjuhĂ« tĂ« re pĂ«rfaqĂ«simi tĂ« mesĂ«m RzIL mbi teorinĂ« BAP Core (gjuhĂ« tĂ« ngjashme me SMT);
  • Shtuar mundĂ«sinĂ« e automatikisht pĂ«rcaktimit tĂ« adresĂ«s bazĂ« pĂ«r skedarĂ« "tĂ« papĂ«rpunuar";
  • Implementuar mbĂ«shtetje pĂ«r ngarkimin nĂ« modalitetin e shfletuesit "snapshot" tĂ« memories bazuar nĂ« formatet Windows PageDump/Minidump;
  • PĂ«rmirĂ«suar puna me shfletuesit e largĂ«t qĂ« janĂ« bazuar nĂ« WinDbg/KD.
  • Tani pĂ«r tani, mbĂ«shtetje pĂ«r arkitekturat ARMv7/ARMv8, AVR, 6052, brainfuck Ă«shtĂ« transferuar nĂ« RzIL tĂ« ri. PĂ«r lĂ«shimin e ardhshĂ«m planifikohet pĂ«rfundimi i pĂ«rkthimit pĂ«r SuperH, PowerPC dhe pjesĂ«risht x86.

Gjithashtu janë lëshuar:

  • rz-libyara – plugin pĂ«r Rizin/Cutter pĂ«r mbĂ«shtetje tĂ« ngarkimit dhe krijimit tĂ« nĂ«nshkrimeve nĂ« formatin Yara;
  • rz-libdemangle – bibliotekĂ« pĂ«r dekodimin e emrave tĂ« funksioneve pĂ«r gjuhĂ«t C++/ObjC/Rust/Swift/Java;
  • rz-ghidra – plugin pĂ«r Rizin/Cutter pĂ«r dekodimin (nĂ« bazĂ« tĂ« kodit C++ tĂ« Ghidra);
  • jsdec – plugin pĂ«r Rizin/Cutter pĂ«r dekodimin e zhvillimit origjinal;
  • rz-retdec – plugin pĂ«r Rizin/Cutter pĂ«r dekodimin (nĂ« bazĂ« tĂ« RetDec);
  • rz-tracetest – utilitar pĂ«r verifikimin e kryqĂ«zuar tĂ« saktĂ«sisĂ« sĂ« transkriptimit tĂ« kodit makinerik nĂ« RzIL duke e krahasuar me njĂ« gjurmĂ« emulimit (nĂ« bazĂ« tĂ« QEMU, VICE).

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster