LogoHackDB
icon of Cutter

Cutter

Cutter is a free and open-source reverse engineering platform powered by Rizin, designed for user-friendly and advanced analysis.

Introduction

Cutter is a powerful, multi-platform reverse engineering tool built with the user experience in mind. It leverages Rizin as its core engine, granting access to a vast array of features through a GUI and integrated terminal.

Key Features:

  • Powered by Rizin: Utilizes Rizin's core for extensive functionality.
  • Interactive Widgets: Offers numerous widgets and features for a comfortable reverse engineering experience.
  • Multiple Themes: Includes Light, Native, Dark, and Midnight themes.
  • Integrated Decompiler: Fully integrated with Ghidra decompiler (native, no Java).
  • Open Source: Completely free and licensed under GPLv3.
  • Graph View: Fully featured graph view and mini-graph for navigation.
  • Debugger (beta): Multiplatform native and remote debugger for dynamic analysis.
  • Hex Editor: Rich hex view for file viewing and modification.
  • Python Scripting Engine: Automate tasks with Python scripts.
  • Plugins: Extend functionality with native or Python plugins.
  • Binary Patching: Add, remove, and modify bytes and instructions.
  • Emulation: Useful for automation, crypto algorithms, and malware analysis.
  • Theme Editor: Customize Cutter with a theme editor.
  • Modern & Customizable UI: Built with Qt C++ and design best practices.

Use Cases:

  • Reverse engineering software and binaries.
  • Malware analysis.
  • Vulnerability research.
  • Binary patching and modification.
  • Educational purposes for learning reverse engineering techniques.

Information

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates