在Android下安装kali-linux的简单方法

时间:2024-03-05 19:33:58

---恢复内容开始---

Android下安装kali-linux的简单方法

        网上有一些kali-linux安装的方法,但是共性是从Kali的官网上下载的时候及其繁琐,等待时间长,失败率高,偶然发现简单的办法,与大家分享。

    1.安装linux Deploy (盗图一张,嘿嘿)

   

    这一步要注意,设置按正常设置(蓝框部分)就行,但是Installation path部分一定要改,我们不去等五六个小时下载,直接拷贝文件linux.img到存储卡里,    大约是4G。所以linux.img拷贝到哪里,路径就设置成哪里,尤其是一些带内置存储卡的手机,要分清Scard0和Scard1

    2.安装VNC连接器

    3.安装SSH连接器

    我不太懂原理是什么,我猜测是这样:linux Deploychroot的原理跑一个linux操作系统,然后利用SSH创建一个安全的协议,最后用VNC这样一个远程控制工具操    作linux系统。

    SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。(度娘说的)

    VNC工作流程

    (1) 在服务器端启动 VNC Server。

    2014-09-21

    01:05:55

    (2) VNC客户端通过浏览器或 VNC Viewer 连接至VNC Server

    (3) VNC Server传送一对话窗口至客户端,要求输入连接密码, 以及存取的VNC Server显示装置。

    (4) 在客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。

    (5) 若是客户端通过 VNC Server 的验证,客户端即要求VNC Server显示桌面环境。

    (6) VNC Server通过X Protocol 要求X Server将画面显示控制权交由VNC Server负责。

    (7) VNC Server将来由 X Server 的桌面环境利用VNC通信协议送至客户端, 并且允许客户端控制VNC Server的桌面环境及输入装置。(也是度娘说的)

    言归正传:

    4.将压缩包(Android-kali.zip)里的文件linux.img拷贝到存储卡下,存储卡要有足够的空间,大约5G。要注意与Installation Path对应起来。

    5.在Linux DeploySTART。会显示

    SSH :22 ... done

    VNC:5900 ... done 

    <<<end: start

    6.打开VNC Viewer : 

    账号及密码:VNC  IP:127.0.0.1  PORT:5900  PASSWORD::changeme

                  SSH   IP:127.0.0.1  PORT:22 PASSWORD:changeme USERr:android 

    7.全部设置完后,打开VNC Viewer就能使用kali了,不过很多功能需要自己安装。

    附件:Android-kali.zip:http://pan.baidu.com/s/1gdh7YjL

 

 

 

 

---恢复内容结束---