一个类 Unix 的逆向工程框架和命令行工具集,提供十六进制编辑、反汇编、调试、分析和仿真能力,支持多种架构。
- 6.2.2
- 发布于
- 22 天前
- 24,884
- 星标
- 182,485
- 下载
- 同步于
- 1 天前
最新版本
6.2.22026年9月7日 01:32下载慢?可在上方随时切换镜像源
项目说明
项目概述
Radare2(简称 r2)是一个完整的逆向工程框架,提供了一套库、工具和插件来简化逆向工程任务。它从简单的命令行十六进制编辑器起步,现已发展为功能全面的低级命令行工具。
主要功能
- 十六进制编辑和文件操作
- 反汇编和代码分析
- 本地和远程调试(支持 gdb/windbg)
- 嵌入式 JavaScript 脚本支持
- 支持多种 CPU 架构
- 丰富的插件生态(r2pm 工具管理)
- 支持通过 r2ai 集成 AI 语言模型
适用人群
- 逆向工程师和安全研究人员
- 恶意代码分析人员
- 漏洞研究和二进制分析专家
快速上手
- 克隆仓库:
git clone https://github.com/radareorg/radare2 - 安装:
cd radare2 && sys/install.sh - 启动:
r2进入交互式环境
核心优势
- 功能全面的逆向工程框架
- 支持多种架构和文件格式
- 丰富的插件和扩展生态
- LGPLv3 许可,开源免费
系统要求
- 操作系统:跨平台(Linux、macOS、Windows、BSD 等)
历史版本
排序