Cutter是由Rizin提供动力的免费开源逆向工程平台。它旨在成为一个高级且可定制的逆向工程平台,同时牢记用户体验。切割器是由反向工程师的反向工程师创建的。
所有主要平台(Linux,MacOS,Windows)的Cutter释放二进制文件可以从GitHub版本下载。
Linux :如果您的发行版提供了它,请在软件包管理器(或cutter-re )中检查cutter包。如果在那里不可用,我们在OBS中有一些共同分布的设置存储库。请查看https://software.opensuse.org/package/cutter-re-并按照此处的说明进行操作。否则,从我们的版本中下载.AppImage文件,使其可执行文件并按以下方式运行或使用Appimagelauncher。
chmod +x Cutter*.AppImage; ./Cutter*.AppImage
MACOS :下载.dmg文件或使用Homebrew Cask:
brew install --cask cutter
Windows :下载.zip存档,或使用巧克力或勺子:
choco install cutter
scoop bucket add extras scoop install cutter
要从来源构建切割机,请检查建筑物文档。
要使用预构建的Dockerfile部署切刀,可以使用提供的配置。相应的README.md文件还包含有关如何以最小的努力使用Docker Image开始的说明。
切刀支持Python和本机C ++插件。
我们的社区为切割器构建了许多插件和有用的脚本,例如Ghidra Exompiler的本机集成或插件,以可视化Dynamorio代码覆盖范围。您可以找到下面链接的切割器插件的列表。随意使用自己的插件和脚本来扩展它,以备切割机。
官方和社区插件
插件开发指南
请使用以下渠道向Cutter开发人员和社区寻求帮助: