一、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才生效。性能