用途:通过获授权测试验证安全控制,按侦察、扫描、利用、后渗透、报告五个阶段推进。适用范围:仅限教育目的或经书面授权的安全评估,使用前须获得系统所有者明确书面许可,违规使用违法。
强制确认门槛:运行任何探测、利用、更改、持久化、提取数据或尝试获取凭据的命令前,须让用户说明确切目标URL、IP、账户或资源,确认书面授权与允许范围,展示确切命令及预期效果,并在当前对话中等待明确确认。无确认时保持只读,仅提供防御性指导,优先使用沙箱、一次性虚拟机或受控实验室。
主要能力与示例命令:侦察阶段包括被动信息收集、DNS枚举、网络测绘,如dig example.com ANY、host -l example.com、subfinder -d example.com、whois example.com;扫描阶段包括端口扫描、服务识别、漏洞扫描,如nmap -sV -sC -p- target.com、nikto -h https://target.com、dirb https://target.com、nmap --script vuln target.com;Web测试如sqlmap -u "http://target.com/page?id=1"、curl "http://target.com/file?path=../../../etc/passwd",XSS建议使用Burp Suite或手工测试。
交战规则:需定义范围内目标(如target.com、api.target.com)、范围外资源(如production-db.target.com、第三方服务)、测试窗口(如Weekdays 2-6 AM UTC)与应急联系人(如security@target.com)。
最佳实践:始终获得书面授权,明确定义范围,记录一切,立即报告关键发现,仅使用安全利用技术。
限制:仅在授权范围内应用指南;破坏性步骤先在生产环境外测试。该资料为纯文档导入,未捆绑上游脚本与模板。