bla

bla

BLA 是一个对抗性防御工具,保护软件免受 AI 反向工程代理的攻击。

MCP编程与开发开源安全反向工程防御
形态
MCP
传输协议
stdio
是否开源
是
GitHub Stars
★ 1.4k
收录来源
mcp-github

能力说明

BLA (Blind LLM Agents) 是一个对抗性防御工具,旨在保护二进制文件、Electron 应用程序、JS 捆绑包、Python 和 WebAssembly 等不受 AI 反向工程代理(如 REA)的攻击。通过植入格式有效的诱饵、耗尽资源预算和制造幻觉来迷惑分析器,同时保持运行时行为不变。开发者可以通过简单的命令或通过 MCP/Agent 技能将其集成到自己的项目中,以增强软件的安全性。

能力点

  • ▪植入格式有效的诱饵
  • ▪耗尽资源预算
  • ▪制造幻觉误导分析器
  • ▪保持运行时行为不变

适用场景

保护二进制文件免受反向工程保护 Electron 应用程序保护 JS 捆绑包保护 Python 和 WebAssembly 代码

接入方式

依赖:Node.js ^22.23.4 或 24.xAPI Key
npx bla-agents setup

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

BLA 适用于哪些类型的文件?

支持二进制文件、Electron 应用、JS 捆绑包、Python 和 WebAssembly。

如何使用 BLA 保护我的软件?

运行 `npx bla-agents harden .` 命令即可。

相关 Skill