📜  道德黑客-笔测试

📅  最后修改于: 2020-12-06 12:15:21             🧑  作者: Mango


渗透测试是许多公司为了最小化其安全漏洞而采用的一种方法。这是雇用专业人员的一种受控方式,他们将尝试破解您的系统并向您显示您应该修复的漏洞。

在进行渗透测试之前,必须先达成协议,其中必须明确提及以下参数-

  • 渗透测试的时间到了,

  • 攻击的IP来源在哪里,以及

  • 什么是系统的渗透领域。

渗透测试由专业的道德黑客进行,他们主要使用商业,开源工具,自动化工具和手动检查。没有任何限制;这里最重要的目标是发现尽可能多的安全漏洞。

渗透测试的类型

我们有五种类型的渗透测试-

  • 黑匣子-在这里,道德黑客没有有关他试图渗透的组织的基础结构或网络的任何信息。在黑匣子渗透测试中,黑客试图通过自己的方式查找信息。

  • Gray BoxGray Box-渗透测试的一种,道德的黑客对基础设施(例如其域名服务器)有部分了解。

  • 白盒-在白盒渗透测试中,道德黑客将获得有关他需要渗透的组织的基础结构和网络的所有必要信息。

  • 外部渗透测试-这种渗透测试主要针对网络基础架构或服务器及其在基础架构下运行的软件。在这种情况下,道德黑客会通过Internet使用公共网络尝试攻击。黑客试图通过攻击其网页,Web服务器,公共DNS服务器等来入侵公司的基础架构。

  • 内部渗透测试-在这种渗透测试中,道德黑客位于公司网络内部,并从那里进行测试。

渗透测试还会导致诸如系统故障,系统崩溃或数据丢失之类的问题。因此,公司在进行渗透测试之前应承担已计算的风险。风险的计算方法如下,它是管理风险。

风险=威胁×漏洞

您有一个在线的电子商务网站正在生产中。您想在渗透测试生效之前进行渗透测试。在这里,您必须先权衡利弊。如果继续进行渗透测试,则可能会导致服务中断。相反,如果您不希望执行渗透测试,则可能会冒未修补漏洞的风险,该漏洞将始终存在。

在进行渗透测试之前,建议您以书面形式确定项目范围。您应该清楚要测试的内容。例如-

  • 您的公司拥有VPN或任何其他远程访问技术,并且您想测试该特定点。

  • 您的应用程序的Web服务器带有数据库,因此您可能需要对其进行SQL注入攻击测试,这是Web服务器上最关键的测试之一。此外,您可以检查您的Web服务器是否不受DoS攻击。

快速提示

在进行渗透测试之前,您应牢记以下几点-

  • 首先了解您的要求并评估所有风险。

  • 雇用经过认证的人员进行渗透测试,因为他们受过培训,可以应用所有可能的方法和技术来发现网络或Web应用程序中可能存在的漏洞。

  • 进行渗透测试之前,请务必签署协议。