安卓手机免Root安装拥有图形界面的Kali NetHunter

说明 :安卓版本小于安卓5.0无法正常运行,安装完成后理论上可以运行所有Kali工具,Kali NetHunter是amr64内核。

PDF离线教程

termux(必须)

NetHunter Kex(必须)

1.配置Termux

更新和安装工具

首先在开始之前先打开老王VPN或者其他可以翻墙的工具都可以,第一次打开老王VPN需要等一会,然后进入主界面后如图,点击连线即可,第一次开启可能会提示你是否启用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: 41 
... 
Enter a number, leave blank to not to change: 7 

定制常用按键(可选)

对于熟悉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即可生效,如图:
2

2.开始安装Kali NetHunter

下载Kali NetHunter镜像:
谷歌网盘: https://drive.google.com/uc?id=13BjoGirO0xONNeJ2FO0PcH8HV-3McrbD&export=download
百度网盘: https://pan.baidu.com/s/1ew2dny6xX5x26f9wSZY6uQ 提取码:wyml

如果用百度网盘下载需要设置默认下载目录为手机Download文件夹,如图:
2
下载好后应该在手机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://pys0126.github.io/dlc/install-nethunter-termux
$ chmod +x install-nethunter-termux 
$ ./install-nethunter-termux 

执行后可能会停住提示你:[?] Existing image file found. Delete and download a new one? [y/N]这里输入n回车即可,然后它会解压镜像,这个过程可能10-20分钟,请耐心等待,出现如下界面说明Kali已经安装成功了。
图片

3.使用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 & 

出现下图表示开启成功,可以进行下一步操作。
2

接下来打开 NetHunter KeX ,然后像下图设置,然后点击右上角 Connect 即可进入图形界面。

2

4.扩展

操作

在图形界面下鼠标指针的操作为:滑动=移动鼠标;双击=鼠标左键;两指点击=鼠标右键

安装kali默认工具

如果需要Kali默认的工具的话需要确保手机剩余16GB空间,然后在**图形界面(如下图)**下打开终端,如图,然后点击右边的键盘标志打开键盘执行如下命令:

root@localhost:~# sudo apt update && sudo apt full-upgrade 
... #停住就输入y,后面再停住就回车,等待完成 
root@localhost:~# sudo apt install kali-linux-default 
... #停住就输入y,后面再停住就回车,等待完成 
2

安装到此如果还有什么问题QQ联系:1637566997

打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2020-2023 UodRad
  • 访问人数: | 浏览次数:

请我喝杯奶茶吧~

支付宝
微信