首页 > 代码库 > 在Android下安装kali-linux的简单方法
在Android下安装kali-linux的简单方法
---恢复内容开始---
在Android下安装kali-linux的简单方法
网上有一些kali-linux安装的方法,但是共性是从Kali的官网上下载的时候及其繁琐,等待时间长,失败率高,偶然发现简单的办法,与大家分享。
1.安装linux Deploy (盗图一张,嘿嘿)
这一步要注意,设置按正常设置(蓝框部分)就行,但是Installation path部分一定要改,我们不去等五六个小时下载,直接拷贝文件linux.img到存储卡里, 大约是4G。所以linux.img拷贝到哪里,路径就设置成哪里,尤其是一些带内置存储卡的手机,要分清Scard0和Scard1。
2.安装VNC连接器
3.安装SSH连接器
我不太懂原理是什么,我猜测是这样:linux Deploy用chroot的原理跑一个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 Deploy下START。会显示
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
---恢复内容结束---
在Android下安装kali-linux的简单方法