---
title: Проект Reverse Engineer Anything внедряет ИИ-агенты в анализ бинарных файлов
url: https://www.elseif.net/ru/proekt-reverse-engineer-anything-vnedriaet-ii-agenty-v-analiz-binarnyx-failov
published: 2026-10-20T06:04:13+00:00
language: ru
section: Модели
source: https://www.infoq.com/news/2026/10/reverse-engineer-anything/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global
organizations: 200k, GitHub, Claude Code, Codex, Ghidra, Hopper
publisher: elseif
---

# Проект Reverse Engineer Anything внедряет ИИ-агенты в анализ бинарных файлов

Проект Reverse Engineer Anything (REA) с более чем 200 k звёзд на GitHub объединил ИИ-агенты, такие как Claude Code и Codex, с инструментами обратного инжиниринга, Ghidra, Hopper и IDA. REA позволяет разработчикам инспектировать скомпилированные бинарные файлы, отслеживать вызовы функций и исследовать реализацию функций в приложениях.

Проект использует серверы MCP для предоставления доступа к инструментам обратного инжиниринга агентам, которые могут запрашивать разобранные функции, проверять перекрестные ссылки, отслеживать поведение программы и итеративно проверять гипотезы. REA также поддерживает статический анализ JavaScript, приложений Electron и .NET-собраний, используя полученные результаты для дальнейшего расследования. Все операции выполняются локально и не заявляют о восстановлении исходного кода.

Демонстрационные примеры на GitHub показывают, как REA отслеживает работу буфера обмена в Notion, восстанавливает функцию панорамирования звука из игры DX‑Ball, проверяя 3205 тестовых случаев x86 и 63 байта скомпилированного кода, а также восстанавливает расчёт углов кольца снарядов в 16‑битном коде Touhou 4.

На Hacker News некоторые специалисты задаются вопросом, что добавляет REA помимо простого установки и использования Ghidra, инструмента, разработанного NSA для анализа скомпилированных программ. Другие отмечают лучшие результаты по сравнению с предыдущими попытками использования обратного инжиниринга через ИИ‑агента. Пользователь revelationnow пишет: «Я чувствую, что это ускорит перенос больших приложений в облако, хотя один из каналов обратного инжиниринга исчезнет, если бинарные файлы исчезнут».

REA поддерживает не только Ghidra, но и Hopper, нативный мак‑дизассемблер, а также IDA, дизассемблер и отладчик для множества архитектур и платформ. Анализ JavaScript и .NET может проводиться без нативного движка анализа.

На Reddit независимые разработчики опасаются, что ИИ‑поддержка обратного инжиниринга упростит копирование их программ и обхода платных функций. Некоторые обсуждают, какие аппаратные платформы они хотели бы исследовать. Директор AMD Среекант Панала отмечает: «За десяток лет всё изменилось: от эпохи, когда программное обеспечение было главенствующим, к эпохе, когда оборудование доминирует, а проприетарное ПО всё чаще становится заменяемым».

REA распространяется под лицензией MIT и предназначен для легального исследования, анализа и реконструкции. Пользователи обязаны получать необходимые разрешения и соблюдать законы. Создатель проекта Persistent Intelligence, Клевор Сэнтос, предупреждает о рисках неправильного использования: «Пересечение границ неизбежно приводит к злоупотреблению, и это только начало».
