← к ленте

REA: AI-агент для реверс-инжиниринга ПО

С@startupofthedayавтор про «startups»
2 нед

Обзор проекта REA (Reverse Engineer Anything), который использует AI для анализа дизассемблированного кода и автоматизации реверс-инжиниринга.

Инструменты на базе AI значительно упрощают анализ закрытого программного обеспечения.

  • AI-агенты позволяют переводить сложный машинный код в понятные человеку описания и готовые программные решения.
  • Технология снижает порог входа для реверс-инжиниринга, делая анализ чужого ПО доступным без глубоких знаний ассемблера.
  • Появление подобных инструментов создает новые риски для защиты интеллектуальной собственности разработчиков.
Универсальный взломщик Любая скачиваемая на компьютер клиента программа – по сути opensource, просто написана она на двоичном коде машинных инструкций, и, наверное, на Земле нет ни одного человека, кто свободно его понимает. Но зато есть дизассемблеры – инструменты перевода двоичного кода в ассемблер, язык очень низкоуровневый, но все же людям доступный. Используются они во всяких расшифровщиках и вирусах-антивирусах, когда нужно разобраться в узком месте чужого ПО и цена понимания высока. Обычную продуктовую разработку дешевле вести самому, чем подсматривать у конкурента таким способом: ассемблер – язык тяжелый. #стартапдня REA (Reverse Engineer Anything) перекидывает эту работу на AI-агента. Он подключает обычный дизассемблер к Claude Code, Codex или Cursor, добавляет инструкции, как вести расследование, а дальше пользователь пишет запрос обычными словами. Пример из документации: «разберись, как устроен поиск в Заметках, покажи доказательства и сделай похожую функцию в моём проекте». АI гоняет дизассемблер, читает псевдокод, объясняет логику и пишет свою версию на нужном языке. Один из примеров на сайте – динозаврик из Chrome. Не похожий, а изначально абсолютно тот же самый, пиксель-в-пиксель при любом поведении. Делать так что-то более полезное, к сожалению, обычно нельзя: авторские права никто не отменял. Автор REA этим и не занимается, вся ответственность на его клиентах – сам скачивай, сам решай, что можно копировать, а что нет. Монетизации у проекта нет, автор – анонимный энтузиаст. Но, похоже, кто-то пытается зарабатывать вместо него: на днях в README появилась строчка, что никаких криптовалют проект не выпускал и одноимённые токены к нему отношения не имеют. https://rea.tools/ #ai #технология #насвои

Кратко (AI)

Проект REA (Reverse Engineer Anything) автоматизирует процесс реверс-инжиниринга, объединяя дизассемблеры с AI-инструментами, такими как Claude Code, Codex и Cursor. Пользователи могут анализировать логику чужого ПО и генерировать аналогичный код с помощью естественного языка. Автор проекта подчеркивает, что ответственность за соблюдение авторских прав лежит на пользователях, а сам инструмент не имеет официальной монетизации или криптовалютных токенов.

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖