所谓安全测试环境就是在已存在的一个系统中,利用虚拟机工具创建出一个内在的虚拟系统,也被称作安全测试环境。该系统与外界独立,但与已存在的系统建有网络关系,该系统中可以进行测试和模拟黑客入侵方式。
虚拟机软件是一种可以在一台计算机上模拟出很多台计算机的软件,而且每台计算机都可以运行独立的操作系统,且不相互干扰,实现了一台“计算机”运行多个操作系统的功能,同时还可以将这些操作系统连成一个网络。
常见的虚拟机软件有VMware和Virtual PC两种。VMware是一款功能强大的桌面虚拟计算机软件,支持在主机和虚拟机之间共享数据,支持第三方预设置的虚拟机和镜像文件,而且安装与设置都非常简单。
Virtual PC运用具有最新的Microsoft虚拟化技术,用户可以使用这款软件在同一台计算机上同时运行多个操作系统,操作起来非常简单,用户只需单击一下,便可直接在计算机上虚拟出Windows环境,在该环境中可以同时运行多个应用程序。
虚拟系统就是在现已有的操作系统的基础上,安装一个新的操作系统或者虚拟出系统本身的文件,该操作系统允许在不重启计算机的基础上进行切换。
创建虚拟系统的好处有以下几种。
(1)虚拟技术是一种调配计算机资源的方法,可以更有效、更灵活地提供和利用计算机资源,降低成本,节省开支。
(2)在虚拟环境里更容易实现程序自动化,有效地减少测试要求和应用程序的兼容性问题,在系统崩溃时更容易实施恢复操作。
(3)虚拟系统允许跨系统进行安装,如在Windows 10的基础上可以安装Linux操作系统。