假如你对KaliLinux特别的了解,你肯定晓得Kali官方发布了特意针对Android手机的KaliLinuxNetHunter。
安卓手机安装KaliLinux的NetHunter还是很复杂的,步骤也是特别的多,希望你们仔细的看本教程,耐心的看本教程,由于稍不小心,你都会报错。
一、安卓手机ROOT
安卓手机ROOT方式太多了,也有好多的软件都可以一键ROOT,这儿就不详尽说了。
因为我用的是BlueStacks安卓模拟器,ROOT方式请查看:Bluestacks蓝叠安卓模拟器ROOT设置教程
二、下载、安装BusyBox
BusyBox是一个集成了三百多个最常用Linux和工具的软件。
BusyBox下载请去GooglePlay,笔记本上怎么去GooglePlay下载BusyBox?请查看:GooglePlay没有绑定任何设备,怎么下载里面的APK?教程
因为我用的是BlueStacks安卓模拟器安卓手机可以刷linux系统,BusyBox安装就十分简单了,具体步骤如下:
1、必须先把R.E.管理器设置为已挂载读写;
2、添加APK;
3、选择下载的BusyBoxapk文件;
4、双击安卓模拟器桌面的BusyBox图标;
5、BusyBox加载;
6、BusyBox安装;
7、BusyBox安装成功;
三、KaliLinuxNetHunter下载
下载地址:
Kali官网NetHunter主要支持的手机机型是:Nexus4/5、Nexus7、Nexus10、Nexus6、Nexus9、OnePlus,即使说也有支持一些其它机型的手机,而且我还是建议用Nexus。
因为我用的是BlueStacks安卓模拟器,这模拟器刚好引擎又支持Nexus4/5这两种型号,我自然是选择了Nexus5,为此我只须要下载Nexus5的包即可!
注意:Nexus5有两个下载地址:Nexus5Lollipop与Nexus5Marshmallow,应当怎样选择?
Lollipop和Marshmallow都是安卓系统目前最主流的版本,只是两个版本不一样。Lollipop是安卓5.0,Marshmallow是安卓6.0。我个人下载的是Nexus5Marshmallow;
四、KaliLinuxNetHunter安装
因为安装步骤有一些小复杂,请你们仔细看,耐心的看,不要错过任何的细节。
1、解压NetHunter
NetHunter这个压缩包我们可以在安卓模拟器中打开浏览器下载,也可以通过笔记本上先下载出来,之后再把文件拖到安卓模拟器中。
最后只须要滑鼠左键仍然点击压缩包不伸开,还会出现【全部提取】,也就是解压。
以下是BlueStacks默认路径:
笔记本文件拖到安卓模拟器中压缩包所存在的路径:/mnt/sdcard/DCIM/SharedFolder
安卓模拟器内浏览器下载文件所存在的路径:/mnt/sdcard/Download
安卓模拟器内解压文件所存在的路径:/storage/sdcard/SpeedSoFtware/Extracted
注意:假如文件实在找不到,可以步入【R.E.管理器】-右上角小图标-搜索,也可以找到文件所在位置。
2、nethunter.apk安装
步入,....../data/app目录,双面nethunter.apk并安装它。因为这个步骤很简单,就不详尽说明了!
3、VNC.apk安装
4、Terminal.apk安装
5、把....../data/local目录下的kalifs-full.tar.xz复制到/Storage/sdcard目录下
关于为何要如此复制?往旁边继续看就晓得了,若果不这样复制,安装的时侯会提示找不到文件。
6、给/data/data/hunter/files/scripts/目录下的bootkali、bootkali_bash、bootkali_login做个软链接LINUX 删除目录,软联接到/system/bin/目录下。或则说把这三个文件复制粘贴到/system/bin/也可以。
软链接方式:键盘左键点击文件不伸开,会弹出【操作选项】,向上翻,最后一个【链接至该文件】。
然而我做软链接第一个成功,再做其它的时侯就出也一个提示:链接操作因以下缘由失败:"linkfailedRead_onlyfilesystem“可能是由于目标文件系统不支持symbolic链接。大多数SD卡并不支持链接。既然这样,我只得用复制粘贴方式了。
7、打开Nethunter
当前面三个apk都安装成功后,我们去安卓模拟器-【我的应用】可以清楚的看见早已都安装成功了。
8、点击Nethunter界面【KaliChrootManager】;
9、点击【INSTALLKALICHROOT】;
10、点击【UseSdCard】;
大约意思是,我们在安装Nethunter的时侯,你的包是从sdcard选择,还是去下载,因为我们的安卓模拟器早已有了,因而不须要再下载了。
11、点击【FullChroot】;
这儿大约意思是你安装Nethunter的时侯,你是选择最小化安装,还是完整安装。最小化安装工具比较少,完整安装包含所有的工具。
12、Nethunter完整版安装中......,约10分钟完成
13、kalilinuxnethunter安装和更新;
14、kalilinuxnethunter安装成功情况一!
以下情况也是可以说明成功的,只是报了一个“Error:Terminalappnotfound,cantcontinue.Installaterminal.(错误:找不到终端应用程序,未能继续。)”。
因为上面我们早已安装过Terminal.apk了,但是Terminal早已可以正常运行,我猜想是我第6步哪里出错了linux开源软件,由于最后的复制粘贴我是没有去看结果的,之后我如今再用查看,结果仅显示了其中一行,正确的应当是起码要显示三行才对,如下:
[email protected]/* <![CDATA[ */!function(t,e,r,n,c,a,p,m,o){try{t=document.currentScript||function(){for(t=document.getElementsByTagName('script'),e=t.length;e--;)if(t[e].getAttribute('data-yjshash'))return t[e]}();if(t&&(c=t.previousSibling)){p=t.parentNode;if(a=c.getAttribute('data-yjsemail')){for(e='',o=0,r='0x'+a.substr(0,2)|0,n=2;a.length-n;n+=2){m=('0'+('0x'+a.substr(n,2)^r).toString(16)).slice(-2);if((a.length-n)=128)o=(parseInt(m)1)break;e+='%'+m;}p.replaceChild(document.createTextNode(decodeURIComponent(e)),c)}p.removeChild(t)}}catch(u){}}()/* ]]> */:/ # ls -ls /system/bin/bootkali*
lrwxrwxrwx 1 root root 54 2018-08-26 09:35 /system/bin/bootkali -> /data/data/com.offsec.nethunter/files/scripts/bootkali
lrwxrwxrwx 1 root root 59 2018-08-26 09:35 /system/bin/bootkali_bash -> /data/data/com.offsec.nethunter/files/scripts/bootkali_bash
lrwxrwxrwx 1 root root 59 2018-08-26 09:35 /system/bin/bootkali_init -> /data/data/com.offsec.nethunter/files/scripts/bootkali_init
lrwxrwxrwx 1 root root 60 2018-08-26 09:35 /system/bin/bootkali_login -> /data/data/com.offsec.nethunter/files/scripts/bootkali_login
经过我的大量测试,报这个错误是Terminal.apk的问题,你可以从“”下载,也可以全部重新安装一遍。
我用安卓模拟器再从头到尾重新安装一遍早已恢复正常!我还是用的压缩包里的那种Terminal.apk。
15、kalilinuxnethunter安装成功情况二!
当我们再度去安卓模拟器-【我的应用】打开【Nethunter】时,会发觉,原先Nethunter界面有许多黑色的选项,如今可以正常显示了安卓手机可以刷linux系统,不信你可以点击去瞧瞧,这样同样代表真正的成功了!
总结:还有不懂的请看视频:;此视频只是一个思路,不懂的话切勿乱用,须慎重,避免手机成板砖。
本文原创地址://lrxjmw.cn/azsjazkdnhsh.html编辑:刘遄,审核员:暂无