介绍
# Security Scanner
用于渗透测试和漏洞评估的自动化安全扫描工具包。
## 快速开始
### 端口扫描 ```bash nmap -sV -sC -oN scan.txt TARGET ```
### 漏洞扫描 ```bash nuclei -u TARGET -o results.txt ```
### SSL 检查 ```bash sslscan TARGET ```
## 扫描类型
### 1. 快速侦察 对存活主机和开放端口的快速初始扫描: ```bash nmap -sn -T4 SUBNET # Host discovery nmap -F TARGET # Fast port scan (top 100) ```
### 2. 全端口扫描 全面的端口和服务检测: ```bash nmap -p- -sV -sC -A TARGET -oN full_scan.txt ```
### 3. Web 应用扫描 ```bash nuclei -u https://TARGET -t cves/ -t vulnerabilities/ -o web_vulns.txt nikto -h TARGET -o nikto_report.txt ```
### 4. SSL/TLS 分析 ```bash sslscan TARGET testssl.sh TARGET ```
## 输出
将报告保存到 `reports/security-scan-YYYY-MM-DD.md`,包含: - 目标信息 - 开放端口和服务 - 发现的漏洞(按严重程度分级) - 修复建议
## 道德规范
- 仅扫描已获授权的目标 - 测试前获得书面许可 - 负责任地报告漏洞 - 未经授权切勿利用漏洞