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

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

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

TenetsИнструмент, который создает контекст кода (сервер MCP, библиотека Python, CLI), чтобы обеспечить высококачественный, защищающий конфиденциальность контекст проекта для AI-помощников по программированию. Kynage CockpitВеб-платформа, где ИИ-агенты для программирования получают тикеты, вики, общую память и роли и работают над проектами через MCP. BrowserOS neoБесплатный браузер с открытым кодом на Chromium, которым управляют ИИ-агенты: Claude Code, Codex, Cursor — под вашими аккаунтами. T3 CodeБесплатное приложение с открытым кодом, которое собирает несколько ИИ-агентов для программирования в одном окне и работает на ваших подписках. MireyeAPI и MCP-сервер, который отдаёт ИИ-агентам данные о физических характеристиках места в США со ссылками на источники. Xpoz MCPСервер MCP для работы с живыми данными из социальных сетей, позволяющий быстро запрашивать и анализировать актуальную информацию.
Botobo дайджест
+525новых сервисов
за последний месяц
раз в день · 53 подписчика
Подписаться на обновления