时尚

termux安装kali

时间:2010-12-5 17:23:32  作者:热点   来源:热点  查看:  评论:0
内容摘要:Termux里跑Kali,本质上是把Kali的软件源嫁接到Android的终端环境。这事能成,但跟你在PC上装Kali完全是两码事。我去年用一台骁龙865的手机试过,过程不算复杂,坑却不少。 先搞清楚

Termux里跑Kali,安装本质上是安装把Kali的软件源嫁接到Android的终端环境。这事能成,安装但跟你在PC上装Kali完全是安装两码事。我去年用一台骁龙865的安装手机试过,过程不算复杂,安装坑却不少。安装

先搞清楚一件事:Termux本身是安装个终端模拟器,不是安装虚拟机。它跑在Android的安装Linux内核上,但跟标准Linux发行版有差异。安装Kali官方从没出过Termux版本,安装网上那些教程无非是安装教你把Kali的APT源加进去,然后装一堆渗透工具。安装所以别指望能跑Metasploit的安装图形界面或者完整的桌面环境——那得靠VNC或者proot-distro,性能损耗另算。

准备工作:别急着敲命令

去F-Droid下载Termux,Google Play那个版本早停更了,API级别太低,装东西各种报错。装好后先执行两件事:

pkg update && pkg upgrade pkg install wget curl proot git -y

然后换源。默认源在国外,下载速度能让你怀疑人生。用termux-change-repo选清华或者中科大的镜像。这一步不做,后面装Kali元包时你会等到睡着。

装Kali:两种路子

第一种是直接添加Kali源。编辑$PREFIX/etc/apt/sources.list,加一行:

deb https://http.kali.org/kali kali-rolling main contrib non-free

然后pkg install gnupg,导入Kali的签名密钥。密钥这步经常出问题,网络一抖就失败,多试几次。导入成功后apt update,你会看到Kali的包列表混在Termux的源里。接着apt install kali-linux-headless,这是无界面版,大概2GB左右。手机存储不够的话,建议先清点空间。

第二种用proot-distro,更干净:

pkg install proot-distro proot-distro install kali proot-distro login kali

这相当于在Termux里跑一个独立的Kali根文件系统,跟宿主机隔离。我个人推荐这种,因为不会污染Termux的环境。退出用exit,下次再proot-distro login kali进去。缺点是文件系统映射有点绕,访问手机存储得手动挂载。

实际能干什么

nmap扫局域网、sqlmap跑注入、hydra爆破ssh,这些命令行工具都能跑。我拿它扫过自家路由器,速度比PC慢大概30%,但能用。Wireshark?别想了,Android没给Termux原始套接字权限,抓包得root。Aircrack-ng也一样,无线网卡驱动就是道墙。

有个细节:Kali源里的包依赖glibc,而Termux用bionic。直接混装偶尔会崩,比如某些Python库编译失败。proot方案没这问题,因为整个用户空间都是Kali的。

几个真实感受

手机键盘敲命令是折磨。建议装Hacker's Keyboard或者外接蓝牙键盘。屏幕小,tmux分屏后字挤成一团。电池掉得快,跑个全端口扫描,4000mAh的电池撑不过两小时。

还有,别拿这东西干坏事。Termux的流量不走Tor的话,运营商那边看得一清二楚。我见过有人用手机跑扫描被请去喝茶的案例,不划算。

最后说个冷门的:Termux:API可以调用手机传感器,配合Kali的脚本能玩出些花样。比如用GPS模块记录扫描位置,或者用短信API做告警通知。这算是手机渗透环境独有的优势,PC上反而做不到。

装完记得apt clean清缓存,不然几个G的安装包堆在/data里,手机存储会红。

最近更新
热门排行
copyright © 2026 powered by 力不从心网   sitemap