Kali-Linux之前的滲透神器BackTrack是基於Ubuntu的,界面比較友好,字體渲染看起來也比較舒服(也可能是本人用慣了Ubuntu的緣故)。後來官方終止BackTrack,開發Kali-Linux來替代BackTrack,功能更強大。Kali-Linux同Ubuntu一樣,基於Debian,無奈本人覺得Kali-Linux看起來有些丑,尤其字體渲染不能忍,另外自己的Ubuntu虛擬機已經配置好很多可用的東西了,再搞一個虛擬機來覺得麻煩,想繼續基於Ubuntu的環境使用Kali-Linux上的滲透測試工具。於是有了此文,大致記錄一下步驟,自備後用;也分享一下,給需要的人。
Kali Linux安裝系列閱讀:
測試環境:
Ubuntu14.04-LTS-Desktop-AMD64
VMWare-Fusion虛擬機
--------------------------------------------------------------------------------
一、導入Kali-Linux源
Ubuntu和Kali-Linux同樣基於Debian,源可以共用。在Ubuntu的 /etc/apt/sources.list 文件中追加Kali-Linux的官方源:
deb http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb-src http://http.kali.org/kali kali main non-free contrib
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free
先不要急著apt-get update,因為還沒導入Kali-Linux的官方公鑰,更新會導致簽名驗證失敗,繼續進行下一步:
二、導入公鑰
1.下載
# gpg --keyserver subkeys.pgp.net --recv-key 44C6513A8E4FB3D30875F758ED444FF07D8D0BF6
2.導入
# gpg --export --armor 7D8D0BF6 | apt-key add -
其中7D8D0BF6是上面『下載』那一步裡44C6513A8E4FB3D30875F758ED444FF07D8D0BF6的後8位
3.更新
此時就可以在終端裡輸入apt-get update 來更新系統了。
三、測試
安裝一個metasploit試試:
# apt-get install metasploit
不出意外就會成功安裝,然後看看metasploit有沒有更新:
# msfupdate
完成後就可以打開使用了:
# msfconsole
注意
本人用的Ubuntu14.04-LTS,相比Kali-Linux,各種程序版本可能比較新,從Kali-Linux上下載的工具的一些依賴包版本可能偏高,比如剛裝上的metasploit:
注意圖中的msfconsole命令下的WARNING,對正常使用有沒有影響、影響多大,還未測試,日後再說。
另外,可能用低版本些的Ubuntu會好一點,但理論上也不排除部分依賴包版本不匹配的現象。
更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2