# REA

> Обратная инженерия через агента и терминал

Исследует бинарные файлы, приложения и поведение процессов через MCP или CLI, возвращает выводы с подтверждающими данными.

- Что делает: исследует приложения методом обратной инженерии
- Категории: MCP и Скиллы, Opensource, Инструменты разработчика
- Бизнес-модель: Бесплатно
- Сайт сервиса: https://github.com/morluto/rea
- Карточка в каталоге: https://ailibri.com/rea
- Обновлено: 2026-10-11

## Описание

REA — инструмент обратной инженерии для исследования бинарных файлов, приложений и их поведения во время выполнения. Он подойдёт тем, кто работает с AI-агентом через локальный MCP-сервер или разбирает цель из терминала. Инструмент поможет изучить функции приложения без исходного кода и получить выводы с подтверждающими данными.
Агент вызывает REA через MCP, изучает цель и связанные участки кода, а затем может задать уточняющие вопросы; те же рабочие процессы доступны через CLI. Настройка регистрирует сервер и инструкции для агента, но требует Node.js и npm, подтверждения изменений и перезапуска агента. Для клиентов без автоматической настройки предусмотрена ручная регистрация MCP.

- Исследует бинарные файлы и возвращает псевдокод, строки и связи вызовов.

- Показывает структуру JavaScript- и Electron-приложений.

- Разбирает метаданные и инструкции сборок .NET.

- Собирает структуру сайтов и наблюдения за сетевым обменом.

- Исследует APK, устройства Android и ресурсы приложений.

- Фиксирует поведение процесса и сравнивает запуски.

Статическая проверка JavaScript читает предоставленные файлы и не запускает приложение; для неё нужны Node.js и npm, но не движок нативного анализа. Анализ .NET тоже проходит без запуска приложения и без такого движка. Для глубокого разбора нативных файлов потребуется Hopper, Ghidra или IDA, причём поддерживаемые форматы и системы зависят от движка. Захват поведения, напротив, запускает выбранную цель или взаимодействует с ней с правами пользователя и требует Linux либо macOS с нативным PTY.
Исходный код REA доступен бесплатно по лицензии MIT. Для работы нужны npm и подходящая версия Node.js: 22.x от 22.19, 24.x от 24.11 либо 26 и новее; дополнительные инструменты зависят от цели исследования. Анализ проходит локально, однако результаты передаются агенту, а обработка данных поставщиком его модели зависит от политики этого поставщика. Перед исследованием пользователь должен получить необходимые разрешения и соблюдать применимые законы.

## Похожие сервисы в каталоге

- [YouTube Skills](https://ailibri.com/youtube-skills): Навыки YouTube для ИИ-агентов: транскрипты видео, поиск, данные каналов и плейлистов через API. Работает с OpenClaw, Hermes Agent и Claude Code.
- [Claude Commerce Agents](https://ailibri.com/claude-commerce-agents): Открытый референсный репозиторий Anthropic: каркас покупательского и торгового агентов на Claude, четыре демо-вертикали и плагин для Claude Code.
- [Sepia](https://ailibri.com/sepia): Устраняйте признаки ИИ в текстах: восстановление нарративной структуры для прозы и правила под формат для релиз-ноутов, PR-ответов, постмортемов и статей.
- [Remotion Agent Skills](https://ailibri.com/remotion-agent-skills): Набор Agent Skills от команды Remotion: слэш-команды для Claude Code, Codex, Kimi Code и Cursor. Установка одной командой npx skills add remotion-dev/skills.
- [Agent Plugins](https://ailibri.com/agent-plugins): Открытый формат упаковки плагинов для AI-агентов: манифест plugin.json, Agent Skills, MCP-серверы и клиентские расширения. Спецификация 1.0.0 и JSON-схемы.
- [Memora](https://ailibri.com/memora): Memora — MCP-слой памяти для ИИ-агентов: общее хранилище с дедупликацией, историей замещений, семантическим поиском и графовым интерфейсом.

---
Источник: AILibri — каталог нейросетей и ИИ-инструментов, https://ailibri.com