1.2.4 Kali Linux的配置
在Kali Linux更新完毕后,还需要单独配置许多功能,以便更好地辅助渗透测试。
1.自适应窗口
在Kali Linux系统安装完毕后,其界面一般不会铺满整个屏幕。此时,需要单击屏幕左上角的“查看”菜单,从中选择“立即适应客户机”命令,如图1.28所示。之后,Kali Linux的界面就可以铺满整个屏幕了。
2.切换root用户
Kali Linux中的很多工具需要使用root用户权限(root是Linux中权限最高的用户)才能执行成功,而我们创建的snowwolf属于普通用户。这样一来,在每次使用某些工具及功能时,只能在其前面加上sudo并输入相应的密码才能执行。这个过程比较烦琐,要是能切换到root用户就好了。
图1.28 立即适应客户机
在Kali Linux中,可以使用两种方法切换为root用户。
第一种方法是单击屏幕左上角Kali Linux的Logo,找到Root Terminal Emulator终端程序后单击运行,然后输入创建snowwolf用户时使用的密码,再单击“授权”按钮。此时,系统将弹出root用户权限终端,在该终端下执行所有程序时就不需要添加sudo命令了,如图1.29所示。
图1.29 root用户权限终端
第二种方式是在终端中输入命令sudo reboot重启Kali Linux,在出现如图1.30所示的界面时,快速按下键盘上的E键,进入如图1.31所示的环境修改界面。
图1.30 Kali Linux的重启界面
图1.31 Kali Linux环境修改界面
在图1.31中,使用键盘上的方向键移动到以linux开头的那一行,然后将末尾的ro quiet splash修改为rw quiet splash init=/bin/bash,如图1.32所示。
图1.32 修改运行环境
修改完毕后,按F10键保存并进入Kali Linux系统的单用户模式,如图1.33所示。
图1.33 单用户模式
在图1.33中可以看到,当前已经切换到root用户。但是我们并不知道root用户的密码,为此需要手动修改。可输入命令passwd root,修改root的密码,如图1.34所示。
图1.34 修改root的密码
然后重新启动Kali Linux,之后就可以用root用户名和密码登录了。
3.浏览器配置
Kali Linux自带的浏览器默认为Firefox。作为首选的辅助渗透测试的浏览器,Firefox的扩展插件功不可没。下面我们将为Firefox浏览器添加扩展插件。首先单击左上角Kali Linux的Logo(见图1.35),选择Firefox浏览器即可打开。
图1.35 打开Firefox
由于Kali Linux自带的Firefox是英文版,我们可以将其修改为中文版。为此,单击FireFox右上角的应用菜单图标,在弹出的菜单中选择Preferences。然后在弹出的界面中找到Language选项,单击空白框,从中选择Search for more languages,如图1.36所示。
图1.36 选择语言
在弹出的Firefox Language Settings对话框中,继续单击Select a language to add,找到Chinese(China)选项,然后单击Add按钮添加,如图1.37所示。
图1.37 添加中文
在添加完毕后单击OK按钮,系统会提示是否选择应用该语言。在我们做出选择后,系统将重新启动Firefox浏览器,重新启动后原有的英文字体就会换成中文字体,如图1.38所示。
图1.38 以中文显示的Firefox
设置好Firefox的语言后,现在还需要安装扩展插件,然后就可以将Firefox作为渗透测试的辅助工具了。
下面以安装HackBar插件为例来介绍扩展插件的安装方式。单击Firefox浏览器右上角的应用菜单,然后单击“扩展和主题”,在打开的界面中搜索hackbar插件,如图1.39所示。
图1.39 搜索插件
在搜索出的结果中找到HackBar v2并单击,将其添加到Firefox中,如图1.40所示。
图1.40 添加HackBar v2插件
后续在使用HackBar v2时,只需要按下F12键即可将其调出,如图1.41所示。
除了安装HackBar插件,我们还可以根据需求在Firefox中安装其他插件。限于篇幅,这里不再展开介绍。
图1.41 调出HackBar