BLA(Blind LLM Agents) 是一个防御性工具,专门用来保护你自己的软件发布产物,对抗 AI 自动化逆向工程代理(如 REA)。
github.com/qybaihe/bla
核心目标
让逆向工程“破产”。当你把 BLA 指向要发布的构建产物后,AI 逆向代理打开它时会撞上资源预算上限、跟着诱饵走、烧大量 token,而正常用户运行时行为完全不变。
工作原理:Poison → Exhaust → Hallucinate
Poison(投毒):植入格式合法的canary、蜜罐元数据、诱饵控制流,看起来像真实证据。
Exhaust(耗尽):把产物推过 REA 的已知资源预算(头部大小、嵌套深度、接口清单、PCAP JSON、fuse 哨兵等)。
Hallucinate(幻觉):让分析器得到截断的清单、脱敏失败和模糊的死胡同,同时运行时行为保持完全等价。
发布于 广东
