
Бесплатная и открытая платформа для обратной разработки на базе 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
Чтобы собрать Cutter из исходников, обратитесь к документации по сборке.
Для развёртывания cutter с помощью готового Dockerfile можно использовать предоставленную конфигурацию. Соответствующий файл README.md также содержит инструкции по началу работы с docker-образом с минимальными усилиями.
Cutter поддерживает как Python, так и нативные C++ плагины.
Наше сообщество создало множество плагинов и полезных скриптов для Cutter, таких как нативная интеграция декомпилятора Ghidra или плагин для визуализации покрытия кода DynamoRIO. Список плагинов Cutter приведён ниже. Не стесняйтесь дополнять его своими собственными плагинами и скриптами для Cutter.
Официальные и community-плагины
Руководство по разработке плагинов
Пожалуйста, используйте следующие каналы для получения помощи от разработчиков и сообщества Cutter:
scoop bucket add extras followed by scoop install cutter