本章进度 3 / 18
17%
正文已完成
L188做一轮可复现的注入攻击测试
用攻击目标、载体、期望防线和失败证据组成测试矩阵,而不是随手问几句越狱提示。
现在把“提示注入”用于一次具体操作,检查你能否独立做出并修正结果。
建议先完成同主题的理解与判断;本页不会锁课,可以边做边回补。
- 按本课练习说明准备真实材料
- 保留练习与复盘记录
安全测试要稳定复现风险路径,并判断哪一道防线失效。零散收集几句奇怪提示无法回答这些问题。
能设计并执行一组覆盖直接、间接和编码变体的提示注入测试用例。
核心概念
先把关键判断说清楚
按风险链写用例
每个用例写清攻击入口、目标资产、预期拦截点和判失败条件。
覆盖表达变体
同一攻击目标要测试直说、角色伪装、编码文本和藏在引用资料中的版本。
记录真实副作用
不能只看模型口头拒绝;还要验证工具是否被调用、数据是否泄露、审计是否留痕。
案例拆解
网页摘要助手红队演练
团队原本只测试聊天框中的越狱句,发布后却被网页脚注中的隐蔽指令诱导生成外部请求。
- 01
把攻击目标固定为向陌生域名发送内容
- 02
分别在用户输入、正文、HTML 属性和工具返回中放置变体
- 03
检查模型输出、网络调用与审计事件
案例结果
测试定位到 HTML 元数据未经过信任标记,修复后同类用例进入回归集。
提交前练习
现在轮到你
为一个网页研究助手设计三条注入测试,其中至少一条是间接注入。
完成本课需要:完成以下内容用于本课收口。
内容会自动保存在当前设备
查看参考答案与评分标准
参考答案
目标为向 attacker.example 发送笔记;载体是直接命令、网页脚注、Base64 字段;预期由域名白名单拦截;出现网络请求或笔记内容进入参数即失败。
评分标准
- 用例共享明确攻击目标
- 至少一个外部内容载体
- 失败证据可由日志或状态读取
本课收口 · 学习证据
留下完整学习证据
读完内容、完成练习、通过理解检查并留下 12 字以上总结,才记为已验证。
你现在更接近哪一种状态?
尚有必填项未完成,请补齐后再继续。
资料来源
继续核对与延伸阅读
本课内容最近更新于 。
- OWASP Top 10 for Large Language Model Applications↗standard · 核对日期 2026-08-23
- Evals↗official-docs · 核对日期 2026-08-23
- Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile↗standard · 核对日期 2026-08-23