
rizinを搭載したフリーでオープンソースのリバースエンジニアリングプラットフォーム
Cutterは、rizinをベースにしたフリーでオープンソースのリバースエンジニアリングプラットフォームです。ユーザーエクスペリエンスを重視しつつ、高度でカスタマイズ可能なリバースエンジニアリングプラットフォームを目指しています。Cutterは、リバースエンジニアによってリバースエンジニアのために作られました。

Cutterのリリースバイナリは、主要なプラットフォーム(Linux、macOS、Windows)向けに GitHub Releases からダウンロードできます。
Linux: お使いのディストリビューションで提供されている場合は、パッケージマネージャーで cutter パッケージ(または cutter-re / rz-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 アーカイブをダウンロードするか、Chocolatey または Scoop を使用してください:
choco install cutter
scoop bucket add extras の後に
Cutterをソースからビルドするには、ビルドドキュメント を参照してください。
事前にビルドされた Dockerfile を使用して cutter をデプロイするには、提供されている設定 を使用できます。対応する README.md ファイルには、Dockerイメージを最小限の労力で使い始めるための手順も含まれています。
CutterはPythonとネイティブC++の両方のプラグインをサポートしています。
私たちのコミュニティは、Ghidraデコンパイラ のネイティブ統合や、DynamoRIOコードカバレッジを可視化するプラグインなど、多くのプラグインと便利なスクリプトをCutter向けに作成しています。Cutterプラグインのリストは以下にリンクされています。独自のプラグインやスクリプトを追加して拡張してください。
Cutterの開発者やコミュニティに質問するには、以下のチャンネルをご利用ください:
scoop install cutter