Repolode
rizinorg

rizinorg/cutter

Uma plataforma gratuita e de código aberto para engenharia reversa com interface gráfica, construída sobre o framework rizin.

Alternativa open source a:IDA Pro

Estrelas
20,068
Forks
1,523
Issues abertas
500
Último commit
mês passado

O que é?

Cutter é uma plataforma gráfica para engenharia reversa baseada em rizin. Ela foi projetada para tornar a análise de binários mais acessível, sem abrir mão de ferramentas avançadas e personalizáveis para quem trabalha com engenharia reversa.

O projeto oferece uma interface desktop sobre o mecanismo de análise do rizin e funciona em Linux, macOS e Windows. É possível instalar os binários pelos pacotes de lançamento, Homebrew, Chocolatey, Scoop ou AppImage. Também há uma configuração do Docker para implantação.

Cutter é compatível com plugins em Python e C++ nativo. A coleção de plugins da comunidade inclui uma integração com o descompilador Ghidra e um visualizador de cobertura de código do DynamoRIO.

Recursos principais

  • 01Interface gráfica para desmontar e analisar binários
  • 02Construído sobre o framework de engenharia reversa rizin
  • 03Compatível com plugins em Python e C++ nativo
  • 04Disponível para Linux, macOS e Windows
  • 05Configuração do Docker para implantação

Casos de uso

  • Analisar binários desconhecidos ou possivelmente maliciosos
  • Ampliar fluxos de trabalho de análise com plugins personalizados em Python ou C++
  • Integrar o descompilador Ghidra a um fluxo de trabalho baseado em rizin

Início rápido

  1. 1

    Baixe o binário da versão em GitHub Releases ou pelo seu gerenciador de pacotes

  2. 2

    No macOS, instale com Homebrew Cask

    brew install --cask cutter
  3. 3

    No Windows, instale com Chocolatey

    choco install cutter
  4. 4

    No Linux, torne o AppImage executável e execute-o

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

Antes de usar

  • Em algumas configurações, é necessário compilar a partir do código-fonte; o processo está documentado separadamente.

Tópicos

Perguntas frequentes

O que é cutter?
Uma plataforma gratuita e de código aberto para engenharia reversa com interface gráfica, construída sobre o framework rizin. Cutter é uma plataforma gráfica para engenharia reversa baseada em rizin. Ela foi projetada para tornar a análise de binários mais acessível, sem abrir mão de ferramentas avançadas e personalizáveis para quem trabalha com engenharia reversa.
cutter é gratuito? Qual é a licença?
cutter é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
cutter ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de cutter foi em 11 de set. de 2026.
Para que posso usar cutter?
Analisar binários desconhecidos ou possivelmente maliciosos Ampliar fluxos de trabalho de análise com plugins personalizados em Python ou C++ Integrar o descompilador Ghidra a um fluxo de trabalho baseado em rizin
Como instalar cutter?
Baixe o binário da versão em GitHub Releases ou pelo seu gerenciador de pacotes No macOS, instale com Homebrew Cask: brew install --cask cutter No Windows, instale com Chocolatey: choco install cutter No Linux, torne o AppImage executável e execute-o: chmod +x Cutter*.AppImage; ./Cutter*.AppImage
Onde consigo cutter?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/rizinorg/cutter

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados