Kali Linux滲透測試實戰 1.2 環境安裝及初始化

1.2 環境安裝及初始化

 

目錄(?)[-]linux

 

  1. 環境安裝及初始化
    1. 下載映像
    2. 安裝虛擬機
    3. 安裝Kali Linux
    4. 安裝中文輸入法
    5. 安裝VirtualBox加強工具
    6. 配置共享目錄和剪貼板
    7. 運行 Metasploit Framework
      1. 啓動Kali的PostgreSQL服務
      2. 啓動Kali的Metasploit服務
      3. 在Kali運行msfconsole
    8. 小結

 

1.1節,咱們大體瞭解了Kali Linux的內置工具集,本節主要介紹虛擬機下的系統安裝。sql

若是您須要定製或者採用其餘方式安裝系統,請參考官方文檔,http://cn.docs.kali.org/。官方文檔內容大體以下圖:數據庫

KaliLinux官方文檔(1編程

Kali Linux 官方文檔(2安全

1.2.1 下載映像

在地址http://www.kali.org/downloads/,咱們能夠看到網站提供32位和64位的ISO映像文件。網絡

下載映像文件app

根據實際狀況選擇你要下載的版本,我下載的是Kali Linux 64 Bit工具

1.2.2 安裝虛擬機

相對於VMWare,我的更喜歡VirtualBox,由於VirtualBox是開源、免費,比VMWare更輕量。post

首先到https://www.virtualbox.org/wiki/Downloads下載VirtualBox。我選擇的是VirtualBox 4.3.4 for Windows hosts測試

安裝就很簡單了,這裏就不浪費篇幅了。

安裝完成以後,打開VirtualBox,開始安裝Kali Linux

1.2.3 安裝Kali Linux

打開VirtualBox以後,單擊「新建」,打開新建虛擬機對話框。

新建虛擬機

名稱隨意填寫,類型選擇Linux,版本選擇Debian或者Debian(64 bit),我安裝64位版本,因此選擇Debian(64 bit)。單擊「下一步」。

配置內存大小

內存大小,根據本身機器的內存選擇配置就能夠了,這裏採用默認值。

下一步,配置虛擬硬盤。

配置虛擬硬盤

選擇新建虛擬硬盤,單擊「建立」。

選擇虛擬硬盤文件類型

虛擬硬盤文件類型,選擇VDI類型。下一步。

虛擬硬盤物理存儲

這裏筆者選擇固定大小。下一步,選擇文件存儲位置,設置磁盤大小。

選擇文件存儲位置

虛擬磁盤的大小,建議要大於8G,筆者使用默認的8G安裝,結果中途失敗,修改成20G後,安裝成功。開始建立。

經歷一段時間等待(VirtualBox的虛擬磁盤建立速度確實不如VMWare),虛擬磁盤建立完畢。回到VirtualBox主界面,選擇咱們建立的虛擬機。單擊上方的「設置」按鈕。

 

選擇「存儲」選項卡。

接下來選中光驅。

配置光驅,加載安裝映像文件。在分配光驅屬性選擇「第一IDE控制器主通道」,加載下載的Kali Linux ISO文件。

選擇「網絡」選項卡,配置爲橋接模式。肯定。

配置網絡爲橋接模式

回到主界面,啓動虛擬機,加載ISO

選擇「Graphic install」,繼續。

選擇語言爲中文簡體。

選擇區域爲中國。

配置鍵盤爲「漢語」。

開始從光盤加載組件。

探測並配置網絡。

配置主機名,根據本身的喜愛配置就能夠了。

配置域名,若是不在外網,域名隨便配置就能夠了。

設置Root帳戶密碼。

配置磁盤分區,這裏和接下來的步驟,爲簡單起見,咱們都選擇非手工方式,選擇「使用整個磁盤」。

只有一個磁盤,繼續。

選擇分區方案。

確認分區方案。

開始安裝系統。

映像內容安裝完成後,會提醒是否使用網絡映像,若是處於聯網狀態,推薦使用,以便獲取更新的內容。

安裝完成後,點擊繼續,結束安裝過程。虛擬機會重啓進入Kali Linux

1.2.4 安裝中文輸入法

在系統登陸界面,選擇你設置的域,輸入用戶名「root」,你先前配置好的密碼,登陸。

系統默認是沒有中文輸入的,爲使用方便,先安裝中文輸入法。

先執行apt-get update 命令

接下來執行apt-get install fcitx

安裝成功後,執行apt-get install fcitx-googlepinyin,安裝谷歌拼音輸入法。

重啓系統。

在屏幕頂部能夠看到輸入法配置圖標,新建一個文檔,用Ctrl+Shift,能夠調出輸入法。

1.2.5 安裝VirtualBox加強工具

安裝VirtualBox加強工具以後,虛擬機和宿主機之間就能夠共享目錄、共享剪貼板了。

首先啓動Kali Linux虛擬機後,打開一個終端然執行以下命令來安裝Linux內核頭文件。

 apt-get update && apt-get install -y linux-headers-$(uname -r)

在虛擬機內部,按「鍵盤右側的Ctrl+D」,會自動加載加強工具光盤映像,提示是否要自動運行,點擊取消。

雙擊桌面上的光盤圖標,打開後複製VboxLinuxAdditions.run到本地目錄,例如/root/。或者在終端執行如下命令:

cp /media/cd-rom/VBoxLinuxAdditions.run /root/

接下來從終端進入文件所在目錄,先修改文件權限,保證能夠被執行。

chmod 755  VBoxLinuxAdditions.run

執行:

./VBoxLinuxAdditions.run

關閉虛擬機。

1.2.6 配置共享目錄和剪貼板

virtualBox中選中虛擬機,點擊「設置」,選擇「共享文件夾」。

添加一個本地目錄。

而後切換到「常規」,選擇「高級」選項卡,配置剪貼板共享。

啓動虛擬機。正常狀況下,系統啓動會自動掛載共享文件夾,在/media/目錄下。

1.2.7 運行 Metasploit Framework

按照官方文檔的說法,「依照Kali Linux網絡服務策略,Kali沒有自動啓動的網絡服務,包括數據庫服務在內。因此爲了讓Metasploit以支持數據庫的方式運行有些必要的步驟」。下面咱們按照官方文檔的說明,循序漸進的操做一下。

啓動KaliPostgreSQL服務

執行命令:

service postgresql start

使用

ss –ant

檢查PostgreSQL的運行狀態。

如圖,5432端口處於監聽狀態。

啓動KaliMetasploit服務

執行命令啓動Metasploit服務:

service metasploit start

Kali運行msfconsole

在終端執行msfconsole,啓動Metasploit客戶端。

而後在msf終端內,輸入db_status,查看數據庫狀態。

小結

本節的內容主要是安裝和基礎配置,未涉及具體的工具級別的內容。目前環境準備完畢,是否是萬事具有隻欠東風了呢?

在講解具體操做以前,我仍是想先講一講有關滲透測試的方法論有關內容。因爲本書的核心是實際操做,因此方法論的內容相對於相關書籍會極其簡單,只是一個簡單流程化的梳理。

1.3--《滲透測試的通常化流程》。

 

 

更多相關文章  

 

ps:對此文章或者安全、安全編程感興趣的讀者,能夠加qq羣:Hacking:303242737;Hacking-2羣:147098303;

相關文章
相關標籤/搜索