小米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的更多相关文章

  1. Android SDK 2.2 离线安装

    android的普通安装方法非常easy,不必多说. 因为普通安装方法速度非常慢,对一般的用户要数小时的时间等待. 为更高速安装,能够採取离线安装方法.即,先分别下载所需包,再安装. 一,首先下载SD ...

  2. android学习——ADT的离线安装

    前一篇讲解了ADT的在线安装,不过有的时候在线在线安装的速度很慢.所以今天学习一下ADT的离线安装: 首先 下载与SDK相对应的ADT(如果SDK是最新版的就下最新版ADT否则就把SDK更新到最新版以 ...

  3. 下载android sdk更新包离线安装解决方案

    本文转载自:http://xljboox.blog.163.com/blog/static/7628448320111159354738/ 第一次安装android sdk后进行开发包的更新,你应该了 ...

  4. Android SDK离线安装

    Android SDK离线安装是本文要介绍的内容,主要是来了解并学习Android SDK安装的内容,具体关于Android SDK是如何离线安装的内容来看本文详解. Android开发环境,完整的说 ...

  5. 小米Air安装Arch Linux之图形界面配置(Gnome 和 sway)持续更新中……

    0. 前言 上一篇文章简单讲述了在小米Air上安装Arch Linux的经验,但是安装完后基本系统后,还需要额外的配置才能进到日常使用.下文简单列举一些步骤. 1. 参考网站 主要还是参考ARCH W ...

  6. Linux知识(1)----U盘安装Ubantu14.04系统

    由于需要用到ROS(Robot Operating System)机器人操作系统,该系统是基于Linux系统Ubantu14.04的,第一次安装接触Linux点点生惧,但我知道并没那么难弄,况且还是U ...

  7. 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南

    How to install Arch Linux on VirtualBox 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南 本文导航 1.Arch Linux 软件仓库2. ...

  8. 小米2S 连接Ubuntu Android Studio

    1. 首先打开手机上的开发者选项,USB调试.拨号:*#*#717717#*#*  ,手机会以Toast形式出现“……enable”字样.再次拨号可disable. 2. Ubuntu安装mtpfs: ...

  9. 实测Eclipse连接小米2S调试问题

    小米2S手机在Eclipse真机调试时,设备选择列表无法显示手机,DDMS也连接不上设备,解决步骤: 1.打开手机设置中开发者选项 - USB调试开启: 2.保证小米2S手机Windows下设备驱动已 ...

随机推荐

  1. linux 判断文件最后更新时间 实现监控日志是否有输出功能

    linux 判断文件最后更新时间 实现监控日志是否有输出功能. 需求:监控log.txt日志文件,超过一分钟没输出内容就认为是停了,则自动启动程序. 用stat 可以看文件的更新时间stat -c % ...

  2. Putty Technical Note

    转载自:http://libai.math.ncu.edu.tw/bcc16/6/putty/puttyt.html Terminal panel Terminal 面板可調整 PuTTY 對於模擬終 ...

  3. Pycharm 2017 激活码

    Pycharm 2017 激活码 server选项里边输入:  http://idea.liyang.io 我是通过这个成功的

  4. Python3基础 list str转成list

             Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

  5. sql逻辑查询语句的执行顺序

    SELECT语句关键字的定义顺序 SELECT DISTINCT <select_list> FROM <left_table> <join_type> JOIN ...

  6. 如何创建自己的python包

    写过python的人都知道python最方便也最牛的地方就是它有无数的第三方lib可以直接拿来使用,可以让编写代码变的更容易. 长用的安装第三方lib的方法有easy_install和pip,这两个的 ...

  7. windows10下使用source insight出现"source insight program editor已停止工作"的问题

    一.背景 1.1 OS 版本 windows 10 1.2 source insight版本 source insight 3.50.0034 二.解决方案 删除"我的文档"下面的source ins ...

  8. POJ 3687 Labeling Balls(拓扑排序)题解

    Description Windy has N balls of distinct weights from 1 unit to N units. Now he tries to label them ...

  9. 【TCP/IP详解 卷一:协议】TCP定时器 小结

    前言 在有关TCP的章节中,介绍了四种定时器,它们体现了TCP的可靠性,其中最重要的 就是重传定时器了,剩下的定时器都是为了解决TCP的理解上的一些问题而设置的. 四种定时器: 2MSL定时器,出现在 ...

  10. SSH公钥登录且禁止密码登录及更改默认端口

    1.ssh生成公私钥 ssh-keygen -t rsa -C "zhangsan@qq.com" 生成密钥的位置如下,id_rsa是私钥.id_rsa.pub是公钥: ➜ .ss ...