流程与授权70 条

工具使用边界

工具只用于授权目标:扫描器不开全互联网漫游、不配置自动利用模块、不把工具输出直接当结论。

工具的使用边界

工具只能用于授权目标,这不是操作习惯问题而是合法性问题:扫描器保留上一次的目标列表、代理默认开启主动扫描、自动化框架加载了利用模块,都可能让一个常规测试动作越过范围。可控的做法是给工具同时设置目标白名单与动作用白名单,并且所有工具输出都必须经人工复核后才写入报告。

基本信息

目标白名单所有工具统一指向授权目标清单
动作白名单关闭自动利用与批量提交类模块
输出处理工具结果人工复现后确认,不直接当结论
配置管理保存项目专用配置,禁止复用旧项目配置
记录要求工具名称、版本与用途记入报告附录

典型使用场景

  • 批量扫描前先清空历史目标,逐项核对授权清单
  • 代理工具关闭主动扫描与自动攻击插件,只做手动验证
  • 漏洞扫描器关闭自动利用与批量提交功能
  • 爬虫类工具设置深度与速率上限,避开注销类接口
  • 临时脚本执行前先做小样本验证,确认不会造成变更

配置纪律

配置纪律
# 扫描器:目标只填授权清单,禁止保留历史项目配置
# Web 代理:关闭主动扫描的自动攻击插件与批量提交
# 爬虫:设深度与速率上限,排除注销、支付、删除类接口
# 自动化脚本:先小样本验证,确认无变更类副作用再扩大
# 结果处理:人工复现后确认影响,再写入报告

风险动作与替代做法

风险动作后果替代做法
扫描器保留历史目标扫描范围外资产每次清空目标并逐项核对清单
开启自动利用模块触发数据变更或服务异常关闭自动利用,改为手动最小验证
工具输出直接入报告误报进入交付物人工复现后再定级与描述
复用旧项目配置误扫其他客户资产按项目新建独立配置与工作目录
工具的自动利用功能永远不要对着生产环境打开:自动化带来的效率收益远小于越界与业务影响的风险。
工具输出只是线索:报告中的每条结论都应当有对应的复现过程与证据。

易错点

  • 扫描器默认配置或历史目标导致扫到相邻网段与第三方资产
  • 把扫描器的推测结论直接当漏洞确认写进报告
  • 复用上一个项目的代理与扫描配置,造成目标混淆
  • 自动化脚本未做小样本验证,直接批量执行变更类操作

数据来源与参考

  • 通用安全评估实践
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌