发现 
桌面应用开发者工具
iaito:radare2 官方图形界面
基于 Qt 的 radare2 图形界面,让逆向分析、二进制补丁与取证操作更直观。
- 浏览
- 1
- 访问
- 0
- 下载
- 0
- 版本
- v6.2.6
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
iaito 是逆向工程框架 radare2 的官方图形界面,基于 radare2 与 Qt 5/6 构建。它注重简洁、与命令行的对等性以及功能、快捷键的一致性,并可直接使用你熟悉的 r2 插件与脚本,没有 iaito 专属的扩展机制。
它不只做静态反汇编,也覆盖取证、bindiff、二进制补丁等场景。

主要功能
- 与 radare2 命令、功能、快捷键保持对等,可直接复用 r2 插件与脚本
- 反汇编视图与反编译视图,支持悬停指示、折叠花括号代码块
- 迷你图(minigraph)中为基础块着色
- 全局变量的编辑与跳转导航
- 内置文件系统浏览器
- 面板缩放、标签页切换、dock 框架循环切换等快捷键操作
- 每个视图独立的 seek 历史记录
安装与使用
Linux / WSL 可通过 Flatpak 安装:
sudo flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.radare.iaito
flatpak run org.radare.iaito
macOS 安装后可修复签名:
sudo xattr -c /Applications/iaito.app
sudo codesign --force --deep --sign - /Applications/iaito.app
源码构建需要先安装 radare2 与 Qt5/Qt6,然后:
./configure
make
make run
安装到用户目录可执行 make install。也可以构建为 r2 插件,在 r2 shell 中通过 iaito 命令启动并复用当前 Core 实例:
make plugin
翻译文件可从 iaito-translations 仓库获取,或在项目目录执行 make user-install-translations。
注意事项
- 项目采用 GPL-3.0 许可证。
- 发布页中的二进制构建被视为 work-in-progress,如遇问题建议使用 Flatpak 或发行版打包版本。
- Linux、macOS、Windows 均有自动化 CI 构建与 releases 可供下载。
本作品整理自 GitHub 开源项目 radareorg/iaito,原作者 @radareorg,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v6.2.6当前版本
修复反汇编行显示异常;迷你图基础块着色;Tab 切换反编译器、空格切换图形;新增 Decai 反编译器选项、全局变量编辑与导航、文件系统浏览器;支持面板缩放、标签页与 dock 快捷键切换,并修复多个问题。
评论