Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Re Triton

БесплатноНе проверен

MCP server that exposes the Triton library for symbolic execution, taint analysis, and constraint solving on binary code.

GitHubEmbed

Описание

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.

from github.com/Heretek-RE/re-triton

Установка Re Triton

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Heretek-RE/re-triton

FAQ

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

Compare Re Triton with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development