渗透测试过程主要分为几个阶段? |
您所在的位置:网站首页 › 渗透测试是一个什么过程 › 渗透测试过程主要分为几个阶段? |
虽然说,渗透测试没有一个标准定义,但其的作用是不可忽视的,它是通过模拟恶意黑客的攻击方法,来评估计算机网络系统安全的一种评估方法,可以发现潜在的漏洞和弱点,从而进一步解决安全风险。那么渗透测试过程主要分为几个阶段?一起来看看具体内容介绍。 标准的渗透测试过程分为7个阶段:交互阶段、情报收集阶段、威胁建模阶段、漏洞分析阶段、渗透攻击阶段、后渗透攻击阶段、报告阶段。 1、交互阶段 明确测试目标的范围、规则以及需求。例如目标IP、内网还是外网;渗透时间及程度,提权与否;漏洞类型等等。 2、信息收集阶段 利用主动扫描、开放搜索等方式进行信息收集。需收集的信息包含:基础信息、系统信息、版本信息、应用信息、服务信息等。 3、威胁建模阶段 分析收集到的信息,使用合适的方式,针对性探索漏洞。如系统漏洞,web应用漏洞,websever漏洞等等。 4、漏洞分析阶段 将探索到的可能被利用的漏洞进行验证,必要时搭建模拟环境进行测试。过程可能涉及到自动化验证或者手工验证等。 5、渗透攻击阶段 将收集到的信息进行分析,准备好精准打击,确定是否需要绕过防火墙等防御机制,制定攻击路径,绕过检测机制,准备好攻击代码。 6、后渗透攻击阶段 按照制定好的计划,展开攻击,获取内部信息后,实施进一步渗透。渗透测试一般情况下不需要考虑后门或者清理痕迹,除非是攻防演练或者护网行动等。 7、渗透测试报告 对渗透测试整个过程中收集到的信息进行整理,如渗透工具、漏洞信息等,然后将相关资料做成报告,并分析漏洞风险及提出合理解决方案。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |