首页 > 代码库 > Kali Linux on Android # 实测:小米2s离线安装Kali Linux

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

Kali Linux on Android # 实测:小米2s离线安装Kali Linux