Skip to content
On this page

Kali Linux 系统笔记

系统部分软件乱码

$ sudo apt update
$ sudo apt-get install xfonts-intl-chinese
$ sudo apt-get install ttf-wqy-microhei

安装 Parallels Tools

在 Parallels 虚拟机中安装好 Kali Linux 系统后,在安装 Parallels Tools 的过程中出现缺少 等错误信息,可以通过以下命令进行安装

$ sudo apt-get install linux-headers-$(uname -r)

如果提示无法找到对应的包后,尝试以下命令再次安装

$ sudo apt update -y && apt upgrade -y && apt dist-upgrade

apt update 用于更新软件包列表,也就是从各个软件源获取最新的软件包信息,

apt upgrade 用于升级已经安装的软件包至其可用的最新版本,它会根据当前系统中已安装的软件包版本和软件源中最新的版本进行比较,然后自动进行升级。

apt dist-upgrade 也是用于升级软件包,但它更进一步,可以处理一些软件包之间的依赖关系变化。它会在升级时考虑到新版本软件包到依赖关系变化,如果需要添加、删除或升级其他软件包来满足新版本软件包的依赖关系。

-y 选项是用来在更新过程中自动回答 yes ,以避免在更新时需手动确认。

以上操作会改变系统内核 Kernel 的版本,如果不希望改变内核版本,则需要手动下载软件包并手动安装

镜像网站 中下载对应的软件包

linux-compiler-gcc-10-x86_5.10.46-1kali1_amd64.deb
linux-kbuild-5.10_5.10.46-4kali1_amd64.deb
linux-kbuild-5.10-dbgsym_5.10.46-4kali1_amd64.deb
linux-headers-5.10.0-kali9-common_5.10.46-4kali1_all.deb
linux-headers-5.10.0-kali9-amd64_5.10.46-4kali1_amd64.deb

使用 dpkg 进行全部安装即可

$ sudo dpkg -i linux-compiler-gcc-10-x86_5.10.46-1kali1_amd64.deb
$ sudo dpkg -i linux-headers-5.10.0-kali9-common_5.10.46-4kali1_all.deb
$ sudo dpkg -i linux-kbuild-5.10-dbgsym_5.10.46-4kali1_amd64.deb
$ sudo dpkg -i linux-kbuild-5.10_5.10.46-4kali1_amd64.deb
$ sudo dpkg -i linux-headers-5.10.0-kali9-amd64_5.10.46-4kali1_amd64.deb

设置中文语言

在安装 Kali Linux 的时候没有选择中文,那么在安装系统后可以根据以下步骤设置中文

使用 root 用户,执行 dpkg-reconfigure locales

在弹出的界面中,使用 ⬇️ 键找到 en_US.UTF-8 UTF-8 然后使用 空格 键将其 取消

接着找到 zh_CN.UTF-8 UTF-8 使用 空格 键将其 选中

接着使用 Table 键切换到 <Ok> ,使用 回车键 确定。

在弹出的第二个界面中,选择 zh_CH.UTF-8 字符编码,使用 Table 键切换到 <Ok>,使用 回车键 确认。

然后在终端命令行输入 reboot 进行重启(当然也可以用鼠标点击右上角选择重启)。

配置 Proxychains

在最新的 Kali Linux 2023.2 中已经默认安装了 Proxychains4,直接编辑 etc/proxychains4.conf 即可。

# socks4        127.0.0.1 9050 注释
socks5 192.168.10.24 7890 新增

安装中文输入法

安装 ibus 输入法

$ sudo apt-get install ibus ibus-pinyin              #经典的ibus

配置输入法

$ im-config

出现弹框

如果正在使用的是 default/auto/cjkv/missing,您不需要另外进行选择即可使用默认配置。

选择 确定,接着选择 ,接着选择 ibus,选择 确定,最后继续 确定

使用 reboot,设置输入法

$ ibus-setup

选择 输入法 添加 中文

安装 QtScrcpy

GitHub 在 Ubuntu 版本,使用以下命令

$ proxychains4 wget https://github.com/barry-ran/QtScrcpy/releases/download/v2.1.2/QtScrcpy-ubuntu-22.04-gcc_64.zip

解压文件

$ unzip QtScrcpy-ubuntu-22.04-gcc_64.zip

把解压后的 output/x64/Release 文件中的内容全部复制到 /opt/software/QtScrcpy 目录中,

$ mkdir /opt/software/QtScrcpy
$ cp * /opt/software/QtScrcpy

编辑 .zshrc 添加 Path

$ vim ~/.zshrc

在文件尾部添加以下内容

# QtScrcpy
export PATH=$PATH:/opt/software/QtScrcpy

执行 source ~/.zshrc

安装 Charles

Charles 官网 下载 Linux 版本

$ wget https://www.charlesproxy.com/assets/release/4.6.4/charles-proxy-4.6.4_amd64.tar.gz?k=b18cbdaed0

把下载好的文件重命名

$ mv 'charles-proxy-4.6.4_amd64.tar.gz?k=b18cbdaed0' charles-proxy-4.6.4_amd64.tar.gz

解压文件

$ tar -zxvf charles-proxy-4.6.4_amd64.tar.gz

编辑 .zshrc 添加 Path

在文件尾部添加以下内容

# QtScrcpy
export PATH=$PATH:/opt/software/charles/bin

执行 source ~/.zshrc

激活 Charles,打开 Charles 授权码在线生成,输入用户名后生成 License Key,打开 Charles 后在工具栏 - Help - Regsiter charles 输入用户名、License Key 即可。

Released under the MIT License.