阅读本文大概需要 3.1 分钟

之前给大家介绍过 Kali Linux,它是一个专为网络安全人员打造的 Linux 发行版,集成了众多的渗透测试工具。

刚好最近在网上看到有个软件叫 Linux Deploy,可以在 Android 手机上运行 Linux 发行版,而其所支持的发行版中就包括了 Kali Linux。

本着好奇和爱折腾的心,拿我的旧手机鼓捣了一下,在这里分享记录一下折腾历程。

准备工作

1.硬件

  • 旧 Android 手机一台(需要 root,手机至少 8G 储存空间)

友情提示:获取 root 权限会给手机带来一定的风险,建议拿闲置的旧手机进行尝试。

这里我用的手机是 Nubia Z11 miniS,4 + 64G,骁龙 625 处理器,Android 9.0 系统,并且已获取 root 权限。

2.软件

  • Linux Deploy(运行 Linux 系统)
  • BusyBox Pro(Android 指令扩展集)
  • Juice SSH(远程 ssh 连接)
  • VNC Viewer(远程桌面连接)

逐一安装以上软件(软件安装包都已打包好,公众号后台回复 手机渗透 即可获取)。

需要注意的是,BusyBox Pro 安装之后需要打开软件,允许获取 root 权限。然后界面顶部可以看到一个加载进度条,等进度条加载到 100%,此时再点击下方的 安装 按钮,才算安装完成。

安装 Kali Linux

打开 Linux Deploy,允许获取 root 权限。首次打开时会显示正在更新环境,等一会儿就好。

进入软件主界面,点击左上角菜单,就是三条横线的那个。

点击后侧边弹出菜单,点击配置文件,打开配置文件界面。点击右上角加号,新建一个配置文件,名称随意,这里我写的是 Kali,点击确定。

点击刚刚新建的配置,将其选中。

返回到软件主界面,此时顶部的 linux 已经变成了 Kali,说明此时用的配置文件是刚刚新建的 Kali。

点击底部最右边的按钮,打开属性配置页面。

发行版选择 Kali,架构默认就好,一般会自动选择与你手机 cpu 相符的架构。

将源地址修改为 https://mirrors.ustc.edu.cn/kali/。这是中科大的源,安装起来会比较快。

安装类型:可以选择目录也可以选择文件,其他选项不建议尝试。

这里我选择的是目录,安装路径填写 ${ENV_DIR}/kali,镜像大小自动分配。

如果选择的是镜像文件,安装路径填写 ${EXTERNAL_STORAGE}/kali.img,镜像大小可以自动分配,也可以输入固定的值。如果输入固定的值,则会立马创建一个固定大小的镜像文件,推荐使用自动分配。

滑动到下面,设置用户名密码。

继续滑到底部。勾选启用 ssh 服务,用于远程连接。勾选启用图形环境,用于远程桌面连接。

返回到软件主界面,点击右上角菜单,弹出菜单栏,点击安装。

正在安装中。。。喝口水等一会儿。

大约需要 7 - 8 分钟,当出现 <<<deploy 时代表已经安装完成。如下图。

然后就可以启动系统了。

点击左下方启动按钮。出现 Starting extra/ssh ... done 代表成功启动 ssh 服务。出现 Starting graphics/vnc ... done,代表成功启动 VNC 图形界面服务。

至此,整个系统也就算是安装成功了。如下图。

若 ssh 出现 failed 之类的,说明系统启动失败,可能是选择的架构不对,可选择其他架构重新安装尝试。

如果不知道自己手机的 CPU 架构,可以使用 CPU-Z 查看。CPU-Z 安装包我也一并打包了。

我的是 aarch64,对应为 arm64。x86 对应为 i386,x64 对应为 amd64。arm 对应 armel 或 armhf ,可以自行尝试。

使用 ssh 登录系统

打开 Juice SSH,点击管理连接。点击右下角加号,新增一个连接,输入地址以及认证信息。

地址输入 127.0.0.1,认证选择新建。

新建认证。

输入之前在 Linux Deploy 设置的账号密码。

一路点击右上角保存。

此时界面已经可以看到刚刚新建的连接,点击即可连接。

成功连接 Kali Linux。

使用电脑进行连接。

一样连接成功。

连接 vnc 图形界面环境

打开 VNC Viewer,右下角加号按钮,新建一个连接,输入地址 127.0.0.1,名称任意,点击 CREATE。

创建好后,点击进行连接。

弹出一个警告,点击右上角 OK 即可。关闭下方的 Warn me every time,下次就不会有警告了。

要求输入密码,密码就是前面在 Linux Deploy 设置的密码。

连接成功!熟悉的 Kali Linux 壁纸!

将手机横屏,全屏显示。

看起来舒服多了。(我的手机横屏有点问题,所以装了一个强制横屏软件,才成功横屏,软件也在上面一并打包了,需要可以自取)

使用电脑 VNC Viewer 连接。

很清晰,而且居然不算太卡。

至此,我就拥有了一部可以用来做渗透测试的 Android 手机了,还是蛮不错的。

以上就是完整的安装过程了,如果你也喜欢折腾,并且刚好有一部旧手机,不妨动手尝试一下。

在手机安装 Kali Linux相关推荐

  1. 安卓如何安装kali linux系统版本,安卓安装kali linux渗透系统 手机安装kali linux

    安卓安装kali linux渗透系统 手机安装kali linux 现在大家手上几乎都有安卓的设备了.要是渗透扫描不开kali虚拟机,直接ssh到手机上去扫描,那是一件多么美妙的事情. 首先看了下官网 ...

  2. kali+linux+手机装热点,详解:手机安装Kali Linux

    有小伙伴希望我能写篇关于手机安装 kali 的文章.其实网上有许多这类的教程文章,在几个月前我就在我们团队网站上发布过!为了方便大家阅读,花了点时间将它搬到论坛里和大家分享下.有不足之处望大家多多包涵 ...

  3. kali手机控制_详解:手机安装Kali Linux

    有小伙伴希望我能写篇关于手机安装 kali 的文章.其实网上有许多这类的教程文章,在几个月前我就在我们团队网站上发布过!为了方便大家阅读,花了点时间将它搬到论坛里和大家分享下.有不足之处望大家多多包涵 ...

  4. 手机免root安装kali linux 步骤,离线版(最终可行版)

    手机免root安装kali linux 步骤 下载termux可以通过 F-Droid跳过google play,注意有点老安卓手机不行,比如我的三星i9152,下载f-driod之后显示不兼容,终于 ...

  5. 安装Kali Linux操作系统Kali Linux无线网络渗透

    安装Kali Linux操作系统Kali Linux无线网络渗透 Kali Linux是一个基于Debian的Linux发行版,它的前身是BackTrack Linux发行版.在该操作系统中,自带了大 ...

  6. 安卓安装kali linux之Termux

    本文讲述如何在手机上安装kali linux,我本想安装其他版本的linux,但不知是什么原因安装到一半就卡住,最终安装kali成功了,但也只是安装了kali的壳子,在inux上的操作都可以实现,只是 ...

  7. termux配置python安装kali_安卓用termux安装kali linux教程

    Termux是一个Android下一个高级的终端模拟器,开源且不需要root,支持apt管理软件包,十分方便安装软件包, 完美支持Python, PHP, Ruby, Go, Nodejs, MySQ ...

  8. u大师制作linux系统,u盘安装kali linux 检测不到cd romu大师u盘装win10

    注意:DVI或VGA等连接器类型可能需要使用电缆适配器才能连接到多台显示器 解决方法七:更换浏览器或观看软件 这个是比重启电脑更简单的法子,不好用就不要用了,换个用 解决办法是在BIOS里开启AHCI ...

  9. 小米2s 怎样离线安装Kali Linux

    小米2s 离线安装Kali Linux 2017年2月4日  by 小甘丶 前段时间也研究过一两天,没弄明白,今天突然来兴致了,说研究一下吧,结果一不小心,就弄明白了! 第一次研究,主要是没弄明白这个 ...

最新文章

  1. 数据结构:二分查找 java
  2. pytorch crelu
  3. 神策 FM | “微信之父”张小龙的四大关键产品原则
  4. 改进 网站资源探测工具(添加代理)
  5. kali linux怎么编译软件包,如何解决Kali Linux apt-get安装:E:无法找到软件包checkinstall...
  6. SpringBoot测试失败并报错: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration
  7. Linux SVN迁移备份的三种方法
  8. 百度元老黯然离职是被开除?向海龙回应...
  9. java学习笔记------ PrintStream
  10. windows netcat的安装与使用
  11. 在 Emacs 里修改现有文件的编码格式(转载)
  12. Win10环境下运行红色警戒等老款游…
  13. oracle expdp parallel,关于EXPDP中的PARALLEL参数
  14. .Net使用FlashPaper
  15. 解决大疆无人机飞了一段距离就停下来的问题(大疆限飞50米)
  16. 根据订单号查询并复制一行
  17. photoshop标尺工具_如何在Photoshop中使用和掌握非常困难的钢笔工具
  18. cad怎么将图层后置_cad怎么把整个图层置于底层
  19. sql文件反向生成物理概念模型
  20. WPS怎么转换成PDF?这样转换准没错

热门文章

  1. 高德地图完整功能的html,揭秘高德地图八大不为人知的强大功能
  2. python中一个等于号和两个等于号_python中is与双等于号“==”的区别示例详解
  3. 进入人工智能行业有哪些方法?
  4. 全国 2020 NOIP试题 微信步数(walk)
  5. App上架应用市场操作流程
  6. Dubbo源码分析:全集整理
  7. 学生论坛管理系统的设计与实现
  8. 放松跑、间歇跑、节奏跑和LSD
  9. 网易云音乐linux安装路径,修复网易云音乐Linux版不能安装及运行的问题
  10. php ml 非线性回归,科学网—非线性回归(迭代法)及其两种拟合曲线:y=a+b*exp(c*x) - 梅卫平的博文...