SuperAPI AI 工具集

Security Scanning Tools

安全与审计

查看项目

更新于 10-15 13:55

技能介绍

用途

该技能面向安全扫描工作,帮助使用者掌握网络发现、漏洞评估、Web 应用测试、无线安全、恶意软件与漏洞利用验证、云安全以及合规验证等类别的常用工具,重点在于工具选择、配置和实际命令用法。

主要能力

技能内容按扫描类别组织,覆盖以下工具与能力:

  • 网络扫描:Nmap 支持主机发现、端口扫描(TCP SYN、TCP connect、UDP、ACK)、端口范围指定、服务与操作系统检测、时序控制、NSE 脚本以及多种输出格式;Masscan 用于大规模网络的高速端口扫描,支持速率控制、排除文件、横幅抓取和多种输出格式。
  • 漏洞扫描:Nessus 提供 CVE 检测、合规检查(PCI-DSS、HIPAA、CIS)、自定义模板和凭证扫描;OpenVAS(Greenbone)为开源漏洞扫描方案,包含安装、服务启动、Web 界面访问和命令行操作。
  • Web 应用扫描:Burp Suite 涵盖代理、爬虫、扫描器、Intruder、Repeater、Decoder、Comparer 等模块及测试流程;OWASP ZAP 支持命令行快速扫描、爬虫、主动扫描、报告生成、API 模式和 Docker 扫描;Nikto 用于 Web 服务器漏洞扫描,支持端口、SSL、多目标、输出格式和 Tuning 选项。
  • 无线扫描:Aircrack-ng 套件用于监控模式、网络扫描、抓包、去认证攻击以及 WPA/WEP 破解;Kismet 用于被动无线检测和隐藏网络发现。
  • 恶意软件与漏洞利用验证:ClamAV 支持病毒库更新、目录扫描、隔离、删除、按文件类型扫描和日志输出;Metasploit 支持数据库初始化、导入 Nmap 结果、漏洞扫描模块和自动利用建议。
  • 云安全扫描:Prowler 用于 AWS 安全评估,支持指定检查项、合规框架、输出格式、区域和 Assume Role;ScoutSuite 支持 AWS、Azure、GCP 多云审计和报告目录输出。
  • 合规扫描:Lynis 用于 Unix/Linux 安全审计,支持快速扫描、指定配置文件和报告文件;OpenSCAP 支持列出配置、按 PCI-DSS 等配置评估、生成 HTML 报告和修复脚本。

使用方式

技能以命令示例和操作流程呈现,包括各工具的安装、启动、参数组合、输出格式和报告生成方式。内容还给出结构化扫描方法论:规划(定义范围、获取授权、选择工具)、发现(主机发现、端口扫描、服务枚举)、漏洞评估(自动化扫描、Web 扫描、人工验证)、分析(关联发现、排除误报、按严重性排序)、报告(记录发现、修复建议、执行摘要)。此外提供工具选择指南、Nmap 速查表、常见端口参考、报告与文档生成方式,以及故障排查建议。

适用场景

适用于需要执行或学习安全扫描的任务,例如网络资产发现、漏洞评估、Web 应用安全测试、无线安全评估、恶意软件检测、云环境安全审计和合规检查。

限制

技能明确列出约束:法律方面要求始终获得书面授权、遵守范围边界、遵循负责任披露并符合当地法律法规;技术方面,部分扫描可能触发 IDS/IPS 告警,高强度扫描可能影响网络性能,误报需要人工验证,加密流量可能限制分析。最佳实践建议从非侵入式扫描开始、逐步提高强度、记录所有扫描活动并在报告前验证发现。