Разработчики представили MCP-сервер (Model Context Protocol), который позволяет ИИ-агентам проводить реверс-инжиниринг бинарных файлов. Инструмент интегрируется с декомпиляторами, предоставляя агентам возможность анализировать структуру кода, вызывать функции декомпиляции и интерпретировать результаты для автоматизированного поиска уязвимостей или анализа логики программ без необходимости ручного управления отладчиками.

Использование протокола MCP позволяет стандартизировать взаимодействие между LLM и инструментами статического анализа. Агенты получают доступ к контексту бинарного файла через унифицированный интерфейс, что упрощает автоматизацию задач по исследованию защищенности ПО. Система поддерживает работу с популярными инструментами декомпиляции, обеспечивая передачу данных в формате, пригодном для обработки современными языковыми моделями.

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

Ключевые факты

  • Инструмент реализован как MCP-сервер для прямого взаимодействия с ИИ-агентами.
  • Основная задача — автоматизация процесса реверс-инжиниринга и анализа бинарных данных.
  • Решение позволяет агентам запрашивать декомпиляцию и получать структурированный вывод для анализа.
  • Проект доступен в открытом доступе на GitHub для интеграции в агентские рабочие процессы.