- 一句话:手机变渗透机,免 Root,一条脚本搞定。
- 适用:Android 7+,ARM64 主流机型。
0. 前言
Kali Linux 是渗透测试标配,而 Termux 可以让你在安卓上跑 Linux 环境。 本文采用Kali 官方 NetHunter Rootless方案
- 免 root
- 不刷系统
- 不解锁BL
- 稳定、官方维护
适合学习、练手、应急环境。
1.安装 Termu
Google Play 版本已停更,建议从 F-Droid 安装:
F-Droid:搜索:Termux
或者直接下 GitHub 构建版(ARM64)
基础初始化
打开Termux,执行
pkg update && pkg upgrade -y
2.安装 Kali(官方脚本)
准备存储权限与依赖
termux-setup-storage
# 弹出授权,允许
pkg install wget -y
下载官方安装脚本
wget -O install-nethunter-termux https://offs.ec/2MceZWr
赋予执行权限并运行
chmod +x install-nethunter-termux
./install-nethunter-termux
选择版本(重点)
[1] NetHunter ARM64 (full) 完整版(推荐)
[2] NetHunter ARM64 (minimal) 最小版
[3] NetHunter ARM64 (nano) 超精简
输入1,2,3选项回车(依据自己需求选择),开始安装(约15-30分钟,保持亮屏)。
3.启动与进入 Kali
安装完成后:
nh
# 或
nethunter
提示符变成: kali@localhost ,即成功。
退出:
exit
4.换源(加速,可选但推荐)
进入Kali后:
sudo vim /etc/apt/sources.list
注释原有内容,添加:
deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
更新:
sudo apt update
sudo apt upgrade -y
5.图形化桌面(VNC,可选)
安装桌面
sudo apt install xfce4 xfce4-goodies -y
安装并启动 VNC
sudo apt install tightvncserver -y
vncserver
设置密码,然后用手机 VNC Viewer 连接
localhost:1
# 或
127.0.0.1:5901
常用命令速查
nh # 进入 Kali
exit # 退出 Kali
sudo apt update # 更新源
sudo apt install # 安装工具
常见问题
- 安装慢:换国内源,或切换网络
- 报错
permission denied:确认chmod +x已执行 - 架构不支持:确认手机是 ARM64(按理来说主流新机都是)
结语
从此手机 = 随身渗透环境。
Life is a coding, I will debug it.
联系我:TG
缘为冰——YWBXN

牛皮