0x01 安装
kali的安装方式有几种
硬盘安装
- 下载安装镜像(传送门)
- 验证hash值(防止下载不完整,在windows没有自带计算摘要的工具,所以可以下载一个sha1sum,linux的有自带计算工具,用type命令查看hash值得文件来比对是否完整)
- 制作启动光盘(live)
- 制作启动U盘(推荐unetbootin,使用U盘安装需要制作启动U盘至少4G以上)
- 设置BIOS的启动顺序
开机
live指你不需要对你的硬盘格式化来重新安装,从而可以提前体验一波,看看是否合你胃口,这种方式有个缺点就是你不能安装新软件包和更新,因为不可写入。
不过建议可以使用Live USB persistence 或持久加密USB 就可以了。感觉有自己的kali移动的操作系统不觉得很爽吗。哈哈哈。
DOCKER环境下的使用kali(容器技术)虚拟化和Docker
虚拟化优缺点(互不干扰,但是每个应用都需要很大的空间,必须要完整的操作系统)
docker的优缺点
- 虚拟出相对独立的运行环境,但是没有完整的操作系统,启动速度很快(以秒级来计算),自行加载出需要的驱动组件。
Kali Docker image(官方提供的image几乎不包含任何的软件包和工具,需要自行添加)
虚拟机安装
VM workstation
virtualbox(在win8系统中必须要卸载kb3045999)通过powershell来卸载
get-hotfix -id KBXXXXXXXX //看看是否安装
wusa /uninstall /kb:XXXXXXX //卸载
虚拟机安装就不再强调啦
0x02 升级
uname -a //查询版本
uname -r
在你命令中可以嵌套查询
$(uname -a)//等等
apt-get //debian版本的包管理
apt-get update //更新索引文件
apt-get update && apt-get upgrade &&apt-get dist-upgrade//更新和升级
怎么查看文件的执行权限呢就是
ls -l
赋予执行权限
chmod +x XXXXXXX