首页/安全/渗透测试与安全评估速查/评估工具白名单与审批
工具使用要点60 条

评估工具白名单与审批

工具使用前先过白名单:明确工具名、版本、用途、目标范围与执行位置;双用途工具写清禁用项,执行过程留日志便于审计。

工具白名单与审批

渗透与评估工具大多具备双用途:用错范围或误用选项就可能越界。白名单机制的作用是在开工前把「用什么工具、什么版本、在什么范围、从哪台机器执行」书面固定下来,事后任何动作都能对得上记录。条目最少要写清工具名与版本、用途、授权目标范围、执行位置与出口地址;具备利用、取数或写入能力的工具还要单独写明禁用功能。执行过程同时留日志,作为审计与自证边界的依据。

基本信息

基本原则仅在授权范围内使用,只做白名单约定的用途
清单维度工具、版本、用途、目标、执行机、出口地址
双用途约定写明禁用功能,如利用类、取数类、写入类模块
审计要求执行日志留存,含时间、操作人与完整命令

典型使用场景

  • 例行巡检:用扫描类工具做资产与暴露面确认
  • 漏洞验证:用代理类工具做请求重放与参数测试
  • 内网评估:用枚举类工具做只读信息收集
  • 工具升级:版本变化可能改变默认行为,需重新报备
  • 多方协作:评估方、客户接口人与运维三方对同一清单达成一致

白名单条目示例

白名单条目示例
tool: nmap 7.94
purpose: TCP 端口与服务识别
targets: 10.0.10.0/24(授权清单内)
run_from: 评估跳板机 172.16.0.9
exit_ip: 172.16.0.10               # 出口地址需与客户报备一致
disabled: 利用类脚本、写入与爆破模块
log_dir: /cases/2026-001/evidence/tool-logs/
change: 新增目标或升级版本须走书面变更

白名单字段与作用

字段作用缺失后果
工具与版本固定行为特征与命令用法工具升级后行为与承诺不符,无法自证
目标范围界定可动作范围误扫授权外资产,构成越界
执行位置与出口让客户侧日志可对应客户无法验证流量来源与归属
禁用功能明确不可用的模块误用利用类模块造成业务影响
日志目录支撑复核与争议回溯事后无法复现当时的动作
白名单由客户安全接口人确认;工具升级或目标范围变化时走书面变更,而不是口头补充。
禁止用未报备的工具「顺手扫一下」:越界动作一经发现,整个评估过程的可信度都会受影响。

易错点

  • 用未报备的工具顺手测试:事后无法证明动作边界,一旦出问题无法撇清
  • 工具升级后未重新报备:新版本默认行为可能变化,实测与承诺不符
  • 目标范围只写网段不写编号:与资产台账对不上,容易扫到授权外地址
  • 不记录出口地址:客户侧日志出现陌生来源时无法快速确认归属
  • 禁用功能只在口头约定:执行人凭理解操作,缺少书面约束

数据来源与参考

  • NIST SP 800-115(技术安全评估指南)
  • PTES(工具与合规章节)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌