Re Triton
БесплатноНе проверенMCP server that exposes the Triton library for symbolic execution, taint analysis, and constraint solving on binary code.
Описание
MCP server that exposes the Triton library for symbolic execution, taint analysis, and constraint solving on binary code.
README
MCP server exposing the Triton library for symbolic execution, taint analysis, and constraint solving.
Tools
| Tool | What it does |
|---|---|
check_triton |
Confirm Triton is importable |
emulate_function |
Concrete emulation (no sym) |
symbolic_explore |
Symbolic execution through a function |
solve_constraint |
Z3-based constraint solver |
taint_analysis |
Taint tracking through a function |
find_magic_bytes |
Solve for input that matches target bytes |
Install
pip install -e ./servers/re-triton
The pyproject.toml pins triton @ git+https://github.com/JonathanSalwan/Triton,
which pulls Quarkslab's binary-analysis framework directly from its source repo.
The PyPI triton package is the GPU compiler and is not what re-triton
needs. Building Triton from source requires CMake + a C++ toolchain; the install
can take a few minutes the first time.
Best-effort on Windows — if the source build doesn't install, the server
will return a clean "Triton not available" error from check_triton.
Why Triton
Triton is the easiest of the symbolic-execution frameworks to embed in a Python tool. It pairs with the capstone disassembly (which we already use in re-lief). For binary-only symbolic exec on x86/x64/AArch64, this is the right choice. For more advanced use cases (deep program analysis, complex constraints), angr is the gold standard — that's a v2 candidate.
Note on raw bytes
Triton operates on raw machine code, not files. The MCP tools accept code_b64 (base64-encoded bytes) — the caller (Claude Code, via re-rizin.disassemble_function and friends) extracts the relevant bytes from the binary.
Установка Re Triton
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Heretek-RE/re-tritonFAQ
Re Triton MCP бесплатный?
Да, Re Triton MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Re Triton?
Нет, Re Triton работает без API-ключей и переменных окружения.
Re Triton — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Re Triton в Claude Desktop, Claude Code или Cursor?
Открой Re Triton на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Re Triton with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
