当您运行 Web 应用程序的渗透测试时,您可以概括几个步骤。 它们的特点是使用不同的工具和相同的结果获得。 也可以注意到,各个阶段并不总是紧跟在一起。 然而,大多数情况下,从一个阶段获得的结果往往是下一阶段的输入。 下图显示了渗透测试的提取阶段:Web 应用程序渗透测试的第一阶段主要是收集尽可能多的 有关 Web 应用程序被攻击的信息。 任何人,即使是起初看起来微不足道的人,在发现和利用潜在错误方面都至关重要。 这将主要包括有关所使用技术、网络识别和操作系统的信息。 下一阶段的重点是发现整个应用程序,学习其逻辑和所有功能。 这是正确评估和区分安全错误和应用程序的正确和预期结果所必需的。 下一步是查找潜在错误的阶段。 这是通过执行各种类型的测试来完成的。 这允许您确定是否以危险的方式使用给定应用程序功能。 利用所发现的错误的阶段仍在继续。 正是在这里,渗透测试人员为任何利润(例如通过获取敏感信息)准备攻击载体。 根据获得的结果,攻击者评估检测到的漏洞的临界性。 从客户的角度来看,最后和最重要的阶段是准确记录检测到的漏洞和编写有关所进行研究的报告的阶段。 编写的文件应以技术和管理人员都能理解的通用语言编写。 要使困难的决策更加容易,请描述检测到的漏洞,以显示对业务的影响。
渗透测试阶段
Bookmark the permalink.