REA обратная разработка

REA ведёт обратную разработку с агентом, от поведения приложения до нативного бинарного файла.

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

calc.exe · кнопка %факт
  1. 0x5b или 0x5c?Два перехода попадают в одно место. Сначала назовите оператор, потом правило.
  2. Какой вызов делит?Константа 100 видна. Идите за вспомогательной функцией, которая её потребляет.
  3. 200 + 10% = 220После + процент берёт долю первого числа. После × он масштабирует произведение.

Спросить, проверить, потом объяснить.

Одна функция за раз. REA не заменяет Ghidra, Hopper или IDA. Он соединяет движок, которым вы уже пользуетесь, с агентом, которым вы уже пользуетесь.

01

Спросить об одной функции

Дайте агенту программу, страницу или запись и один вопрос.

02

Прочитать то, что есть

REA возвращает код, ссылки, диапазоны файла или запись. У каждого пункта есть источник.

03

Оставить неизвестное

Догадка может направить следующий взгляд. Сама она не закрывает утверждение.

Увидено

У факта есть место.

Файл и строка, диапазон байтов, адрес дизассемблирования или поле записи. Путь процента в калькуляторе Windows — проверенный пример, а не обещание для каждого файла.

Не увидено

Пропуск в отчёте — не доказательство.

В проверке Electron API Demos от 12 октября 2026 года файл и строка совпали, а несколько ответов не попали в сводку. Отсутствие в отчёте не доказывает отсутствие в программе.

Что он может открыть.

Статическое чтение остаётся на этом компьютере. Нативному файлу нужен движок, который вы ставите сами.

Нативные файлы

Функции, строки и цели вызовов через Ghidra, Hopper или IDA. У Hopper нет сборки для Windows.

JavaScript и Electron

Модули, маршруты и IPC из папки или ASAR. Статическое чтение не запускает приложение.

Поведение браузера

Сохранённый HAR можно читать офлайн. Заголовки авторизации и cookie убираются из отчёта.

Android

Пакеты, ресурсы и выбранный байткод. Если нужен декодер, его даёте вы.

.NET

Метаданные сборки читаются из файла. Это не след запущенного процесса.

Прошивки и записи

Часть распаковщиков и видов пакетов есть только на отдельных системах. Сначала смотрите вывод doctor.

Проверенные разборы, с датами.

Каждое число принадлежит одной программе. Полные заметки на странице Разборы.

Натив

Панорама звука DX-Ball

Одна опубликованная реконструкция сверила 3 205 сырых случаев x86 и совпала с 63 байтами скомпилированных функций. Это одна игра, а не общая точность.

Заметки проекта и отчёт GBHackers от 12 октября 2026 года.

Electron

Буфер обмена Notion

Упакованный скрипт показывает, как рендерер просит главный процесс записать текст и HTML в системный буфер.

След функции, а не копия продукта Notion.

Замер

Electron API Demos

Запуск 12 октября 2026 года записал 30 из 30 проверок файла и строки и также перечислил ответы, которые сводка пропустила.

systemdesign.academy, REA 6.4.0, коммит демо 26b3d1d.

Один вопрос и ответ с местом.

Сессия — это то, на что можно указать. Кнопка процента в calc.exe задаёт форму такой сессии, а не шаблон для каждого файла.

Спросить

После +, что делает кнопка %?

Увидено

0x5b и 0x5c попадают вместе. Константа — 100. 200 + 10% равно 220: процент берёт долю первого числа.

Пока открыто

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

Один локальный сервер. Клиент, которым вы уже пользуетесь.

Настройки записываются только после вашего согласия. rea doctor — список того, что этот компьютер действительно может открыть.

  • Claude Code
  • Cursor
  • Codex
  • Gemini CLI

Это не исходники производителя. Вы получаете факты из открытого файла.

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

Второй движок не подставляется. Нативный разбор идёт через Ghidra, Hopper или IDA. Если его нет, замены нет.

Поставить на этот компьютер.

Согласитесь с планом, прежде чем REA запишет настройки клиента. После установки перезапустите агента. Node 22.19+, 24.11+ или 26 и новее. Node 23 и 25 не поддерживаются.

Пакет npm называется rea-agents. Источник этого сайта — репозиторий ReaReverse.

npx rea-agents@latest setup

Источник ReaReverse