#18
BLA: protect your build from AI agents that love to reverse-engineer 🛡️
If you publish your software, it may now be picked apart not by a human, but by an AI agent. BLA plants traps for such an analyzer: it runs into resource limits, follows false trails and burns through tokens, while for your users the program works as before.
• automatically finds
GitHubGitHub - qybaihe/bla: 🛡️ BLA (Blind LLM Agents) — Adversarial defense shield that protects binaries, Electron apps, JS bundles…dist/, build/, .asar, .wasm, .sqlite, models and more
• runs audit → protect → verify with a single command
• there's an MCP tool, so you can simply tell the agent: «Harden my software against REA»
npx bla-agents harden .
⚠️ The tool is only for protecting your own software. The authors call the benchmark figures in the README internal estimates. Requires Node.js 22 or 24. ⭐ 2395, MIT.
https://github.com/qybaihe/blaOpen in Telegram ↗Translated from Russian