大家都知道backtrack是一個 做***測試常用的集各種工具於一身的系統,今天嘗試在自己的手機上安裝了 backtrack 5 的arm鏡像,安裝過程如下:
注備工作:
a,確認手機已經獲取root權限,若沒有可以嘗試使用一鍵root工具破解
b, 在手機上安裝超級終端 Better Terminal Emulator Pro
c, 在手機上安裝vnc客戶端 Android vnc viewer
d,獲取backtrack5 的arm鏡像:
由於一般手機sd卡爲fat32格式的,不支持4G以上的文件,而官方arm鏡像解壓後超過4G。
可以通過格式化sd卡爲ext3文件系統,或者重新制作鏡像,較爲複雜,可能出現各種問題
在這裏,使用最簡單的方法:
直接下載別人已經壓縮過的鏡像文件,加壓後爲4G以下。下載連接爲:
http://l-lacker.com/bt5/BT5_ARM_Joined.zip 使用迅雷等軟件下載即可
做好準備工作後就可以開始安裝backtrack5 到手機了,步驟如下:
1,將BT5_ARM_Joined.zip解壓後得到八個文件,如下:
2,使用數據線將手機與電腦連接(不要使用僅充電,而是大容量存儲)
a,進入到手機ds卡根目錄,創建BT5 文件夾
b,將busybox 和 installbusybox.sh 兩個文件複製到sd卡根目錄下
c,將剩餘的六個文件全部複製到sd卡下剛纔創建的BT5目錄下
3,拔掉數據線,開始在手機上進行操作:
a,打開超級終端-->繼續-->本地shell 進入到android的本地終端
b,使用su命令切換到root用戶(前提是手機已經root過了)
root用戶的標識是:$變成了#
c, 使用installbusybox.sh腳本安裝busybox,命令爲:sh /sdcard/installbusybox.sh
d,啓動bootbt腳本,將bt5掛載到手機終端,該過程執行bootbt腳本即可:
當出現root@localhost:# 時,說明掛載成功:
e,啓動vnc服務端,以便使用vnc客戶端可以連接到bt5的桌面,啓動的命令爲:startvnc
vnc服務啓動成功後,就可以使用我們剛纔安裝的andorid vnc客戶端進行連接了
4,打開androidVNC,會讓你填寫連接信息:
其中nickname可以任意填寫,password默認密碼爲toortoor,address爲127.0.0.1,port 爲5901,顏色選用24-bit color(4pp)是最清晰
填寫完畢點擊connect 即可進入bt5 桌面了,附截圖一張:
注:如果進入到bt5桌面後,打開terminal時 提示錯誤,或者輸入 ps,top等命令時提示proc未掛載 則錯誤原因是文件系統沒有掛載成功
進入到超級終端執行sh /sdcard/BT5/mountonly 重新掛載即可
如果安裝過程出現其它問題,建議看下readme文件,安裝上面的步驟來