就像是学习每门编程语言一样的"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”