К содержимому

REA

MCP-сервер и консольная утилита, которые дают ИИ-агентам разбирать бинарники, Electron-приложения, APK и сайты без исходного кода.

Перейти на сайт Open Source Можно бесплатно
Можно попробовать бесплатно
Да
Без регистрации
Да
Русский интерфейс
Нет
Разработчик
morluto
Данные проверены 15 октября 2026

REA (Reverse Engineer Anything) подключает ИИ-агентов, таких как Claude Code, Codex, Cursor и Gemini CLI, к инструментам реверс-инжиниринга. Агент может исследовать приложение без исходников: нативные бинарники, JavaScript и Electron, сборки .NET, Android APK, сайты, прошивки, WASM и байткод EVM. Результаты приходят вместе с подтверждающими данными и оговорками об ограничениях анализа. Анализ идёт на компьютере пользователя; для нативных файлов используются уже установленные Hopper, Ghidra или IDA. Те же функции доступны из командной строки. Проект открыт, код распространяется под лицензией MIT.

Сайт REA

Возможности

Подключение к ИИ-агентам

Работает как MCP-сервер для Claude Code, Codex, Cursor, Gemini CLI и других агентов. Команда npx rea-agents setup настраивает выбранных агентов и делает копии прежних конфигураций.

Разбор нативных бинарников

Через Hopper, Ghidra или IDA агент получает псевдокод, ассемблер, строки, символы, вызовы и ссылки. Для Go и Rust есть встроенный разбор версии компилятора, модулей и зависимостей.

Анализ JavaScript и Electron

Выделяет модули, импорты, карты исходников, маршруты, IPC и нативные дополнения. Статический разбор не запускает целевое приложение.

Android и .NET

Для APK показывает манифест, классы и декомпилированные методы через JADX, для .NET-сборок — метаданные, CIL и нативные зависимости. Есть работа с устройствами через adb и ресурсами через Apktool.

Разные форматы целей

Поддерживаются WASM, байткод EVM, базы SQLite, прошивки, перехваты трафика HAR и SAZ, пакетные дампы и записи логических анализаторов.

Локальная работа

Анализ выполняется на компьютере, файлы не отправляются в облако сервиса. Данные видит только модель выбранного агента по политике её провайдера.

Выводы с доказательствами

Каждый результат сопровождается подтверждающими данными и описанием ограничений, поэтому выводы агента можно проверить.

Командная строка

Команда rea даёт те же возможности в терминале: нативный анализ, выбор провайдера, снимки, импорт, экспорт и скрипты.

Кому подойдёт

  • Разработчики

    Разбор чужих сборок, библиотек и API без исходного кода, в том числе для интеграции и совместимости.

  • Исследователи и учёные

    Изучение поведения программ, прошивок и протоколов с проверяемыми доказательствами в ответах агента.

  • Студенты и школьники

    Обучение реверс-инжинирингу: агент объясняет псевдокод, структуру приложений и форматы файлов.

  • Агентства и фрилансеры

    Аудит сторонних приложений и анализ ПО, на которое у заказчика есть права.

Как начать

  1. Установить Node.js 22.19 или новее.
  2. Выполнить в терминале npx rea-agents setup и выбрать своих ИИ-агентов.
  3. Проверить предложенные изменения конфигурации, одобрить их и перезапустить агента.
  4. Для нативных файлов установить Ghidra, IDA или разрешить установку Hopper при настройке.
  5. Попросить агента исследовать приложение или указать путь к файлу.

Тарифы

Open Source
Бесплатно
Полный код под лицензией MIT; IDA Pro, Hopper и JEB нужно приобретать отдельно

Проект бесплатный. Коммерческие инструменты анализа (IDA, Hopper, JEB) лицензируются пользователем самостоятельно, Ghidra бесплатна.

Ограничения

  • Требуется Node.js 22.19+, 24.11+ или 26+
  • Многие типы целей требуют отдельно установленных инструментов: adb, JADX, Apktool, WABT, TShark, sigrok
  • Часть возможностей работает только на Linux; поддержка Ghidra в Windows экспериментальная
  • Поддержка нативных форматов зависит от выбранного провайдера и ОС
  • Часть функций есть только в репозитории и может отсутствовать в последнем релизе npm
  • Рассчитан на легальные задачи: исследование, интероперабельность, анализ ПО с правом на изучение

Платформы и интеграции

Командная строка Самостоятельная установка Linux macOS Windows
MCP Claude Code Codex Cursor Gemini Hopper Ghidra IDA JADX Apktool Binwalk TShark Chrome GitHub

Соседи по смыслу

Ornold MCPMCP-сервер, который позволяет ИИ-агентам управлять профилями антидетект-браузеров по скриншотам, без селекторов, параллельно. ButterbaseОткрытый бэкенд-сервис на Postgres: база, авторизация, функции и API создаются из Claude Code, Cursor и Codex через MCP. KernoKerno индексирует репозиторий и сам пишет и запускает интеграционные тесты бэкенда на живом приложении прямо в цикле кодингового агента. AnySearchПоисковый API для ИИ-агентов: собирает данные из профильных источников и отдаёт структурированные результаты через API, MCP и Skill. TenetsИнструмент, который создает контекст кода (сервер MCP, библиотека Python, CLI), чтобы обеспечить высококачественный, защищающий конфиденциальность контекст проекта для AI-помощников по программированию. CC SwitchБесплатное приложение для Windows, macOS и Linux: переключает API-провайдеров и настройки Claude Code, Codex, Gemini CLI и других без правки конфигов.
Botobo дайджест
+1 014новых сервисов
за последний месяц
раз в день · 53 подписчика
Подписаться на обновления