为什么我的droidbox总是收集0个沙箱日志

时间:2018-02-08 02:29:22

标签: android python

我希望通过执行./droidbox.sh XXX.apk获取更多apk日志(网络,短信,泄漏,读/写行为),但终端始终显示“收集0沙箱”并仅获得静态结果。(如哈希值,广播接收器,强制权限)  droidbox.sh将执行droidbox.py,所以我跟踪droidbox.py的代码并在第267行找出

  

“logcatInput = sys.stdin.readline()”,

哪个logcatInput是一个空值....

在终端输入“adb logcat dalvikvm:W *:S”,尝试其他方式查看日志,并显示空内容,

  

---------系统开头

     

---------主要的开头

但模拟器正常运行。我该怎么做才能看到更多dalvikvm和droidbox的日志?

代码在github上如下: https://github.com/pjlantz/droidbox/blob/master/external/droidbox.py

如上所述,如何获得正确的logcatInput结果,然后我就可以获得完整的信息。我执行的步骤如下:

  
      
  1. 通过执行启动模拟器   “模拟器-avd测试”(测试是模拟器的名称)
  2.   
  3. 然后输入   “./droidbox.sh com.kingroot.kinguser.apk”启动应用程序和monkeyrunner
  4.   

执行结果: 收集了0个沙盒日志(Ctrl-C查看日志)

等待设备...框日志(Ctrl-C查看日志) 装置: 安装应用程序com.kingroot.kinguser.apk ... 收集了0个沙箱日志(Ctrl-C查看日志)    [*]收集了0个沙箱日志

 [Info]
 ------
    File name:  com.kingroot.kinguser.apk
    MD5:        9a19974cbfb072f7cab0c13877b5fdd0
    SHA1:       88c834f6661d82a3c98405ccaa14a02f952e7010
    SHA256:     616df8b1da40a00e6e9e037dcc058b858833e65e1fd2ed7fa4a438be333d691d
    Duration:   5.13150787354s


 [File activities]
 -----------------

    [Read operations]
    -----------------

    [Write operations]
    ------------------

 [Crypto API activities]
 -----------------------

 [Network activity]
 ------------------

    [Opened connections]
    --------------------

    [Outgoing traffic]
    ------------------


    [Incoming traffic]
    ------------------

 [DexClassLoader]
 -----------------
 [Broadcast receivers]
 ---------------------
       com.kingroot.kinguser.receiver.DeviceOwnerReceiver            Action: android.app.action.DEVICE_ADMIN_ENABLED

       com.kingroot.common.framework.main.MainExitReceiver           Action: com.kingroot.master.action.MAIN_EXIT_CHECK

       com.kingroot.common.framework.broadcast.KSysBroadcastReceiver             Action: com.kingroot.kinguser.gamebox.ACTION_GAME_DELETED

       com.toprange.pluginmaster.base.ActionViewBroadcastReceiver            Action: com.toprange.plugin.action.UNINSTALL_SHORTCUT

       com.kingroot.kinguser.receiver.SuRequestReceiver          Action: com.kingroot.kinguser.SU_REQUEST

       com.kingroot.kinguser.receiver.AntiInjectLogDeleteReceiver            Action: com.kingroot.kinguser.ANTILOG_DELETE

 [Started services]
 ------------------
 [Enforced permissions]
 ----------------------
       com.kingroot.kinguser.INNER_BROADCAST
       com.kingroot.kinguser.permission.REQUEST
       com.kingroot.kinguser.permission.activityCalled
       com.kingroot.kinguser.permission.RootShell

 [Permissions bypassed]
 ----------------------

 [Information leakage]
 ---------------------

 [Sent SMS]
 ----------

 [Phone calls]
 -------------

0 个答案:

没有答案