前言

该教程适用于没有Root权限的安卓手机,但不能保证日后的使用中出现奇怪的问题。

Termux下载

官网:Termux | The main termux site and help pages.

目前有两种下载方式,一个是在Github下载,一种是在F-Droid 下载,看个人选择合适的下载方式

Kali Linux安装

权限获取

在安装前要保证Termux有存储权限,可以在手机软件设置中授予,也可以直接打开软件,并在终端中输入并回车

termux-setup-storage

Termux换源

在国内为了保证下载速度我们需要先对软件进行换源操作,在终端输入并回车

sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list

前置环境安装

依次在终端执行下方命令并回车

中途如果出现输入(y/n)的一律输入y并回车

  • pkg更新包

pkg update
pkg upgrade
  • 安装proot

pkg install proot
  • 安装git

pkg install git
  • 安装wget

pkg install wget
  • 安装vim

pkg install vim
  • 安装python

pkg install python
  • 安装python2

pkg install python2

kali安装脚本

输入并回车,等待其安装完成

git clone https://gitee.com/zhang-955/clone.git
cd clone 
cd AutoInstallKali
chmod +x kalinethunter finaltouchup.sh # 赋予脚本运行权限
./kalinethunter

启动与配置Kali

启动Kali

首次安装完默认就会启动,如果没有启动,可以在终端中输入startkali并回车,即可启动Kali

Kali换源

在Kali启动后,输入以下命令打开源配置文件

vim /etc/apt/sources.list

在配置界面点击键盘上的i 键,进入编辑模式(如果没有弹出手机键盘,可自行尝试外接键盘解决)

把原本的源在前面加#号进行注释,并在空白处以下镜像源

#阿里云Kali镜像源
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

添加完成后点击键盘上的ESC键,退出编辑模式

退出编辑模式后输入:wq! 并回车,即可退出配置文件

更新软件源

换源完成后更新一遍软件源

apt update
apt-get upgrade

如果出现签名错误,可以使用以下命令解决

wget -qO - https://archive.kali.org/archive-key.asc  | sudo apt-key add -

总结

我在实际完成部署和配置后出现了许多问题,基本上都是和网卡相关的问题,在这些问题得以解决之前,我我觉得这个只能算是一个炫酷小废物,在完成渗透工作时没有任何实质性的帮助。