radare2 是 radare 的一個重寫版本,是一個逆向工程框架和命令列工具集,可以用來簡化逆向工程任務。
radare2 5.6.4 現已釋出,該版本程式碼名稱為"do bisa vijnu",主要更新內容包括:
anal
- 在 agfm 中處理跳轉表
- 新增 agfma 以在美人魚(mermaid)圖中進行組裝
- 新增 agfm 命令以使用美人魚語法列印 cfg 圖
bin
- 使用 izz 在 maddr'd 二進位制檔案中查詢字串
- 修復導致錯過 ascii 字串的 Wide32 字串檢測
- 修復 macho 解析器中過長的載入時間
- 修復小 ELF 樣本的緩慢載入時間
build
- 修復 - 修復使用 syslz4 時的 meson 定義順序問題
- 新增 rasm2 和 rax2 wasi/wapm 包
- 為 wasi/wapm/wasm 構建修復,並更新 sdb
charset
- 新增對片假名的初始支援
crash
- 修復 clusterfuzz 報告的小類分析超時
- 修復 PE/QNX/DYLDCACHE/PSX 解析器中的 DoS
- 修復 kernelcache bin 解析器中的 DoS
- 修復 macho 核心符號中的 oobread
- 修復 bin.symbols 中的 null deref
- 修復 minidump 解析器中的 DoS
- 修復 macho 解析器上的 DoS
- 修復 dyldcache 解析器中的堆緩衝區溢位
偵錯
- 在 FreeBSD 上新增對 powerpc、powerpc64、powerpc64le 和 riscv64 的支援
- 修復 - 使 pswj 與 psw 輸出一致
- 修復 - 修復 pv* 中的 oobread 並修復 pvj 中的錯誤
shell
- 新增
aot
命令以顯示指令型別(如 /atl)
visual
- 在 V 中恢復和恢復塊大小:
- 修復 - 處理 ascii 十六進位制列中的 ESC 和空格
更新公告: