Kali Linux on Android # 实测:小米2s离线安装Kali Linux
小米2s 离线安装Kali Linux
2017年2月4日 by 小甘丶
前段时间也研究过一两天,没弄明白,今天突然来兴致了,说研究一下吧,结果一不小心,就弄明白了!
第一次研究,主要是没弄明白这个系统他是怎么装到手机里的,这个结构我搞不清楚!
(可能是我比较笨!这个不搞清楚,按着网上的步骤一步一步来也能弄明白,但是我就是想要弄点自己的东西进去,所以一直不成功)
软件包,都是我自己下FQ去google play下的,主要用到如下工具:
Liux Deploy ---> 运行kali 的应用
Root Explorer ---> 浏览手机文件系统的工具(如有类似可以替换,必须能查看根目录)
JuiceSSH ---> ssh远程链接工具(用于链接本地kali操作系统)
网上看了很多方法,都是要从网络上下载,要找个网速好的wifi等好几个小时,制作成功img文件后,才能开始安装,其实没有那个必要!就像我们安装台式机一样!有很多种方法
网络安装、U盘安装、硬盘安装!
这里我们直接从官网下载对应格式的光盘镜像文件即可!
镜像下载地址:https://www.kali.org/downloads/
注意:我下载的是armhf格式的哦!
APP 百度网盘地址:
链接:http://pan.baidu.com/s/1qY31s0c 密码:vve5
镜像 百度网盘地址:
链接:http://pan.baidu.com/s/1hrDANgo 密码:bm9j
整体结构可以这么理解:就相当于在台式机上装了个虚拟机
android 对应 windows
linux deploy 对应 vmare或virtual box
juice ssh 对应 xshell
环境准备:因为我的小米2S不能插内存卡,我用的是U盘,
把下载的镜像解压缩到U盘根目录下的kali文件夹中,重命名为 kali-armhf.img
# 注意,这里的路径随意写,为了方便记忆,我这么写的,因为这个路径至关重要,一会儿安装的时候要用到!
将下载的应用安装到手机中(Linux Deploy、Juice SSH、Root Explorer)他们三个需要root权限哦!如果手机没有root权限,还是先root吧,
# 注意:root需谨慎!
Ok,软件都准备好了以后,开始安装:
第一步: 运行Root Explorer(已获取root权限),寻找路径,看看镜像文件的路径,我这里的路径是 /storage/usbdisk/kali/kali-armhf.img
第二步: 运行 Linux Deploy ,点击右下方的一个向下的箭头!进行设置
1. 确定发行版本是kali linux 架构为armhf,
2. 修改安装路径,为我们刚才拷贝的镜像路径:我的在这里为:
/storage/usbdisk/kali/kali-armhf.img
# 注:我还看到一个路径,为 /usbdisk/kali/kali-armhf.img 这个应该是小米手机创建的软连接,我没用,也没测试是否可用!
3. 设置一下登陆的用户名和密码,这里我使用常用的root和123456
4. 开启ssh服务,不喜欢用图形界面,主要是怕卡掉!嘿嘿,开启ssh后,才能用ssh客户端链接kali!
# 注: 如果要用图形界面,就开启vnc,使用vnc客户端链接!
5. 设置完成后,点击左上角的箭头,返回!
第三步: 开始安装Kali Linux
点击右上角的三个小点点,然后点击安装!
安装完成后,点击启动即可!
第四步: 开始,运行juiceSSH,创建链接
进入juiceSSH 后点击右下角的+ 号,出现如下界面
注:想要使用ifconfig命令,需要安装net-tools的软件包
执行命令如下:
1. 设置root密码
sudo passwd # 连续输入两次root密码
2. apt-get install net-tools
3. ifconfig wlan0