infoclaw.ru
  • Подборки
  • ИИ-агенты
  • Код с ИИ ▾
    • Вайб-кодинг
    • Claude Code
    • MCP-серверы
    • Для разработчиков
    • Сравнения
  • OpenClaw ▾
    • Что такое OpenClaw
    • Установка
    • Навыки
    • Ошибки и решения
    • Интеграции
    • Безопасность
    • Сценарии использования
    • Enterprise
    • Hermes Agent
  • Свой ИИ ▾
    • Локальный ИИ
    • Доступ из России
    • Цены и подписки
  • Обучение ▾
    • Обучение нейросетям
    • ИИ в профессии
    • Как сделать
  • Материалы ▾
    • Новости
    • Разборы
    • Глоссарий
FAQ
  1. Главная
  2. Разборы
  3. x64dbg-MCP Server: управление отладчиком через ИИ-ассистента
Разборы

x64dbg-MCP Server: управление отладчиком через ИИ-ассистента

x64dbg-MCP Server — плагин для тех, кто анализирует программы в x64dbg и хочет управлять отладкой через ИИ-ассистента с поддержкой MCP.

Степан Ноянов · 27 октября 2026 г. · 6 мин чтения
x64dbg-MCP Server: управление отладчиком через ИИ-ассистента

x64dbg-MCP Server связывает отладчик x64dbg с ИИ-ассистентом: вы описываете задачу словами, а ассистент вызывает команды отладчика через MCP. Плагин пригодится, если вы разбираете работу исполняемого файла и хотите запрашивать регистры, память или точки останова в диалоге, не переключаясь каждый раз на ручное управление.

Как x64dbg-MCP Server передаёт команды от ассистента в отладчик

x64dbg — программа для отладки исполняемых файлов. Она позволяет останавливать выполнение, проходить код по инструкциям и смотреть состояние процесса. x64dbg-MCP Server устанавливается как плагин внутри отладчика и открывает его функции для MCP-клиента через HTTP. MCP — протокол, по которому ассистент обращается к внешним инструментам; если вы только знакомитесь с ним, начните с разбора что такое MCP и как подключить сервер.

По запросу ассистент может загрузить файл, поставить точку останова, продолжить выполнение или пройти инструкцию. Точка останова — место в коде, где отладчик приостанавливает программу. Плагин также позволяет читать регистры — ячейки процессора с текущими значениями — и память запущенного процесса. Он не только показывает данные: среди доступных действий есть изменение регистра, запись байтов в память и выполнение команды x64dbg.

Для анализа кода в README перечислены дизассемблирование, поиск строк и последовательностей байтов, просмотр модулей, потоков и стека вызовов. Дизассемблирование показывает машинные инструкции в читаемом виде; стек вызовов помогает увидеть, какие функции привели программу к текущему месту. Есть и работа с PE — структурой исполняемых файлов, включая разделы и точку входа. Часть команд доступна только во время активной отладки.

Плагин сообщает ассистенту о событиях отладчика: например, о срабатывании точки останова, исключении или загрузке библиотеки. Это помогает строить последовательность действий: запустить программу, дождаться остановки, затем прочитать состояние. README расходится сам с собой в числе инструментов: раздел возможностей обещает 84 MCP-инструмента, а раздел со списком говорит о 72. Рассчитывать на точное число до проверки установленной версии не стоит.

Кому пригодится диалог с x64dbg, а кому — нет

Первый случай — вы исследуете исполняемый файл и постоянно повторяете одну цепочку действий: загрузить его, остановить в нужном месте, получить регистры и посмотреть память. В README показано, как ассистент вызывает соответствующие инструменты по нескольким текстовым запросам. Это способ управлять уже открытым отладчиком через диалог, а не замена самому x64dbg.

Второй случай — вы изучаете поведение программы на разных шагах выполнения. Ассистент может пройти несколько инструкций, запросить стек вызовов или сведения о потоках. Если вы строите такие цепочки с помощью ИИ-агента, важно понимать: агент получит не только данные для ответа, но и возможность менять ход отладки.

Третий случай — вы работаете с MCP-совместимым клиентом, например в сценариях вокруг Claude Code, и хотите добавить к нему отладчик как внешний инструмент. Однако README не даёт отдельной процедуры настройки для конкретной версии Claude Code. Ориентируйтесь на формат конфигурации вашего клиента, а не считайте приведённый ниже файл универсальной настройкой для всех ассистентов.

Если вы не отлаживаете исполняемые файлы в x64dbg, плагин вам не нужен. Он также не добавляет отладку в обычный чат сам по себе: нужен запущенный x64dbg и MCP-клиент, способный подключаться к серверу. Это не навык для Claude или другого агента, который можно применить без доступа к отладчику.

Установка плагина и подключение MCP-клиента

README предлагает скачать готовый выпуск на странице релизов либо собрать плагин из исходников. Для готового выпуска перенесите содержимое каталога из инструкции в корневую папку x64dbg, затем запустите отладчик. Содержимое рассчитано сразу на обе версии — x32 и x64:

dist/
├── x32/
│   └── plugins/
│       └── x64dbg-MCP-Server.dp32
└── x64/
    └── plugins/
        └── x64dbg-MCP-Server.dp64

Сервер стартует вместе с x64dbg. Указанные в README адреса и порты различаются по разрядности: для x64 — 0.0.0.0:9094, для x32 — 0.0.0.0:9095. Адрес 0.0.0.0 означает прослушивание всех сетевых интерфейсов; это существенная настройка, а не просто вариант записи адреса localhost.

При первом запуске плагин создаёт токен доступа. Откройте в меню Plugins > x64dbg-MCP Server > Configure MCP Server... и скопируйте его кнопкой Copy. В конфигурации MCP-клиента README показывает такой вариант для x64 и транспорта Streamable HTTP:

{
  "mcpServers": {
    "x64dbg": {
      "type": "http",
      "url": "http://localhost:9094/",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN_HERE"
      }
    }
  }
}

Замените YOUR_TOKEN_HERE скопированным токеном. В README среди возможных мест для такой настройки назван .mcp.json, но точный файл зависит от MCP-клиента. Для клиентов, которым нужен прежний транспорт SSE, автор приводит адрес http://localhost:9094/sse и значение "type": "sse". Streamable HTTP и SSE здесь — два способа обмена сообщениями между клиентом и плагином.

Если вы собираете плагин сами, README требует Zig 0.16-dev или более позднюю версию и даёт одну команду. Сборка предусмотрена на Windows, WSL, Linux или macOS; результат затем нужно скопировать в папку x64dbg так же, как готовый выпуск.

zig build -Doptimize=ReleaseSafe --prefix dist

Четыре запроса из примера README

Пример автора начинается с запроса Load calc.exe and break at the entry point. По схеме из README ассистент вызывает LoadBinary, SetBreakpoint, run и WaitForPause: загружает программу, ставит точку останова у входа и ждёт, пока выполнение там остановится. Показанный в примере адрес — иллюстрация ответа, а не значение, которое вы обязаны получить.

Далее пользователь спрашивает What are the current registers?. Ассистент вызывает GetAllRegisters и возвращает значения вроде RAX, RCX и RDX. Запрос Read 64 bytes at the current instruction pointer вызывает ReadMemory: в ответе показаны байты по адресу текущей инструкции, записанные в шестнадцатеричном виде.

Последний запрос в примере — Step over the next 3 instructions and show me the stack. Ассистент трижды вызывает StepOver, затем GetCallStack. «Пройти с обходом» означает выполнить следующую инструкцию, не заходя внутрь вызванной функции; стек после этого показывает цепочку вызовов в новой точке остановки. Все четыре реплики взяты из сценария README, который демонстрирует ожидаемый ход работы, а не проверенный результат на вашем компьютере.

Доступ к памяти, сетевой адрес и состояние проекта

До подключения клиента проверьте, какой доступ вы ему даёте. Плагин может читать и менять память процесса, управлять выполнением, сохранять дампы в файлы и запускать команды отладчика. Bearer-токен обязателен для каждого запроса; README сообщает, что запрос без действительного токена получает 401 Unauthorized. Токен можно заменить кнопкой Generate в окне настроек.

Токен не шифрует соединение: сервер работает по HTTP. Автор прямо предупреждает не открывать его для недоверенных сетей. Если удалённое подключение не требуется, в настройках предусмотрен адрес 127.0.0.1 для доступа только с этого компьютера. Для WSL или удалённой машины README предлагает адрес хоста и привязку к 0.0.0.0; выбирайте её только понимая, кому доступен этот сетевой интерфейс. Настройки сохраняются в mcp_config.json рядом с исполняемым файлом x64dbg.

Проект создан 22 августа 2026 года; на момент обзора последний коммит датирован 12 октября 2026 года, у репозитория 2615 звёзд и 295 форков. Лицензия — MIT. Для готового плагина README не требует Python, .NET или отдельную среду выполнения; Zig нужен, если вы собираете исходники. Требование к подписке на ИИ-сервис или отдельному API-ключу в README не указано, но нужен совместимый MCP-клиент. Если у вас уже есть x64dbg и задача по анализу программы, начните с локального подключения и решите, готовы ли вы дать ассистенту полный контроль над отладчиком.

Источник: репозиторий duty1g/x64dbg-mcp-server.

Кастомная разработка • MCP Servers

Разработаем приватный MCP-сервер под ваши базы и API

Превращаем ваши внутренние сервисы (PostgreSQL, MySQL, CRM, корпоративный софт) в инструменты для Claude Desktop, Cursor и автономных ИИ-агентов по протоколу Model Context Protocol.

  • Готовые коннекторы к базам данных, 1С и корпоративным CRM
  • Строгое разграничение прав доступа и валидация входящих запросов
  • Полная передача исходного кода и документации
🛡️ Официальный договор и NDA 💼 Данные в вашем контуре ⚡ Пилот 5–7 дней

Бесплатная консультация и смета

Расскажите задачу — предложу архитектуру и оценю сроки. Отвечает Степан Ноянов.

Или напишите сразу напрямую в Telegram: @noystem ↗

Теги: x64dbg-MCP Serverx64dbgMCPMCP-серверплагинИИ-агенты

Вам также может быть интересно

MCP-серверы

MCP для amoCRM: как подключить ИИ-агента к сделкам и контактам

3 октября 2026 г. 8 мин
Claude Code

Claude Code в VS Code: расширение, установка и режимы

21 августа 2026 г. 8 мин
Навыки

Скиллы для маркетинга: 12 направлений + бесплатно

11 сентября 2026 г. 8 мин
💰
Инструмент Калькулятор стоимости AI-моделей Сравните цены GPT-5.4, Claude и Gemini за минуту
→
🎯
Квиз · 2 мин Какой OpenClaw подходит вам? 5 вопросов — персональная рекомендация
→

Популярное

  1. ИИ-агент для 1С: что можно подключить и с чего начать ИИ-агенты
  2. Как пользоваться Claude Code: первый день + 6 ошибок Claude Code
  3. Вайбкодинг с чего начать: инструкция + 6 ошибок новичка Вайб-кодинг
  4. Вайб-кодинг в 1С: 6 инструментов + где цикл разомкнут Вайб-кодинг
  5. Ошибки OpenClaw: 7 групп + что проверять в каждой Ошибки и решения

Категории

  • Что такое OpenClaw (8)
  • Установка (16)
  • Навыки (25)
  • Интеграции (15)
  • Сравнения (17)
  • Сценарии использования (23)
  • Новости (125)
  • Enterprise / NemoClaw (16)
  • Безопасность (10)
  • Для разработчиков (5)
  • Ошибки и решения (71)
  • Доступ из России (6)
  • Локальный ИИ (9)
  • ИИ-агенты (24)
  • Разборы (175)
  • Hermes Agent (10)
  • MCP-серверы (38)
  • Нейросети: цены и доступ (36)
  • Как сделать (44)
  • Обучение (4)
  • Глоссарий (12)
  • Claude Code (11)
  • Вайб-кодинг (12)
  • ИИ в профессии (4)

Недавнее

  • OpenClaw за неделю: роевое самоуправление агентов, инцидент с eMudhra и новый AI-менеджер — 26 октября — 2 ноября 2026 сегодня
  • dsh-superagent-prototype: агент берёт задачи из GitHub и возвращает результат в обсуждение сегодня
  • Folkbench: сравнить API-посредников и переключать их в Claude Code сегодня

Быстрый старт

Новичок в OpenClaw? Начните отсюда:

  • → Что такое OpenClaw
  • → Установка за 10 минут
  • → Топ-10 навыков
  • → Подключить Telegram

Теги

установканавыкиtelegramwhatsappmacoswindowsenterpriseголосopen-sourcellmprivacynode.js
infoclaw.ru

Независимый информационный ресурс об ИИ-агенте OpenClaw. Статьи, гайды и новости на русском языке.

Разделы

  • Вайб-кодинг
  • Claude Code
  • MCP-серверы
  • Что такое OpenClaw
  • Установка
  • Навыки
  • Интеграции
  • Сравнения
  • Enterprise
  • ИИ в профессии
  • Цены и подписки
  • Новости

Интеграции

  • Telegram
  • WhatsApp
  • Slack
  • Discord
  • iMessage
  • Teams
  • Matrix
  • Все (20+) →

Ресурсы

  • Вопросы и ответы
  • Глоссарий
  • Для разработчиков
  • Разборы
  • Карта сайта

© 2026 infoclaw.ru — Независимый ресурс. Не является официальным сайтом проекта OpenClaw.

О проекте Автор Политика конфиденциальности Пользовательское соглашение Контакты