Repolode
rizinorg

rizinorg/cutter

基于 rizin 构建的免费开源逆向工程平台,提供图形界面。

可替代:IDA Pro

Star
20,068
Fork
1,523
未关闭 Issue
500
最近提交
上个月

这是什么?

Cutter 是一个以图形界面为主的逆向工程平台,底层由 rizin 分析引擎驱动。它在提供高级、可定制功能的同时,也力求让二进制分析的上手门槛更低。

软件运行于 Linux、macOS 和 Windows 上,可通过发行版软件包、Homebrew、Chocolatey、Scoop 或 AppImage 安装,也提供 Docker 配置用于部署。

项目同时支持 Python 和原生 C++ 插件。社区插件集合中包含与 Ghidra 反编译器的集成,以及 DynamoRIO 代码覆盖率可视化插件。

核心功能

  • 01提供图形界面,用于反汇编和分析二进制文件
  • 02基于 rizin 逆向工程框架构建
  • 03支持 Python 和原生 C++ 插件
  • 04支持 Linux、macOS 和 Windows
  • 05提供 Docker 配置用于部署

适用场景

  • 分析未知二进制文件或疑似恶意软件
  • 通过自定义 Python 或 C++ 插件扩展分析流程
  • 在基于 rizin 的工作流中集成 Ghidra 反编译器

快速上手

  1. 1

    从 GitHub Releases 下载发布版二进制文件,或使用包管理器安装

  2. 2

    在 macOS 上使用 Homebrew Cask 安装

    brew install --cask cutter
  3. 3

    在 Windows 上使用 Chocolatey 安装

    choco install cutter
  4. 4

    在 Linux 上为 AppImage 添加可执行权限并运行

    chmod +x Cutter*.AppImage; ./Cutter*.AppImage

使用前须知

  • 部分环境需要从源码构建,文档单独说明。

标签

常见问题

cutter 是什么?
基于 rizin 构建的免费开源逆向工程平台,提供图形界面。 Cutter 是一个以图形界面为主的逆向工程平台,底层由 rizin 分析引擎驱动。它在提供高级、可定制功能的同时,也力求让二进制分析的上手门槛更低。
cutter 可以免费使用吗?用的什么许可证?
cutter 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
cutter 还在维护吗?
半年内有更新。cutter 最近一次提交是在 2026年9月11日。
cutter 适合用来做什么?
分析未知二进制文件或疑似恶意软件 通过自定义 Python 或 C++ 插件扩展分析流程 在基于 rizin 的工作流中集成 Ghidra 反编译器
cutter 怎么安装和运行?
从 GitHub Releases 下载发布版二进制文件,或使用包管理器安装 在 macOS 上使用 Homebrew Cask 安装: brew install --cask cutter 在 Windows 上使用 Chocolatey 安装: choco install cutter 在 Linux 上为 AppImage 添加可执行权限并运行: chmod +x Cutter*.AppImage; ./Cutter*.AppImage
在哪里获取 cutter?
源代码和安装说明在 GitHub 上:https://github.com/rizinorg/cutter

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目