1.下载所需软件
说明:安卓版本小于安卓5.0无法正常运行,安装完成后理论上可以运行所有Kali工具,Kali NetHunter是amr64内核。
termux(必须)
NetHunter Kex(必须)
2.配置Termux
更新和安装工具
首先在开始之前先打开VPN。
第一次启动Termux的时候需要从远程服务器加载数据,可能会比较慢,耐心等待一会就行,然后出现如下界面就行,如果出现其他提示就关闭Termux用运营商网络试试。
然后执行以下命令来更新Termux软件库,如果中途停住按回车就行,然后等待一会直到出现 “ $ ” 表示更新完成
$ apt update && apt upgrade -y接下来安装基本工具,等会安装Kali所需的几个工具,执行以下命令等待安装完成即可(出现 “ $ ” 即可)
$ apt install curl vim wget -y 美化及创建内部存贮软目录
然后安装一个终端美化工具,为什么安装这个呢,它不光是让界面好看,有个功能是可以创建手机存贮软目录,因为termux安装在根目录的,未Root用户是无法访问的,Termux也无法访问手机存贮目录,所以有了软目录就可以通过Termux访问手机存贮目录了,比如手机下载文件夹,废话不多说,执行以下命令即可安装,安装时可能会提示你给予存贮权限,点允许即可。
$ sh -c "$(curl -fsSL https://github.com/Cabbagec/termux-ohmyzsh/raw/master/install.sh)"如果不小心点了拒绝执行以下命令重新获取就行。
$ termux-setup-storage等待它自动安装,完成后会让你输入配色序号,分别是色彩样式和字体样式,我是如下设置。
...
Enter a number, leave blank to not to change: 14
...
Enter a number, leave blank to not to change: 6定制常用按键(可选)
对于熟悉Linux的朋友可以配置这个,首先新建并编辑一个配置文件:
$ vim ~/.termux/termux.properties按 “ i ” 进入编辑模式输入以下内容:
# 可以自定义按键
extra-keys = [ \
['ESC','-','/','HOME','UP','END','PGUP','DEL'], \
['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN','BKSP'] \
]修改后点击ESC,然后直接输入“ZZ” (一定要大写)即可保存并退出,如果没有ESC那行扩展键,从屏幕左侧向右滑动会显示隐藏式导航栏,长按左下角的KEYBOARD即可显示扩展键,接下来重启Termux即可生效,如图:
3.开始安装Kali NetHunter
下载Kali NetHunter镜像:
谷歌网盘:https://drive.google.com/uc?id=13BjoGirO0xONNeJ2FO0PcH8HV-3McrbD&export=download
百度网盘:https://pan.baidu.com/s/1mGfWdndF6HX5Jf26hOuZPw 提取码:461f
如果用百度网盘下载需要设置默认下载目录为手机Download文件夹,如图:
下载好后应该在手机Download目录下面,然后执行以下命令从Download目录移动镜像到Termux目录:
$ mv storage/downloads/kalifs-arm64-full.tar.xz ~/这里可能会出现下面错误:
mv:cannot stat 'storage/downloads/kalifs-arm64-full.tar.xz': No such file or directory如果出现这个错误,运行以下命令即可:
$ mv storage/shared/download/我的资源/Linux/kalifs-arm64-full.tar.xz ~/注意:镜像文件有点大,移动过程会有点慢,请耐心等待出现 “ $ ” 即可。
获取并执行安装脚本:
$ wget -O install-nethunter-termux https://darkabyss.top/install-nethunter-termux
$ chmod +x install-nethunter-termux
$ ./install-nethunter-termux执行后可能会停住提示你:检测到镜像已存在是否删除重新下载[y/n]这里输入n回车即可,然后它会解压镜像,这个过程可能10-20分钟,请耐心等待,出现如下界面说明Kali已经安装成功了。
4.使用Kali NetHunter
Kali NetHunter启动前命令
注意:务必仔细阅读这里,在使用Kali之前可以把老王VPN关了,以免影响网速。
在Termux执行以下命令之一:
命令 功能
$nh 以普通用户启动Kali NetHunter命令行界面
$nh kex passwd 配置KeX密码(仅在第一次使用图形界面前使用)
$nh kex & 建立Kali NetHunter图形界面普通用户会话
$nh kex stop 停止Kali NetHunter图形界面普通用户会话(每次关闭后必须运行)
# 一般常用以下命令
$nh -r 以普通用户启动Kali NetHunter命令行界面
$nh -r kex passwd 配置KeX密码(仅在第一次使用Root用户图形界面前使用)
$nh -r kex & 建立Kali NetHunter图形界面Root用户会话
$nh -r kex stop 停止Kali NetHunter图形界面Root用户会话(每次关闭后必须运行)
$nh -r kex kill 关闭所有KeX会话使用图形化界面
不知道如何使用图像化界面?首先,执行:
$nh -r kex passwd
password: #创建Kex密码,这里输入的密码是不显示的
Verify: #再次确认Kex密码,这里也不会显示如果出现 “ $ ” 表示创建成功,其他情况都说明两次输入密码不一致。然后使用以下命令开启图形界面会话。
$ nh -r kex &接下来打开NetHunter KeX,然后像下图设置,然后点击右上角Connect即可进入图形界面。
5.扩展
操作
在图形界面下鼠标指针的操作为:滑动=移动鼠标;双击=鼠标左键;两指点击=鼠标右键
安装Kali默认工具
如果需要Kali默认的工具的话需要确保手机剩余16GB空间,然后在图形界面下打开终端,如图,然后点击右边的键盘标志打开键盘执行如下命令:
root@localhost:~# sudo apt update && sudo apt full-upgrade
... #停住就输入y,后面再停住就回车,等待完成
root@localhost:~# sudo apt install kali-linux-default
... #停住就输入y,后面再停住就回车,等待完成


comment 评论区
star_outline 咱快来抢个沙发吧!