就像是學習每門編程語言一樣的"Hello, World."一樣,在每學習一門新技術的時候,我都通過"Hello, Xxxx"來開啓這門技術的大門。
目錄
考慮到各大互聯網平臺已經有對Kali Linux的初步認識、下載安裝等各類基礎有了較多的文章了,而爲了這個構建完整的Kali Linux學習體系,這裏從另外一個角度介紹Kali Linux!
發展版本
Kali Linux的前身爲BackTrack Linux。
從發佈至今,一共有四個版本代號:
- moto:對應的Kali系統版本爲1.0.x,對應的時間爲2013年3月13日~2014年10月6日。
- kali:對應的Kali系統版本是1.1.X,對應的時間爲2015年2月7日~2015年3月13日。
- sana:對應的Kali系統版本是2.0,對應的時間爲2015年8月31日
- kali-rolling:對應的Kali系統版本是2016年1月之後的版本。
獲取Kali Linux
總共有兩種方法:
- 方法一:http://cdimage.kali.org/
- 方法二:https://www.kali.org/downloads/
鏡像下載
進入:http://cdimage.kali.org/
獲取Kali Linux
總共有兩種方法:
- 方法一:http://cdimage.kali.org/
- 方法二:https://www.kali.org/downloads/
鏡像下載
進入:http://cdimage.kali.org/
官網Torrent下載
進入:https://www.kali.org/downloads/
軟件源
軟件源的組成結構:
- 軟件類型:
- deb:代表軟件包
- deb-src:代表軟件的源碼
- 軟件位置:
- Kali Linux系統的版本號:按照時間順序依次有:moto、kali、sana、kali-rolling
- 軟件性質:進入/kali/dists/kali-rolling目錄
常用軟件源
- 在終端執行:vim /etc/apt/sources.list
- 進入插入模式,輸入以下任意一個源,保存
- 一旦換了軟件源,一定要執行apt-get update進行更新操作。
官方軟件源:
deb http://http.kali.org/kali kali-rolling main contrib non-free
deb-src http://http.kali.org/kali kali-rolling main contrib non-free
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里雲
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
#清華大學
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
軟件操作
在線安裝:
- 搜索軟件包:apt-cache search “軟件包名”
- 根據命令搜索軟件包:apt-file search “命令” (需要安裝apt-file: apt-get install apt-file)
- 查看軟件包結構:apt-file list 軟件包名
- 安裝/更新軟件:apt-get install 軟件包名
- 移除軟件:apt-get remove 軟件名
離線(軟件包、源碼包)安裝:
安裝二進制包的軟件:dpkg -i 二進制軟件包名.deb
- 以安裝nessus爲例:
- 去官網下載deb二進制包:https://www.tenable.com/downlaods/nessus
- Firefox默認下載到當前用戶的Downloads文件夾中
- 進入Downloads文件夾執行:dpkg -i Nessus(Tab鍵補全).deb
- 等待其自動執行完畢即可
安裝tar.gz的源碼包(先解壓,再安裝):tar zxvf 源碼包 [-C 解壓位置]
安裝tar.bz2的源碼包:tar jxvf 源碼包 [-C 解壓位置]
安裝zip格式的源碼包(GitHub上的所有軟件打包下載都是這種格式)。先解壓:uzip 源碼包文件名.zip
安裝Windows操作系統的軟件:
- wine:運行Windows32位架構的軟件包
- wine4:運行Windows64位架構的軟件包
- 使用wine命令安裝的軟件,默認被安裝到/root/.wine目錄中,並且將會模擬出一個Windows系統的虛擬路徑
安裝Windows可執行文件:
- wine 文件名.exe
- 例如:wine sourceinsight4096-setup.exe
運行剛剛安裝的exe文件:
- wine “文件所在位置.exe”
- 例如:wine “C:\\Program Files(x86)\\Xxx Xxx\\Aaa.exe”