Cutter est une plate-forme d'ingénierie inverse libre et open source propulsée par Rizin. Il vise à être une plate-forme d'ingénierie inverse avancée et personnalisable tout en gardant à l'esprit l'expérience utilisateur. Le coupeur est créé par les indexes pour les ingénieurs inverses.
Les binaires de sortie de coupe pour toutes les principales plateformes (Linux, MacOS, Windows) peuvent être téléchargés à partir des versions GitHub.
Linux : Si votre distribution la fournit, vérifiez le package cutter dans votre gestionnaire de packages (ou cutter-re ). S'il n'est pas disponible là-bas, nous avons configuré des référentiels dans OBS pour certaines distributions courantes. Regardez https://software.opensuse.org/package/cutt-re et suivez les instructions là-bas. Sinon, téléchargez le fichier .AppImage à partir de notre version, faites-le exécutable et exécutez comme ci-dessous ou utilisez AppImagelaUncher.
chmod +x Cutter*.AppImage; ./Cutter*.AppImage
macOS : Téléchargez le fichier .dmg ou utilisez Homebrew Cask:
brew install --cask cutter
Windows : Téléchargez l'archive .zip , ou utilisez des chocolatés ou des scoop:
choco install cutter
scoop bucket add extras suivis d' scoop install cutter
Pour construire un coupeur à partir de sources, veuillez vérifier les documents du bâtiment.
Pour déployer un coupeur à l'aide d'un Dockerfile pré-construit, il est possible d'utiliser la configuration fournie. Le fichier README.md correspondant contient également des instructions sur la façon de commencer à utiliser l'image Docker avec un effort minimal.
Cutter prend en charge les plugins Python et C ++ natifs.
Notre communauté a construit de nombreux plugins et scripts utiles pour le coupeur tels que l'intégration native de Ghidra Decompiler ou le plugin pour visualiser la couverture du code Dynamoro. Vous pouvez trouver une liste des plugins de coupe liés ci-dessous. N'hésitez pas à l'étendre avec vos propres plugins et scripts pour Cutter.
Plugins officiels et communautaires
Guide de développement des plugins
Veuillez utiliser les canaux suivants pour demander de l'aide aux développeurs et à la communauté Cutter: