Kali-Linux之前的滲透神器BackTrack是基于Ubuntu的,界面比較友好,字體渲染看起來(lái)也比較舒服(也可能是本人用慣了Ubuntu的緣故)。后來(lái)官方終止BackTrack,開(kāi)發(fā)Kali-Linux來(lái)替代BackTrack,功能更強(qiáng)大。Kali-Linux同Ubuntu一樣,基于Debian,無(wú)奈本人覺(jué)得Kali-Linux看起來(lái)有些丑,尤其字體渲染不能忍,另外自己的Ubuntu虛擬機(jī)已經(jīng)配置好很多可用的東西了,再搞一個(gè)虛擬機(jī)來(lái)覺(jué)得麻煩,想繼續(xù)基于Ubuntu的環(huán)境使用Kali-Linux上的滲透測(cè)試工具。于是有了此文,大致記錄一下步驟,自備后用;也分享一下,給需要的人。
測(cè)試環(huán)境:
Ubuntu14.04-LTS-Desktop-AMD64
VMWare-Fusion虛擬機(jī)
一、導(dǎo)入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,因?yàn)檫€沒(méi)導(dǎo)入Kali-Linux的官方公鑰,更新會(huì)導(dǎo)致簽名驗(yàn)證失敗,繼續(xù)進(jìn)行下一步:
二、導(dǎo)入公鑰
- 下載
# gpg --keyserver subkeys.pgp.net --recv-key 44C6513A8E4FB3D30875F758ED444FF07D8D0BF6
- 導(dǎo)入
# gpg --export --armor 7D8D0BF6 | apt-key add -
其中7D8D0BF6是上面『下載』那一步里44C6513A8E4FB3D30875F758ED444FF07D8D0BF6的后8位
- 更新
此時(shí)就可以在終端里輸入apt-get update來(lái)更新系統(tǒng)了。
三、測(cè)試
安裝一個(gè)metasploit試試:
# apt-get install metasploit
不出意外就會(huì)成功安裝,然后看看metasploit有沒(méi)有更新:
# msfupdate
完成后就可以打開(kāi)使用了:
# msfconsole
注意
本人用的Ubuntu14.04-LTS,相比Kali-Linux,各種程序版本可能比較新,從Kali-Linux上下載的工具的一些依賴(lài)包版本可能偏高,比如剛裝上的metasploit:

注意圖中的
msfconsole命令下的WARNING,對(duì)正常使用有沒(méi)有影響、影響多大,還未測(cè)試,日后再說(shuō)。另外,可能用低版本些的Ubuntu會(huì)好一點(diǎn),但理論上也不排除部分依賴(lài)包版本不匹配的現(xiàn)象。