流程与授权70 条

截图与证据规范

截图包含四要素:目标标识(URL/IP)、时间、操作内容、结果;个人信息与凭据打码后入报告。

截图证据的作用

截图是渗透报告的一等证据:它要能自证「在哪个目标、什么时间、做了什么操作、得到什么结果」。缺少上下文的截图无法被复核,客户也无法据此复现问题,往往在评审环节被质疑。规范化的截图能让验证过程可回放,也能在争议时保护测试方。

基本信息

适用场景Web、主机、内网渗透的验证取证
必备要素目标标识、时间、操作内容、结果
脱敏要求个人信息、凭据、无关业务数据打码
文件命名问题编号加序号,如 F-007-1.png
格式建议保存 PNG 原图,避免二次压缩失真

典型使用场景

  • 越权类问题:同屏展示 A 账号登录态与 B 账号的数据
  • 命令执行类:展示命令、回显与主机标识(hostname、内网 IP)
  • 配置类问题:展示配置项原文与文件路径
  • 批量导出类:展示导出条数与关键字段,样本之外的数据打码
  • 修复复测:展示修复前后的对照截图
  • 供应链类问题:展示组件版本文件与所属应用路径

截图与命名示例

截图与命名示例
# 命名规则:问题编号-序号.png,与报告正文一一对应
F-007-1.png   # 越权访问他人订单详情接口
F-007-2.png   # 导出的完整请求与响应(字段打码)
# 每张图配一句文字说明:位置、动作、结果
# 证据目录按问题编号分文件夹,与正文引用保持一致

四要素逐项读法

要素含义合格标准
目标标识证明测的是授权内资产地址栏含 URL,或终端含 IP 与主机名
时间证明发现问题的时间点截图内可见系统时间,或正文注明采集时间
操作证明动作方式可见请求参数、命令或点击路径,不能只有结果弹窗
结果证明影响显示返回数据特征或状态码,敏感字段打码
打码要覆盖可回推身份的信息:手机号、身份证、地址、邮箱、会话凭据。只遮一部分数字仍可能被反推出完整信息。
截图命名与报告编号绑定后,评审时可按编号快速定位原始证据,避免在数百张图片中翻找。

易错点

  • 只截弹窗不截上下文:复核者无法判断目标与操作路径,问题可信度大幅下降
  • 打码不彻底(如保留手机号前三位后四位)导致个人信息可被反推,反而带来合规风险
  • 截图未与报告编号对应,交付后无法定位原始证据,复测时无法自证
  • 批量导出类问题直接截全量数据,扩大泄露面;应只截必要样本并打码

数据来源与参考

  • 通用安全报告实践
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌