针对大型网站的扫描,我们按照戴明环 PDCA 的方法论来进行规划和讨论,建议 AppScan 使用步骤:计划( Plan)、执行(Do)、检查(check)、分析(Analysis and Action)
在计划阶段:明确目的,进行策略性的选择和任务分解
明确目的:选择合适的扫描策略 了解对象:首先进行探索,了解网站结构和规模 确定策略:进行对应的配置 按照目录进行扫描任务的分解 按照扫描策略进行扫描任务的分解 2
执行阶段:一边扫描一遍观察 进行扫描 先爬后扫(继续仅测试) 3
检查阶段(Check) 检查和调整配置 4
结果分析(Analysis) 对比结果 汇总结果(整合和过滤) 下面我们针对每个阶段,进行具体的阐述
准备阶段 AppScan 安装环境要求和检查 为了保证更好的扫描效果,安装 AppScan 的硬件建议配置如下: Rational AppScan 安装配置要求 硬件 最低需求 处理器 Pentium P4, 2
4 GHz 内存 2 GB RAM 磁盘空间 30 GB 网络 1 NIC 100 Mbps(具有已配置的 TCP/IP 的网络通信) 其中,处理器和内存建议越大越好,而磁盘空间,建议系统盘(一般是 C 盘)磁盘空间至少保留 10G,如果系统盘磁盘空间比较少,可以考虑把用户文件等保存在其他盘;如默认的用户文件是:C:\Documents and Settings\Administrator\My Documents\AppScan;可以修改为其他路径
该路径可以在菜单栏中依次选择工具 - 选项 - 一般 - 文件位置部分修改
设置文件保存路径 磁盘要求:修改临时文件路径 有时候大家会发现,已经把上面的地址都修改到了其他盘,但是在扫描过程中,还是会发现 C 盘的空间快速被消耗,分析原因,是因为很多临时文件都保存在 C 盘 ,