1.要在任何基于debian的Linux VirtualBox中安装VirtualBox,只需打开终端,输入以下命令:
# sudo apt-get install virtualbox
2.安装完成后,我们将通过导航到“Applications | Accessories | VirtualBox”在菜单中找到 VirtualBox。或者,我们可以从终端调用它:
# virtualbox
提示:如果使用Windows计算机作为基本系统,请跳至第3步。
3.在Windows中,我们需要从下面的网站,下载Virtual Box安装程序 https://www.virtualbox.org/wiki/Downloads
4.下载文件后,我们打开它并启动安装过程。
5.在第一个对话框中,单击“下一步”并按照安装过程进行操作。
6.我们可能会被问到从Oracle公司安装网络适配器的问题;为了使虚拟机中的网络正常工作,我们需要安装这些设备
8.现在我们已经运行了virturalBox,我们准备建立虚拟机来建立我们自己的测试环境。
拓展
Virtual Box扩展包为Virtual Box的虚拟机提供了额外的特性,比如USB2.0/3.0支持和远程桌面功能。可以从https://www.virtualbox.org/wiki/Downloads下载。下载后,只需双击它, Virtual Box 将完成其余的工作。
还有其他一些虚拟化选项。如果你不喜欢使用Virtual Box,你可以尝试以下方法: VMware Workstation /Player QEMU Xen
●Kernel-based Virtual Machine(KVM)
1.2创建一个Kali Linux虚拟机
Kali是一个GNU/Linux发行版,由攻击安全构建,主要关注安全性和渗透测试。它附带了许多预先安装的工具,包括安全专业人员用于逆向工程、渗透测试和取证分析的最流行的开源工具。
我们将在本书中使用Kali Linux作为攻击平台,我们将从头创建一个虚拟机,并在此“秘籍”中安装KaliLinux。
准备
Kali Linux可以从它的官方下载页面https://www.kali.org/downloads/获得,对于本教程,我们将使用64位系统(页面表格上的第三个选项)。
实战演练
在Virtual Box中创建虚拟机的过程非常简单,让我们看看这个并执行以下步骤:
1.要在Virtual Box中创建新的虚拟机,可以使用主菜单、Machine | New或单击new按钮。
2.弹出新对话框,这里,我们为虚拟机选择一个名称、类型和操作系统的版本:
云动态分配(Dynamicallyallocated):这意味着当我们在虚拟系统中添加或编辑文件时,这
个虚拟机的磁盘映像的大小将会增加(实际上,它将添加新的虚拟磁盘文件)。
对于硬盘文件类型,选择VDI(VirtualBox磁盘映像)并单击Next。
接下来,我们需要选择文件存储在主机文件系统中的位置和它们的最大容量;这是虚拟
操作系统的存储容量。我们保留默认位置,选择35.36GB大小。这取决于你的基础机
器的资源,但是为了安装必需的工具,至少应该是20GB。现在,点击创建: