一、更新源
更新源是Kali升级的必要步骤,它能够让你顺利地安装一些新的软件包,以及获得更新的功能和安全修复。
首先,进入终端并使用nano打开源列表文件:
sudo nano /etc/apt/sources.list
将文件中的源列表中的“kali-rolling”修改为“kali-last-snapshot”:
deb http://http.kali.org/kali kali-last-snapshot main non-free contrib
deb-src http://http.kali.org/kali kali-last-snapshot main non-free contrib
接着,更新源:
sudo apt update
最后,升级Kali:
sudo apt full-upgrade
二、更新Kali内核
更新内核是Kali升级的一个重要环节,它可以让你获得更好的性能、功能和安全性。
首先查看当前的内核版本:
uname -r
接着,进入终端并使用下面的命令更新内核:
sudo apt-get install -y linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,')-dbg
sudo apt-get install -y linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,')-dbg
sudo apt-get install -y linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,')-dbg:i386
sudo apt-get install -y linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,')-dbg:i386
运行下面的命令重启,使内核更变生效:
sudo reboot
三、升级新版本的metasploit
metasploit是一款广泛使用的渗透测试框架。升级metasploit可以让你使用最新的功能和漏洞利用。
首先,输入下面的命令更新源:
sudo apt update
接下来,升级metasploit:
sudo apt upgrade metasploit-framework
等待升级完成,输入下面的命令检查metasploit版本号:
msfconsole -v
四、更新其他工具
Kali Linux 内置了很多常用的工具,这些工具有时需要我们手动升级,以便获取更好的性能和安全性,并解决程序本身中的漏洞。
更新工具的方法基本相同,以nmap为例:
sudo apt-get update
sudo apt-get install nmap
如果nmap已经安装,则输入下面的命令升级:
sudo apt-get update
sudo apt-get upgrade nmap
五、使用修改版的Kali Linux
如果你想拥有更好的使用体验,那么你可以使用已经被修改过的Kali Linux版本,比如黑防联盟或WHLabs所修改的BugKiller。
这里给出一个下载BugKiller的方式,以及安装BugKiller的方法:
wget https://pan.whlabs.com.cn/se00000001/013cd81c8df26b4a74225f6e3eae1201/BugKiller-2020.1-x64.iso
sudo dd if=./BugKiller-2020.1-x64.iso of=/dev/sdb bs=4MB
安装过程较为简单,与安装标准版Kali Linux基本相同。
六、总结
通过以上的方法,我们可以更好地升级我们的Kali Linux,让我们获得更好的使用体验、功能和安全性。同时,学习以上的方法也可以让我们更好地理解Linux的基本操作和遇到问题时的解决方法。