碳基体

奋斗在产品安全第一线的安全妹子

android 模拟器安装Busybox的方法


Busybox是做android APP渗透测试的必备武器,相当于一个小型的Linux工具集。之前一直在Android真机上使用这个工具,安装三板斧就OK了,root设备-安装Superuser.apk-安装Busybox.apk。 但是在模拟器中采用这个步骤,在运行Busybox.apk时,会出现死都不弹出Superuser.apk授权的对话框来放行。于是研究了一下新的办法了,非常简单,如下所示:


首先下载busybox


然后运行以下命令

emulator -avd test1 -partition-size 256 &  #启动avd
adb shell mkdir /data/busybox #在avd设备中创建busybox目录,用于安装与存放busybox工具集
adb push busybox /data/busybox #将下载的busybox传人avd中
cd /data/busybox  
chmod 775 busybox #赋予busybox的执行权限
./busybox --install #安装

export PATH=/data/busybox:$PATH #将busybox的路径加入系统PATH中,注意每次启动avd或开启adb shell都需要运行该命令


来源:碳基体

评论