К основному содержанию
MCP-сервер CX Codex

Corvus — MCP-сервер для Claude Code: что делает, установка

Агент декомпилирует и правит скомпилированные программы, .NET и нативные, по умолчанию их не запуская. Пригодится, когда нужно понять чужую сборку или бинарник.

Открыть на GitHub

Что делает Corvus

Corvus даёт агенту доступ к скомпилированному коду: это .NET-сборки и нативные файлы форматов PE, ELF и Mach-O. Агент декомпилирует методы в C#, смотрит IL, идёт по графу вызовов, сравнивает две сборки и вносит патчи, которые попадают в сохранённую копию. Всё, что Corvus открывает, по умолчанию не исполняется, и ничего не уходит наружу.

При установке скриптом ставится один самодостаточный бинарник, внутри 165 инструментов и 15 промптов. Для установки плагином нужен .NET 10 SDK. Нативный код на x86, x64, ARM32 и ARM64 разбирает собственный движок.

Псевдокод для нативных бинарников без IDA 9 или Ghidra 12 не получить: останутся дизассемблер и перекрёстные ссылки. Сессии с запущенными процессами работают через Frida 17.24.3 или новее из ветки 17.x и по умолчанию выключены. Проект быстро развивается, поэтому параметры инструментов могут меняться между релизами.

Какие задачи решает

  • разобрать, как .NET-сборка формирует экспортный файл
  • сравнить две сборки одной программы и найти изменения
  • распаковать однофайловое .NET-приложение без запуска
  • проверить npm- или PyPI-пакет до установки
  • найти, откуда в нативном бинарнике берётся криптографическая константа

Примеры запросов агенту

  • Загрузи app.dll через Corvus и объясни, как программа собирает файл экспорта, назови прочитанные методы
  • Через Corvus сравни старую и новую сборки app.dll и покажи, что изменилось в логике
  • Через Corvus проверь npm-пакет до установки: есть ли install-скрипты и подозрительные места

Как установить Corvus

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Corvus

Как установить Corvus в Claude Code?

Выполните /plugin install corvus --marketplace Albasha0x0/Corvus и перезапустите клиент. Для плагина нужен .NET 10 SDK.

Что делает Corvus?

Это MCP-сервер для разбора скомпилированных программ: декомпиляция .NET-сборок, дизассемблер для PE, ELF и Mach-O, сравнение сборок, патчи с сохранением копии. По умолчанию он ничего не запускает.

Что нужно для псевдокода нативных бинарников?

Установленные IDA 9 (idalib) или Ghidra 12. Без них доступны дизассемблер, графы потока управления и перекрёстные ссылки, а декомпиляция .NET работает сама по себе.

Похожие MCP-серверы

Всё по теме «Безопасность» →
REA morluto Инспектирует скомпилированные программы, сборки Electron и JavaScript прямо через ИИ-агента. Помогает понять логику чужих функций без исходного кода. CX Codex +1 ★ 386 989звёзд репо World Monitor koala73 Подключает к агенту глобальный мониторинг событий: военные конфликты, биржевые сводки, энергетику и кибербезопасность. Пригодится для анализа геополитических и рыночных рисков прямо в чате. CX Codex +1 ★ 89 408звёзд репо mcp kubeshark MCP-сервер подключает данные о сетевом трафике Kubernetes к ИИ-агенту. Подходит для расследования сбоев, анализа API и поиска причин ошибок. CX Codex +1 ★ 12 109звёзд репо Robin: AI-Powered Dark Web OSINT apurvsinghgautam MCP-сервер для OSINT-расследований в дарквебе через Tor. Направляет запросы к поисковикам onion-сети, собирает страницы и формирует итоговую сводку через языковую модель. CX Codex +1 ★ 7 658звёзд репо jshookmcp vmoranv Сервер помогает агенту исследовать JavaScript-приложения: перехватывать сетевой трафик, разбирать WASM и анализировать работу кода в браузере. CX Codex +1 ★ 2 061звёзд репо OpenOSINT OpenOSINT Запускает 21 OSINT-инструмент для проверки доменов, IP-адресов, утечек и DNS прямо через запросы к модели. Пригодится при расследовании инцидентов и аудите внешнего периметра. CX Codex +1 ★ 1 802звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой