@Jolyne_AI: When it comes to binary analysis or malware reverse engineering, commercial tools often cost thousands of dollars for a license, while free tools frequently have unfriendly interfaces and steep learning curves. Why not give Cutter a try? It's an open-source reverse engineering platform that gives you a professional-grade, completely free analysis environment out of the box. It features a clean, intuitive visual interface and supports Python/C++...
Summary
Cutter is an open-source reverse engineering platform that provides a professional, free analysis environment with support for multi-platform binary analysis and plugin extensibility.
View Cached Full Text
Cached at: 07/03/26, 06:32 AM
When it comes to binary analysis or malware reverse engineering, commercial tools often cost thousands of dollars in licenses, while free tools frequently have intimidating interfaces and steep learning curves. Why not try Cutter: an open-source reverse engineering platform that gives you a professional-grade, completely free analysis environment. It features a clear and intuitive visual interface, supports Python/C++ plugin extensions, and can integrate advanced capabilities like the Ghidra decompiler, elevating it from “usable” to “excellent”.
GitHub: https://github.com/rizinorg/cutter
Main features:
- Multi-platform binary analysis: supports common formats such as PE, ELF, Mach‑O
- Graphical operations for a more intuitive experience, significantly lowering the learning curve
- All‑in‑one analysis views: disassembly, hex view, function graph, and more
- Python/C++ plugin development for easy extension and workflow customization
- Built‑in debugger and scripting engine for dynamic analysis and automation
- Rich open‑source plugin ecosystem, including Ghidra decompiler integration and other enhancements
Supports Linux, macOS, and Windows; can be installed via package managers or by downloading precompiled binaries for immediate use.
rizinorg/cutter
Source: https://github.com/rizinorg/cutter
Cutter
Cutter is a free and open-source reverse engineering platform powered by rizin (https://github.com/rizinorg/rizin). It aims at being an advanced and customizable reverse engineering platform while keeping the user experience in mind. Cutter is created by reverse engineers for reverse engineers.
Cutter CI (https://github.com/rizinorg/cutter/actions?query=workflow%3A%22Cutter+CI%22)
Build status (https://ci.appveyor.com/project/rizinorg/cutter/branch/dev)
Screenshot
Learn more at cutter.re (https://cutter.re).
Getting Cutter
Download
Cutter release binaries for all major platforms (Linux, macOS, Windows) can be downloaded from GitHub Releases (https://github.com/rizinorg/cutter/releases).
-
Linux: If your distribution provides it, check for
cutterpackage in your package manager (orcutter-re/rz-cutter). If not available there, we have setup repositories in OBS (https://openbuildservice.org/) for some common distributions. Look at https://software.opensuse.org/download/package?package=cutter-re&project=home%3ARizinOrg and follow the instructions there. Otherwise download the.AppImagefile from our release, make it executable and run as below or use AppImageLauncher (https://github.com/TheAssassin/AppImageLauncher).
chmod +x Cutter*.AppImage; ./Cutter*.AppImage -
macOS: Download the
.dmgfile or use Homebrew Cask (https://github.com/Homebrew/homebrew-cask):
brew install --cask cutter -
Windows: Download the
.ziparchive, or use either Chocolatey (https://chocolatey.org) or Scoop (https://scoop.sh/):
choco install cutter
scoop bucket add extrasfollowed byscoop install cutter
Build from sources
To build Cutter from sources, please check the Building Docs (https://cutter.re/docs/building.html).
Docker image
To deploy cutter using a pre-built Dockerfile, it’s possible to use the provided configuration. The corresponding README.md file also contains instructions on how to get started using the docker image with minimal effort.
Documentation
User Guide (https://cutter.re/docs/user-docs.html)
Contribution Guidelines (https://cutter.re/docs/contributing.html)
Developers Docs (https://cutter.re/docs/contributing/code.html)
Plugins
Cutter supports both Python and Native C++ plugins. Our community has built many plugins and useful scripts for Cutter such as the native integration of Ghidra decompiler (https://github.com/rizinorg/rz-ghidra) or the plugin to visualize DynamoRIO code coverage. You can find a list of cutter plugins linked below. Feel free to extend it with your own plugins and scripts for Cutter.
Official & Community Plugins (https://github.com/rizinorg/cutter-plugins)
Plugins Development Guide (https://cutter.re/docs/plugins.html)
Getting Help
Please use the following channels to ask for help from Cutter developers and community:
- Telegram: https://t.me/cutter_re
- Mattermost: https://im.rizin.re
- IRC: #cutter on https://web.libera.chat/
- Twitter: @cutter_re (https://twitter.com/cutter_re)
Similar Articles
@cevenif: Found a gem on GitHub: TaskExplorer - Professional process analysis tool. Click any process, thread stacks, memory, file handles, network sockets all laid out for you in one screen. Disk read/write positions, network speed refresh in real time, and you can directly inject or unload DLL modules. This feature density, Task Manager can't even compare...
TaskExplorer is an open-source process analysis tool that provides professional features such as thread stacks, memory editing, file handles, network sockets, etc. It supports DLL injection/unloading, is based on Qt and the SystemInformer driver, and is suitable for Windows system monitoring and performance troubleshooting.
@daweifs: Free Bloomberg Killer! Fincept Terminal — GitHub 23.8k+ Star, Open-Source Financial Terminal That Brings Wall Street Tools to Everyone! Key Highlights: 1. Pure C++20 native development, smooth and lag-free 2. 37 AI agents (Buffett, …
Fincept Terminal is a free, open-source financial terminal built with C++20, integrating 37 AI agents (simulating investment masters like Buffett and Munger) and 100+ real-time data sources. It offers professional charts, quantitative backtesting, and risk analysis, aiming to be a free alternative to Bloomberg.
@waveking1314: Holy cow, there are a ton of ridiculously free projects on GitHub. Many of them can already replace the software you're paying for monthly. 1. TradingAgents AI multi-agent quantitative trading framework https://github.com/TauricResearch/…
Recommends 10 high-quality GitHub open-source projects covering quantitative trading, AI chat, video generation, financial terminal, short video creation, email assistant, voice cloning, OSINT analysis, AI skill library, and API integration platform, many of which are free alternatives to paid software.
@jaywcjlove: OpenCut, an open-source alternative to CapCut, already 60k stars — rebuilt with Rust core, unified multi-platform adaptation, with editor API, native plugin system, MCP AI service, headless batch rendering, and built-in script panel.
OpenCut is an open-source alternative to CapCut, rebuilt with a Rust core, supporting multi-platform adaptation, providing editor API, native plugins, MCP AI service, headless batch rendering, and built-in script panel, with 60k GitHub Stars.
@LinearUncle: I strongly recommend an open-source coding IDE that rivals or even surpasses the Codex app in some areas: Orca https://onorca.dev https://github.com/stablyai/orca Mac/Win/Linux full platform, supports...
Orca is an open-source cross-platform coding IDE that supports parallel worktrees, computer use, embedded browser, mobile remote control, and more. It can work with various agent CLIs like Claude Code, Codex, OpenCode, etc. It is recommended as a development tool that rivals or even surpasses Codex.