1.前期交互阶段
确定渗透测试的范围,目标,限制条件和具体服务内容。
2.情报搜集阶段
搜集已知的信息(如:IP地址,站点,网站创建者的信息),搜集中发现的漏洞,网络拓扑结构和安全性能方面的信息等
3.威胁建模阶段
搜集所获得的信息进行整理,筛选出有用的信息,确定渗透的方向,找出合理的渗透方向。
4.漏洞分析阶段(取得访问权限)
在得到的一系列信息中进行试验,找出薄弱点,对漏洞进行挖掘,如果在试验过程中找到出现的新漏洞,可以加以利用,然后编辑渗透代码,打开渗透路径
5.渗透攻击阶段
在打开渗透路径后,对自己进行提权,让自己获得访问控制权,即system权限,管理员权限等
6.后渗透攻击阶段(清除痕迹)
找到网站的一些重要信息,并找出能够对网站做出损失的攻击途径,完成后清除在渗透过程中的痕迹
7.报告阶段
总结出漏洞和修复方案