O Cutter é uma plataforma de engenharia reversa gratuita e de código aberto, alimentado por Rizin. O objetivo é ser uma plataforma avançada e personalizável de engenharia reversa, mantendo a experiência do usuário em mente. O cortador é criado por engenheiros reversos para engenheiros reversos.
Os binários de liberação do Cutter para todas as principais plataformas (Linux, MacOS, Windows) podem ser baixados dos lançamentos do GitHub.
Linux : se sua distribuição o for fornecer, verifique o pacote cutter no seu gerenciador de pacotes (ou cutter-re ). Se não estiver disponível lá, temos repositórios de configuração no OBS para algumas distribuições comuns. Veja https://software.opensuse.org/package/cutter-re e siga as instruções lá. Caso contrário, faça o download do arquivo .AppImage do nosso lançamento, faça -o executável e execute como abaixo ou use o appimagelauncher.
chmod +x Cutter*.AppImage; ./Cutter*.AppImage
MacOS : Baixe o arquivo .dmg ou use o Cask Homebrew:
brew install --cask cutter
Windows : Baixe o arquivo .zip ou use chocolate ou scoop:
choco install cutter
scoop bucket add extras seguidos de scoop install cutter
Para construir o Cutter a partir de fontes, verifique os documentos do edifício.
Para implantar o cortador usando um Dockerfile pré-construído, é possível usar a configuração fornecida. O arquivo README.md correspondente também contém instruções sobre como começar a usar a imagem do Docker com o mínimo de esforço.
O Cutter suporta plugins Python e C ++ nativo.
Nossa comunidade criou muitos plugins e scripts úteis para o cortador, como a integração nativa do Decompilador de Ghidra ou o plug -in para visualizar a cobertura do código Dynamorio. Você pode encontrar uma lista de plugins do Cutter vinculados abaixo. Sinta -se à vontade para estendê -lo com seus próprios plugins e scripts para o cortador.
Plugins oficiais e comunitários
Guia de desenvolvimento de plugins
Por favor, use os seguintes canais para solicitar ajuda dos desenvolvedores e comunidade do cortador: