trustmebro

伪造工具输出,测出模型护栏会不会被骗

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 评测安全 🍴 复刻 54 👀 关注 1
GitHub ↗
GitHub 星标 ★ 603
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源免费,无在线服务

项目预览

trustmebro 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类评测安全
开发团队DavidCarliez
定价模式🏷️完全免费
价格说明开源免费,无在线服务
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Go
GitHub 星标★ 603
上线时间2026-08-26 00:00:00
代码更新2026-09-01
仓库体积3.0 MB
本站数据更新2026-11-03
维护状态维护中
收录时间2026-09-16
浏览次数2

项目介绍

TrustMeBro 是一个用 Go 编写的 LLM 安全评测工具,专门测试大模型护栏(guardrails)在伪造工具输出场景下的鲁棒性。它的核心思路是:把一段看似来自外部工具(如搜索、数据库、代码执行器)的伪造返回结果注入对话,观察模型是否会因此绕过自身的安全策略,执行本应拒绝的请求。项目解决的是安全团队在评估 LLM 应用时缺少针对性对抗样本的问题,帮助发现“模型过度信任工具输出”这一常见盲区。核心能力包括构造伪造工具调用结果、批量发送测试用例、记录模型是否被诱导越狱,以及输出可复现的评测结果。它适合红队测试、模型安全基准建设和护栏回归验证,语言为 Go,部署轻量,可作为 CI 中的安全测试环节。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 603

使用教程

难度:进阶 约 30 分钟 部署方式:本地安装 4 步

环境要求

  • Go 工具链
  • 编码代理
  • 规则配置能力

安装与启动步骤

  1. 1装工具

    Go 项目,装发布版或自己编。

    go install github.com/DavidCarliez/trustmebro@latest
  2. 2装钩子

    它拦在代理与真实命令之间,需要装到对应位置。

    ./trustmebro install
  3. 3写规则

    决定哪些命令返回假结果、哪些直接拦掉。

  4. 4验证拦截

    故意跑一条被拦的命令,确认代理拿到的是你设定的结果。

如何确认成功

被规则命中的命令不会真正执行,且代理收到的输出与规则里写的完全一致

注意事项

  • 它是测试工具,用来验证代理在异常输出下是否稳健。
  • 别在生产环境开着,误拦会毁掉真实操作。
  • 规则写错会让代理做出完全错误的判断,正好用来做压力测试。
  • 日志要留,排查代理行为时是唯一线索。

核心亮点

  • 聚焦“伪造工具输出”这一具体攻击面,比泛化的越狱测试更有针对性
  • 用 Go 实现,单二进制部署,方便集成到自动化安全评测流水线
  • 提供可复现的测试用例与结果记录,便于对比不同模型或护栏版本的鲁棒性

不足之处

  • 项目早期,测试用例覆盖面和攻击变体数量可能有限
  • 文档与社区生态尚不成熟,缺少与主流评测框架的对接示例

适用场景

  • 红队对自研 LLM 应用做上线前的护栏渗透测试
  • 安全团队在 CI 中回归验证模型升级后是否仍能抵御工具伪造攻击
  • 对比多个模型在“伪造工具输出”场景下的安全表现并输出报告

替代项目

garak、PyRIT

上一篇:openai-guardrails-python

下一篇:pi-guardrails

同类项目推荐

Awesome-LM-SSP 开源

一网打尽大模型安全、隐私攻防的精华资料,快速跟上前沿。

A reading list for large models safety, security, and privacy (including Awesome LLM···

★ 2100 2026-08-09
AI-Surface 开源

PR 阶段扫出 AI 资产与风险,离线免费

Find and govern AI attack surfaces in application code, at PR time and inside your A···

★ 141 2026-09-12
cai 开源

给AI穿上防弹衣,让安全模型扛住攻击

Cybersecurity AI (CAI), the framework for AI Security

★ 9846 2026-08-09
ps-fuzz 开源

自动模糊测试系统提示词,找出越狱漏洞并加固

Make your GenAI Apps Safe & Secure :rocket: Test & harden your system prompt

★ 719 2026-09-16
evals-skills 开源

跟着课程搭 LLM 评测体系,把主观质量变成可复现指标

Skills for AI Evals to compliment the course: AI Evals For Engineers & PMs

★ 1675 2026-09-14
safelabs-eval 开源

给 AI 智能体做红队体检,上线前先找出被越狱和注入的漏洞

Red-teaming and evaluation framework for AI agents, built around an OWASP-inspired A···

★ 1022 2026-09-11
axbench 开源

给LLM解释方法打分,选出真正有用的那个

Stanford NLP Python library for benchmarking the utility of LLM interpretability met···

★ 219 2026-08-09
bigcodebench 开源

用真实编程难题,测出大模型代码能力的真实天花板

[ICLR'25] BigCodeBench: Benchmarking Code Generation Towards AGI

★ 517 2026-08-09