現(xiàn)階段網(wǎng)上的安裝教程大都有一段時間了,提供的工具和鏡像都有點老,于是就琢磨了這篇文章,踩了一些坑,分享給大家。
?????? 首先是把手機ROOT,不想忍受小米官方root的25秒騷擾,就想刷個原生的系統(tǒng)。我用的手機是小米NOTE 頂配版,這個手機版本很雞肋,什么nfc、紅外線都沒有,只是運行內(nèi)存4G,和8核CPU(最高2Ghz)還不錯,當初花了我不少大洋,這個型號還分為雙網(wǎng)通和全網(wǎng)通,花了好半天刷機告訴我手機沒信號,查了資料發(fā)現(xiàn)是基帶不對,只能重新刷回官方ROM開發(fā)版。
下載linux deploy,推薦從github下載最新版,我用的是linuxdeploy-2.2.0-242:https://github.com/meefik/linuxdeploy/releases下載最新的原因是kali最新的架構(gòu)是kali-Rolling版本,而舊版本只能提供sana及其他版本的支持,我就是下了舊版本的linux deploy去運行新版的kali導致一直報錯,無法啟動。如果用舊版的linux deploy也要用舊版的kali.img鏡像文件。


?接著就是配置,按照如圖配置就好,其他的教程都是讓你去把提供的鏡像放到手機里,實際上不用,我下載了各種版本kali的鏡像,用了反而有問題,在線下載就好,設(shè)置為國內(nèi)的源:http://202.141.160.110/kali/? 官方源速度感人,而且如果丟包可能導致安裝失敗,同時勾選SSH和VNC,回到上層。


配置完成后點擊安裝,需要下載很多的文件,自動安裝,等著就好了,如果中途中斷可能導致失敗,請保持網(wǎng)絡(luò)連接。

如果配置出現(xiàn)問題,我遇到的是/掛載不了,很可能是你下載的官方文件,不能直接運行。如果啟動的時候ssh和vnc啟動不了,很可能是你的linux delpoy不支持你的kali版本,可以選擇新版本。
使用SSH工具鏈接測試,這里推薦使用JuiceSSH,界面友好,配色舒服。




?VNC就選擇最新版本的就好了,登陸后發(fā)現(xiàn)文字都是小方框和數(shù)字的亂碼。是因為默認編碼為非中文環(huán)境且缺少對中文的支持,首先安裝字體apt-get install fonts-wqy-microhei
然后運行
dpkg-reconfigure locales

選擇最后面的zh_CN.UTF-8 UTF-8,我這里是已經(jīng)設(shè)置好了,回車確認。系統(tǒng)重啟后再次連接vnc發(fā)現(xiàn)已經(jīng)正常顯示了。

下面就是根據(jù)自己需要去安裝工具。
apt-get install xxxxxx? (不介紹了)