[ PROMPT_NODE_27624 ]
渗透测试检查清单
[ SKILL_DOCUMENTATION ]
# 渗透测试检查清单
## 目的
提供一份全面的检查清单,用于规划、执行和跟进渗透测试。确保充分的准备、正确的范围界定以及对发现漏洞的有效修复。
## 输入/先决条件
- 清晰的测试业务目标
- 目标环境信息
- 预算和时间限制
- 相关利益方联系方式及授权
- 法律协议和范围文档
## 输出/交付物
- 定义好的渗透测试范围和目标
- 准备好的测试环境
- 安全监控数据
- 漏洞发现报告
- 修复计划和验证
## 核心工作流
### 第一阶段:范围定义
#### 定义目标
- [ ] **明确测试目的** - 确定目标(发现漏洞、合规性、客户保证)
- [ ] **验证渗透测试的必要性** - 确保渗透测试是正确的解决方案
- [ ] **将成果与目标对齐** - 定义成功标准
**参考问题:**
- 为什么要进行这次渗透测试?
- 您期望得到什么具体成果?
- 您将如何处理发现的问题?
#### 了解测试类型
| 类型 | 目的 | 范围 |
|------|---------|-------|
| 外部渗透测试 | 评估外部攻击面 | 面向公众的系统 |
| 内部渗透测试 | 评估内部威胁风险 | 内部网络 |
| Web 应用测试 | 发现应用漏洞 | 特定应用程序 |
| 社会工程学 | 测试人员安全意识 | 员工、流程 |
| 红队演练 | 全面的对手模拟 | 整个组织 |
#### 枚举潜在威胁
- [ ] **识别高风险区域** - 哪里可能发生损害?
- [ ] **评估数据敏感性** - 哪些数据可能被泄露?
- [ ] **审查遗留系统** - 旧系统通常存在漏洞
- [ ] **映射关键资产** - 确定测试目标的优先级
#### 定义范围
- [ ] **列出范围内的系统** - IP、域名、应用程序
- [ ] **定义范围外的项目** - 需要避开的系统
- [ ] **设定测试边界** - 允许使用哪些技术?
- [ ] **记录排除项** - 第三方系统、生产数据
#### 预算规划
| 因素 | 考量 |
|--------|---------------|
| 资产价值 | 价值越高 = 投入越高 |
| 复杂性 | 系统越多 = 时间越长 |
| 所需深度 | 全面测试成本更高 |
| 声誉价值 | 知名公司收费更高 |
**预算现实检查:**
- 低价渗透测试往往效果不佳
- 将预算与资产关键性对齐
- 考虑