GitHub-радар

Защити свою программу от ИИ-агентов, которые её реверсят

BLA добавляет в уже собранное приложение ловушки и искусственную сложность — ИИ-агент, пытающийся разобрать код, застревает и тратит ресурсы впустую, а обычные пользователи ничего не замечают.

01qybaihe/bla 727TypeScript

Это консольный инструмент, который внедряет в уже готовую сборку приложения обманные данные и лишнюю сложность, чтобы сбить с толку ИИ-агентов при реверс-инжиниринге (разборе кода).

Когда пригодится

Пригодится, если ты выпускаешь приватное приложение или сервис — например чат-бота — и хочешь усложнить его разбор ИИ. Не нужен, если у тебя нет готовой сборки или нечего скрывать.

Плюсы

  • Работает на обычном ноутбуке, видеокарта не нужна
  • Не меняет поведение приложения для обычных пользователей
  • Поддерживает много форматов — от JS до моделей и бинарников
  • Не требует пересборки проекта — применяется к готовому build

Минусы

  • Не гарантирует защиту от всех видов реверс-инжиниринга
  • Поддержка части форматов заявлена, но пока не протестирована разработчиком
  • Доступен только как инструмент командной строки

Как поставить — по шагам

  1. 1Проверь, что у тебя уже есть собранный проект (build) и установлен Node.js — видеокарта не нужна.
  2. 2Открой ИИ-агента (Claude Code, Codex и т. п.) в папке своего проекта.
  3. 3Отправь агенту текст из блока ниже.
  4. 4Если инструмент попросит доступ за пределы текущей папки — не разрешай без уточнения, зачем.
  5. 5Посмотри отчёт о том, что изменилось в сборке после запуска `npx bla-agents harden .`.
  6. 6Запусти приложение и убедись, что для пользователей оно работает как раньше.

Текст для агента

Текст для шага с агентом — скопируй и отправь (Claude Code, Codex, любой):

Поставь BLA отсюда: https://github.com/qybaihe/bla — действуй по README (команда npx bla-agents harden . на уже собранном проекте), покажи отчёт о том, что изменилось в сборке, и спроси у меня разрешения, если инструмент попросит доступ за пределы текущей папки.

Запустится на обычном ноутбуке — нужен только Node.js, видеокарта не нужна.

Открыть на GitHub