最近有很多反馈,都是一些正常界面,截图反馈给我问我有什么问题(原版是英文的)。而且原文(指CSDN上的1)用的是富文本,不方便后期修改和同步,所以我更新了这个版本(以后不出意外的话都在这里更新)。

下面的教程基于原文教程做了一些修改。

前言

由于kali官方的Nethunter2的安装代码因为…无法访问,手头又没有一些受支持的机器3,所以做了这个脚本,供大家使用。

工具

  1. 搭载基于Android的手机
  2. Termux
  3. VNC Viewer

安装必备软件(如已安装请忽略)

请到 https://www.hestudio.org/2022/12/install-kali-on-android-renew/ 查看

安装基本系统

  1. 打开Termux

  1. 输入以下指令
termux-setup-storage && curl -O --url https://res.hestudio.org/kali_for_android/install.sh && chmod +x install.sh && ./install.sh
  1. 在弹出窗口的界面点击允许

  2. 系统会陆续执行程序,此过程需要很长时间,如遇输入,睁眼4按y

安装时请不要锁屏或切换后台

  1. 当看到以下界面时,代表基本系统安装完毕

后续启动kali linux需要使用startkali指令

后续操作

更新本地索引

说人话就是你需要让kali知道自己有什么。

sudo apt-get update

kali输入密码5不显示密码,即使你已经输入(其他的Linux系统也一样)

更新软件

sudo apt-get upgrade

第一次更新软件需要几个小时,建议睡觉时插充电器进行。

注意更新过程中不要切后台或返回桌面;配置低的手机或杀后台严重的手机不要锁屏;建议临时将手机息屏时间设置为最长。

开启vnc

初始化vncserver

本脚本内置vncserver6服务,但是还是需要自己稍微设置一下。

部分机型可能报错,如出现这种情况,请到QQ频道求助

查看更多vncserver操作,请到https://tigervnc.org/

先修改vnc密码,不然连不上!

vncpasswd
运行vncserver
vncserver
杀死vncserver
vncserver -kill
链接到vnc
  1. 打开 VNC Viewer

  2. 一路Next

  3. 点击+号

  4. 设置链接地址
    port后面的4位数字为端口号,像这样

localhost:5901

  1. 最后保存即可

设置kali linux和vncserver自启动

此操作不适用于小白

详见《Linux设置自启动和显示文字》

Question and Answer (Q&A)

我开启了vncserver但在VNC Viewer页面无法进入。

由于vncserver和桌面环境对设备配置要求较高,所以部分设备会杀掉后台进程,有的经过手动设置实现墓碑机制的设备也无法使用,因为后台被冻结了(可以使用白名单保证termux不被冻结)。这个问题无法根治,部分支持软件悬浮窗的手机可以尝试使用悬浮窗使Termux前台运行。

部分配置比较高的手机因为它的系统版本往往是最高的,而Termux并未对其进行适配,所以会导致Termux突然崩溃。

由于Termux未适配Harmony OS,所以使用搭载有Harmony OS的华为或荣耀用户可能无法使用。在实际测试和用户反馈中,Harmony OS 2.0机型(测试设备为荣耀9x)可以使用除vnc之外的功能,Harmony OS 3.0机型(测试设备为华为MatePad Pro)由于安装脚本无法识别导致无法安装。

不显示网卡信息,怎么联网等

由于手机设备等问题,导致Termux无法获取你的网卡信息,也无法使用一些基于硬件的功能。

自带的Firefox不能用

这个属于官方的bug,之前没有这个问题,属于kali官方管辖的范围,与我无关。

这个到底怎么玩?

详见 https://www.kali.org/tools/

后记

我的博客 https://www.hestudio.org


  1. https://blog.csdn.net/a18845594188/article/details/123163279 ↩︎

  2. 官方文档: https://www.kali.org/docs/nethunter/nethunter-rootless/ ↩︎

  3. 受支持的机器列表具有时效性,详见 https://www.kali.org/get-kali/#kali-mobile ↩︎

  4. 我之前在CSDN里写的是闭眼,结果真有人闭眼按了。 ↩︎

  5. kali Linux的默认密码是kali ↩︎

  6. 本脚本内置TigerVNC ↩︎

【重制版】在Android手机上安装kali Linux相关推荐

  1. 在Android手机上安装kali Linux

    由于本文章具有时效性,查看最新版本请见下方链接https://blog.csdn.net/a18845594188/article/details/128186803 0.需要工具: 搭载基于Andr ...

  2. android设备安装kali,在Android设备上安装Kali Linux基于Android设备的Kali Linux渗透测试教程大学霸...

    在Android设备上安装Kali Linux基于Android设备的Kali Linux渗透测试教程大学霸 基于Android设备的Kali Linux渗透测试教程2 Android是一种基于Lin ...

  3. 如何在Android手机上安装两个相同的应用

    想在android手机上安装两个相同的应用,本以为可以安装不同版本的,试了几次,均相互覆盖了,于是,只能设法修改apk所对应的包名(package name). 目的声明:本文只是为了满足DIY的需要 ...

  4. Android 手机上安装并运行 Ubuntu 12.04

    Android 手机上安装并运行 Ubuntu 12.04 2012 年 8 月 16 日  by  DawnDIY in  Android |  7 Comments Android 是基于Linu ...

  5. kali安装卡在最后一步_黑客系统指南-在安卓手机上安装kali分步教程

    总结一些小笔记,下面我将会分享给大家在安卓手机上安装kali的详细步骤. 首先是把手机ROOT,不想忍受小米官方root的25秒骚扰,就想刷个原生的系统.我用的手机是小米NOTE 顶配版,这个手机版本 ...

  6. 在VMware Workstation上安装Kali Linux

    在VMware Workstation上安装Kali Linux VMware Workstation是一款功能强大的桌面虚拟计算机软件.该软件允许用户在单一的桌面上同时运行不同的操作系统,并且可以进 ...

  7. kali linux 磁盘,在硬盘上安装Kali Linux

    Kali Linux安装条件 在计算机上安装Kali Linux的过程非常简单. 首先,您需要兼容的计算机硬件. Kali支持i386,amd64和ARM(armel和armhf)平台. 最低硬件要求 ...

  8. 【kali Linux 的1024种玩法】一.在VMware Workstation上安装Kali Linux 2020.1(超详细!)

    [kali Linux 的1024种玩法]一.在VMware Workstation上安装Kali Linux 2020.1 一.下载Kali linux 2020.1 1.1 下载Kali Linu ...

  9. 用Linux Deploy在Android手机上安装Linux

    每小时进行5分钟的活动,能降低患上许多致命疾病的风险.--<程序员健康指南> 简介 使用Linux Deploy唯一的好处就是可以充分利用废弃的手机,而且手机具有省电,便捷的特点.安装了L ...

最新文章

  1. springboot集成swagger2多模块中文配置详细步骤,解决集成mybatis或mybatis-plus无法正常使用问题
  2. 线程自动退出_什么是Java的守护线程?
  3. UWP 推荐 | 限时免费的RSS阅读器《RSS 追踪》登录 Windows 10
  4. 【MM系列】SAP里批量设置采购信息记录删除标记
  5. YlmF WinXP SP3精简版安装显卡驱动技巧
  6. 永济计算机培训,永济云计算培训,永济计算机培训学费,永济计算机学完工作好找吗 - IT教育频道...
  7. 波士顿动力的机器狗上班了!挪威石油公司还发其工号
  8. smarty内建函数
  9. bootstrap 页面垂直居中_前端布局之——水平垂直居中
  10. 20165301课下作业
  11. Vue源码:抽象语法树
  12. cb rm –rf_php执行rmrf命令
  13. 修改jar包中的配置文件
  14. 3.14 使用画笔工具给头发着色 [Ps教程]
  15. PS4在Jetson nano下的配对使用,并用ROS接口来控制
  16. canvas制作圆角矩形(包括填充矩形的功能)
  17. Java:一个帝国的诞生(请仔细看完,你会感叹这是一个奇迹)
  18. 鼠标点击网页出现爱心特效
  19. 易语言的按钮事件(破解小技巧)
  20. 基于STM32F103--时钟树详解和系统时钟内部流程解析

热门文章

  1. cloudera-quickstart-vm-5.13.0-0-vmware.zip 下载 、安装、使用
  2. python 基础代谢率计算_Python的学习笔记案例3--基础代谢率计算4.0
  3. 七夕!有个程序员老公有多爽???
  4. (二)JVM成神路之剖析Java类加载子系统、双亲委派机制及线程上下文类加载器
  5. 《数据分析师第二版》
  6. TDChain受邀参加观火深圳大会 与区块链精英大咖同台论道
  7. 解决ZeroDivisionError: float division by zero的问题
  8. 微信小程序AR相册开发
  9. Android的AlertDialog详解(7种方式)
  10. java canvas 画线_canvas教程(二) 绘制直线