一、busybox簡介
busybox是一個集成了100+個最常用Linux命令和工具的軟件,在android產品的release版本中,是不包含該工具集的。
對root了的手機,想安裝busybox,就需要先下載busybox,再安裝了。
二、busybox下載
android硬件檢測程序?1.可去官網下載
https://busybox.net/downloads/binaries/
2.去我的資源下載
http://download.csdn.net/detail/wlc520123/9798977
android應用安全測試與防護 pdf、三、安裝到android手機
首先再次強調,安裝前提:手機有root權限。
(在spreadtrum,通常是使用userdebug版本中的boot替換user版本的boot后,刷機,之后手機默認有root權限了。而userdebug版本中默認自帶了busybox,不需要安裝。)
驗證手機中是否已經有busybox了的方法:
??? 進入shell,輸入busybox,如果輸出沒有說明這是無效命令,就說明已經有這個命令了。正常情況下,輸入busybox后,會出現其包含的命令集合。
下圖表示手機里沒有安裝busybox:
androidtest?
安裝方法與步驟:
1.確定手機的架構
查看手機架構的方法:adb shell進入手機shell,查看/proc/cpuinfo中的processor一行。查看命令可以用cat,如:cat /proc/cpuinfo。
busybox。
2.安裝
簡而言之,根據手機的處理器,選擇合適的busybox二進制文件,將其push到手機/system/bin中,修改權限,再執行busybox --install命令,即可安裝成功。
從圖中可見,我測試用的手機是arm v7的處理器,于是找到busybox二進制文件壓縮包總的busybox-armv7l文件。將其拷貝到電腦的d盤,并修改名字為busybox。
使用如下命令pushi到手機中并修改權限、安裝:
android adb,
adb root
adb remount
adb push d:\busybox /system/bin
adb shell
cd /system/bin
chmod 777 busybox
./busybox --install
shell中輸入busybox命令,輸出其使用方法:
安卓軟件測試工具,至此,busybox已經可以使用了。
如要找到系統中所有的apk文件,使用命令:
busybox find -name *.apk
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态