一、Kali Kali Linux是基于 Debian 的 Linux发行版,设计用于数字取证和渗透测试的操做系统。由Offensive Security Ltd维护和资助。最早由 Offensive Security的 Mati Aharoni 和 Devon Kearns 经过重写BackTrack 来完成,BackTrack 是他们以前写的用于取证的 Linux发行版。
二、Kali Linux预装的渗透测试软件,包括nmap (端口扫描器)、Wireshark (数据包分析器)、John the Ripper (密码破解器),以及 Air-crack- ng (一应用于对无线局域网进行渗透测试的软件)。用户可经过硬盘、live CD 或 live USB 运行 Kali Linux。Metasploit 的 Metasploit Framework 支持 Kali Linux,Metasploit 是一套针对远程主机进行开发。
三、Kali Linux的特征
Kali是BackTrack Linux彻底遵循Debian开发标准的完整重建,全新的目录框架、复查并打包全部工具、还为VCS创建了Git树。具体特性有:
(1) 超过 300 个渗透测试工具;
(2) 永久免费:Kali Linux一如既往的免费;
(3) 遵循FHS:Kali的开发遵循Linux目录结构标准;
(4) 支持大量无线设备;
(5) 集成注入补丁的内核;
(6) 多语言;
(7) 彻底的可定制。linux
Kali Linux系统在VMware中的安装网络
1.打开VMware以及准备好kali Linux系统镜像(系统镜像能够在kali官网www.kali.org 进行下载),点击“新建虚拟机”,如图所示。
2.在出现的弹窗中选择“典型(推荐)”,而后点击“下一步”。接着继续选择“稍后安装操做系统”,而后点击“下一步”,如图所示。
3.客户机操做系统这里选择“Linux”,版本选择“Ubuntu 64位”,而后点击“下一步”,如图所示。
4.在“命名虚拟机”的向导中,咱们把虚拟机命名为“kali linux”,虚拟机的安装位置放在E盘下的kali linux文件夹下。而后点击“下一步”,如图所示。
5.指定磁盘容量,这里默认20GB就行,勾选“将虚拟磁盘存储为单个文件”,而后点击“下一步”。
6.在建立完成虚拟机后,先不要点击“完成”。由于尚未选择kali linux镜像的位置,因此这里咱们要点击“自定义硬件”选择kali的镜像文件路径。而后在硬件这一界面左边选择“新CD/DVD(SATA)”,右边勾选“使用ISO映像文件”,以后点击“关闭”,开启虚拟机进行安装、配置。以下图所示。框架
7.在启动刚刚安装好的Kali Linux后,会出现图2-1-8所示的界面,界面里的Live开头的不是系统安装,相似于Windows PE,用于恢复系统,其余的选项暂时用不到,因此暂时能够不用管,这里咱们选择简单的图形化安装“Graphical install”,接着按下enter键便可(此时鼠标是没法操做的,退出虚拟机操做界面须要使用ctrl+alt组合键)。
(1) 接下来是“系统语言选择”,这里咱们能够用鼠标选择“Chinese中文(简体)”,而后点击“Continue”;
(2) 接着会问咱们“是否要以所选的语言继续安装”,点击“是”,继续下一步;
(3) 选择国家区域这一块,咱们勾选“中国”,而后点击“继续”;
(4) 匹配键盘这块,咱们选择“汉语”,点击“继续”;
(5) 接下来是输入系统主机名,这里默认“kali”便可,点击“继续”;
(6) 接下来是为kali设置Root用户密码。这个密码须要牢记。设置好后点击继续;
(7) 接着会问咱们“是否要以所选的语言继续安装”,点击“是”,继续下一步;
(8) 选择国家区域这一块,咱们勾选“中国”,而后点击继续,匹配键盘这块,咱们选择“汉语”,点击“继续”;
(9) 接下来是输入系统主机名,这里默认“kali”便可,点击“继续”。“域名”这个能够不用填写,直接点击继续,接下来是为kali设置Root用户密码。这个密码须要牢记。设置好后点击继续。选择“向导-使用整个磁盘”,点击继续;
8.在选择要分区的磁盘,这里只有一个,默认就行。而后选择“将全部文件放在同一个分区中(推荐新手使用)”,如图2-1-9所示。
(1) 接下来选择“结束分区设定并将修改写入磁盘”,点击继续;
(2) 接下来选择“是,否”将改动写入磁盘,这里选择“是”,点击继续,如图2-1-10,等待安装;
(3) 问是否使用网络镜像,这里选择“否”,点击继续,再次等待安装。勾选“是”将GRUB启动引导器安装到主引导记录(MBR)上,点击继续;
(4) 安装启动引导器的设备,选择“/dev/sda”,点击“继续”。安装完成,点击继续,等待结束安装进程后,启动kali,如图。工具
2、虚拟机VMware Tools的做用及安装
该部分主要介绍VMware Tools的做用以及在Kali Linux下的安装过程。
2.1虚拟机VMware Tools的做用
1.更新虚拟机中的显卡驱动, 使虚拟机中的XWindows能够运行在SVGA模式下。在客户操做系统中安装Mware Tools很是重要。若是不安装VMware Tools,虚拟机中的图形环境被限制为VGA模式图形(640x480,16色)。使用VMware Tools,SVGA 驱动程序被安装,VMware Workstation 支持最高 32 位显示和高显示分辨率,显著提高整体的图形性能。
2.在主机和客户机之间时间同步。(注意: 只有当你在客户操做系统中设置时钟为一个比在主机中设置的时间更早的时间时,才能够在客户和主机操做系统之间同步时间)。
3.支持同一个分区的真实启动和从虚拟机中启动, 自动修改相应的设置文件。
4.自动捕获和释放鼠标光标。未安装VMware Tools的时候只能用Ctrl+Alt来释放鼠标,安装VMware Tools后能够实现虚拟机和主机图形用户界面之间平滑移动鼠标光标。
5.在主机和客户机之间或者从一台虚拟机到另外一台虚拟机进行复制和粘贴操做。
6.改善网络性能。
7.在安装虚拟机VMware Tools以前,你还须要知道如下内容:
(1)虚拟机有免安装绿色版,也有非免安装绿色版,通常非免安装绿色版在你安装完虚拟机后,其目录下会自动生成VMware Tools安装文件(Windows.iso、Linux.iso),而免安装绿色版由于是压缩包,里面有没有VMware Tools安装文件那就要看发布这个包的人有没有把VMware Tools安装文件打包在里面咯,若是没有,须要本身去VMware官网下载;
(2)虚拟机能够装多个系统、多种系统(只要你硬盘够大),这你们都知道,然而 VMware Tools不是针对虚拟机的,而是针对系统的,也就是说假如你虚拟机装有两个系统(能够都是Windows XP),其中一个系统中安装了VMware Tools,那么就只有安装了VMware Tools的这个系统才能使用VMware Tools的功能,另一个系统并不能使用VMware tools,不要觉得在一个系统中装了VMware Tools,之后我装什么系统就不用安装VMware Tools均可以使用VMware Tools了,你哪一个系统须要使用VMware Tools,哪一个系统就要安装VMware Tools,这是一一对应的关系;
(3)VMware Tools安装须要根据系统,不一样的系统就有不一样的VMware Tools镜像,不过你们都是ISO格式的包(Windows.iso、Linux.iso),安装的时候就要根据你的虚拟系统来选择再安装了,不要见到是*.iso格式就选了,好比Linux有Linux的VMware tools,通常命名为Linux.iso,它最终是经过运行Linux.iso包里面 *.pl 格式的文件进行VMware tools安装的,若是你是XP系统,VMware tools安装包通常命名为Windows.iso,它最终是经过运行Windows.iso包里面的steup.exe来运行安装的;
(4)只须要弄清这三点,基本上是彻底能够轻松安装VMware Tools了。
2.2VMware Tools在Kali Linux下的安装
1.打开VMware开启Kali,点击VMware左上方功能区的“虚拟机”,而后点击“安装VMware Tools”,桌面上就会出现一个VMware Tools的光盘,如图所示。
2.将里面的VMwareTools-10.3.2-9925305.tar.gz文件复制到桌面(因为虚拟机版本以及Kali Linux版本不一样可能文件名称有所不一样)。
3.打开Kali终端,经过“cd 桌面”命令进入kali的桌面文件夹中,而后输入“tar zxvf VMwareTools-10.3.2-9925305.tar.gz”命令敲回车,进行解压,如图所示。
4.解压后就获得一个名为“vmware-tools-distrib”文件夹,而后在Kali终端继续输入“cd vmware-tools-distrib”(进入该文件夹)、“./vmware-install.pl”(开始安装VMware Tools)两条命令,如图所示。
5.接下来一路按回车键enter就行,安装成功后如图所示。
6.继续在Kali终端输入“reboot”,重启Kali后,VMware Tools才生效。性能