首页/安全/漏洞与攻击面速查/NSE 脚本的防御视角使用
本包目录(294 条)
漏洞基础与评分46 条Web 漏洞原理与防护55 条主机与服务风险面53 条
扫描与验证方法50 条
补丁与修复管理45 条暴露面收敛45 条

NSE 脚本的防御视角使用

NSE(nmap scripting engine)脚本可用于收集服务信息与安全检查(如 TLS 配置、HTTP 头),选用时优先 safe/discovery 类别,避免可能影响业务的 intrusive/dos 类脚本。

漏洞与攻击面速查安全更新于 2026-10-12

常用安全核查脚本

常用安全核查脚本
nmap --script http-title,http-headers -p 80,443 192.0.2.10
nmap --script ssl-enum-ciphers -p 443 example.com
nmap --script http-security-headers -p 443 example.com
nmap --script smb-os-discovery -p 445 192.0.2.20
nmap --script redis-info -p 6379 192.0.2.30

脚本信息查询

脚本信息查询
nmap --script-help ssl-enum-ciphers
# 查看脚本类别与依赖
ls /usr/share/nmap/scripts/ | head
# 默认脚本集:nmap -sC(等价 --script=default)
intrusive 类别脚本可能修改目标状态或触发告警,生产环境使用前先在测试环境评估。

易错点

  • 在核心业务上直接跑 intrusive 类脚本,导致服务状态被改变或告警风暴

数据来源与参考

  • nmap 官方文档(NSE 脚本库)
  • nmap NSE 脚本文档(http-security-headers)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌