验证证据归档
本目录存放 docs/09-原型验证方案.md 中各用例的可离线查看的证据(截图、SQL 导出、命令输出),用于答辩材料。
建议结构
evidence/
├── A1-telemetry/ 串口日志、MQTT 订阅截图、SQL 结果
├── A2-dashboard/
├── A3-diagnosis/ 报告全文 + ReAct 步骤截图
├── A4-audit-trace/ 审计页截图 + SQL 导出(CSV)
├── A5-redaction/ 原始行 vs 返回载荷对照
├── B1-scope-denied/ 响应 JSON + 审计记录
├── B2-injection/ 投毒文档 + 拦截记录
├── B3-quota/
├── B4-audit-failclosed/ health + 响应
├── B5-rewrite/
├── B6-volume/
├── C-boundary/ ★ 三个探针脚本输出(最有说服力)
└── D-fault-isolation/最有价值的一张表
建议把 C 组反证结果做成汇总表放进论文,标题可为**"Agent 侧越界访问尝试结果汇总"**:
| 尝试 | 目标 | 结果 | 失败原因 |
|---|---|---|---|
| 环境变量读取 | business-db 连接串 | 未找到 | 凭证未注入 Agent 进程 |
| 硬编码路径连接 | business.sqlite | 连接失败 | 文件不存在/权限不足 |
| 环境变量读取 | ai-db 连接串 | 未找到 | 凭证未注入 Agent 进程 |
| 无凭据连接 | MQTT Broker | 被拒绝 | Broker ACL |
| 工具调用 | 授权范围外设备 | DEVICE_OUT_OF_SCOPE | 插件层 R3 + 网关 G4 |
| 工具调用 | 任意 SQL | 无此工具 | 工具清单封闭 |
注意
- 证据文件可能较大,如入库请确认不含真实密钥与个人信息。
- 若不便入库,可只保留目录结构(
.gitkeep)与截图文件。