Python渗透测试编程技术:方法与实践(第2版)
上QQ阅读APP看书,第一时间看更新

2.4 VMware的高级操作

在进行渗透测试学习时,很多技术不能直接应用在真实世界中,因为这些技术的破坏性可能会带来法律上的问题。如果拥有一个属于自己的网络安全渗透实验室,将会是一个非常理想的选择。将现实中的网络在实验室中模拟出来,这样就可以更好地研究各种渗透测试的方法,而不必担心由此引发的后果。

不过假想一下,即使是模拟一个只有5台计算机的网络,也需要占用不小的空间,而且对这些设备进行调试十分麻烦。不过好在除了使用真实设备之外,还有一个选择,那就是使用虚拟机。使用VMware虚拟机软件就可以在一台计算机上模拟出多台完全不同的计算机。这样只需要一台计算机就可以建立一个网络安全渗透实验室。当然,这台计算机的硬件配置越高越好,其中影响最大的硬件就是内存条,最好使用8 GB以上的内存条。

2.2节的Kali Linux 2安装中已经提到了VMware的使用方法,这里不再赘述。接下来了解下如何使用VMware来建立一个网络安全渗透实验室。