号称黑客专用的Linux系统,KaliLinux迎来了.2版本的更新,虽然更新不多,但也确定解决了不少问题,值得一看;其主要的更新内容如下:
KDE桌面和登录界面的更新;PowerShell的支持;ARM平台的升级;修改镜像的安装选项;一些基础设施的改善;
01KDE桌面和登录界面
因为XFCE和GNOME的更新使得KaliLinux有了不一样的外观和体验,大有回归backtrack-linux之意;所以为了不让KDEPlasma显得有些孤独,特别为KDEPlasma推出了新的的深色和浅色主题:
KDEPlasma桌面的深色主题KDEPlasma桌面的浅色主题此外,对登录界面(lightdm)还做了一些调整,登录框它看起来不一样了,因为它对齐了:
KDEPlasma桌面的深色主题的登录界面KDEPlasma桌面浅色主题的登录界面02对PowerShell的支持
在此版本中,将PowerShell加入到了KaliLinux的网络存仓库中,这意味着,可以在KaliLinux中使用PowerShell了;但在使用之前,必须先安装该软件包后才能使用,安装命令如下:
kali
kali:~$sudoaptinstall-ypowershellPowerShell被放到了kali-linux-large包中,这是KaliLinux的一个(主要)元包。这意味着,如果在系统安装配置过程中选择安装这个元包,或者在Kali启动并运行后,通过命令:sudoaptinstall-ykali-linux-large安装kali-linux-large软件包;如果PowerShell与当前的系统架构兼容,就可以直接跳转到pwsh。
需要注意的是,PowerShell并不在默认的元软件包中(即kali-linux-default中),但却在包含默认软件包和许多其他软件包的软件包中,并且可以在系统安装设置的过程中被选择。
03更新ARM设备
从KaliLinux.1版本开始,桌面系统就不再使用root/toor作为默认的登录凭证,而是改成了kali/kali作为默认的登录凭据;同样,从KaliLinux.2(当前版本)开始,在ARM镜像中也是如此了,也不再使用超级用户账号来登录了。
早在年4月份的时候,就已经提醒过,将不再使用8GB的SD卡;而现在,正式变为强制要求,要求是必须16GB或更大的SD卡。
此外,对于ARM架构的设备,不再安装locale-all(语言环境)了,转而建议通过命令:
sudodpkg-reconfigurelocales来设置系统的语言环境,然后重新登录,完成设置。
04对安装选项的更新
在KaliLinux.1版本中,使用了新的镜像格式:installer和live,初衷是让使用installer和live格式的镜像都可以在设置时自定义选择要使用的元包和桌面环境;但是当这样做的时候,就不能在installer和live格式的镜像中包含默认软件包之外的元包,因为这样创建出来的ISO镜像包会很大。
因为如果些软件包不在镜像中,在安装时又选择了默认选项以外的其他选项,就需要通过访问网络来获取默认软件包之外的选择了但缺失的软件包。在发布了这样的镜像包之后,有些些用户选择了安装所有的软件包(默认的+非默认的),然后经历了几个小时的安装。这点需要广大用户周知。
所以,KaliLinux官方在后台使用了不同的软件来生成这些镜像,并修复了几个bug,发布了.1a和.1b版本。
针对上述问题,官方给出了解决方案:
删除了安装程序镜像中的kali-linux-everything作为安装时间选项;将kali-linux-large和每个桌面环境都缓存到了安装镜像中(这也是它比之前的版本的下载量大一点的原因),并允许完全离线网络安装;删除了对live镜像的自定义选项:安装程序切换回复制实时文件系统的内容,并也允许再次完全离线安装,但会强制使用默认的XFCE桌面;
KaliLinux.2安装设置选项综上所述,在安装时,官方给出了一些安装建议:
如果想从实时镜像(DVD或U盘)中运行KaliLinux,使用live镜像;如果想要除默认选项之外的选项,使用installer镜像;如果想要使用XFCE以外的其他桌面环境,使用installer镜像;如果不确定安装那个镜像,使用installer镜像;总之,简单总结为:installer镜像是首选项。
在安装KaliLinux时,需要明确你要使用KaliLinux做什么,你的目的为何;虽然KaliLinux是以安全、渗透测试者的专业工具著称,但并不是系统的每个功能我们都需要的,更多并不总是更好;对于kali-linux-everything镜像,有安装的理由,同样也有不安装的理由,但在安装之前,都需要先对KaliLinux有一个全面的了解和认识,从而明确想要通过KaliLinux获得些什么,而不是盲目跟从。
05最新的软件和图标
在每个KaliLinux版本发布时,都会伴随着一些软件最新版的更新,其中比较大的代表如下几个:
GNOME3.36Joplin:将会在KaliLinux.3中将其用来替换CherryTree;NextnetPython3.8SpiderFoot由于某些工具的需要,在KaliLinux中重新加入了python2-pip,但是Python2已走到了生命的尽头,不再更新;所以在新发布的KaliLinux.2中,已不再支持Python2,转而支持Python3,所有基于Python2的工具也将不再支持。
KaliLinux.2的新图标06其他
支持在Kali使用WSL;Nexmon支持:在Nexus6P,Nexus5,SonyXperiaZ5Compact等设备上的wlan0中提供了WiFi监视器支持和帧注入功能;OpenPlus3T的镜像已经可以下载;在代码仓库中使用了个不同的内核,从而使NetHunter支持超过64种设备;虽然,Kali-Linux系统被捧成了神话,还跟黑客硬关联在了一起,很多资讯利用黑客的神秘和大众对黑客的敬畏心里,大肆宣传,所以,想要学习KaliLinux的小伙伴,在开始学习之前,一定要对KaliLinux有一个全面的认识和了解,明确它是做什么的,它擅长什么,不擅长什么,优点在哪,缺点又有哪些,以及关于它的一个发展历史简介、有着一个什么样的背景。
其次,是要明确自己想要通过Kali-Linux做些什么事情,无论是学习,还是工作,都应如此;绝对不能盲目跟从,只是同别人说这个厉害,在你这里它就很厉害。纵然Kali-Linux的功能再强大,它也只是一个工具,对于能够使用这个工具来实现自己需求的小伙伴来说,的确会有很大的助力,对于没有使用需求的小伙伴,也不必因为不会使用而懊恼。
完结,老夫虽不正经,但老夫一身的才华!