2022年6月23日
drozer安装所需的环境:
python2,jdk1.6+,adb,drozer_agent,还有个模拟器(当然也可以用root的真机)
(python2 和 jdk 确保配置了环境变量)
工具下载地址:
adb(忘记在哪下载的了)
drozer (官网:https://labs.withsecure.com//tools/drozer/ )
要下载这两个,一个windows安装程序,一个安卓的apk程序

安装:
adb (只有一个文件夹,添加到环境变量里面就可)
drozer 的安装路径最好是 python2 所在的路径,安装好后,会出现Lib文件夹。(试了下其他路径出现了问题)

drozer_agent 的安装,直接把 drozer-agent.apk 拖到模拟器中安装就可 。(我用的夜神模拟器)

连通:
模拟器要打开USB调试模式:
设置 - 平板电脑状态 - 版本号(多点几下会进入开发者模式)

在进入设置就会出现开发者选项,进去吧USB调试打开。

模拟器打开 drozer-agent :
点它。

打开

adb 连模拟器:
夜神模拟器的端口我知道是62001,所以可以直接连。其他的需要自己在查。
adb devices 不知道为什么没有机器...
索性可以连上,就不管了。
最后一部是端口转发。

drozer连接:
drozer console connect
可能会报错,需要安装库。

pip install google
pip install protobuf
pip install pyOpenSSL
pip install service_identity
pip install twisted
安装完库,在连接一下 出来 dz> 就可以了。

运行 run app.package.list 出现乱码:
前往 drozer 安装目录 C:\Python27\Lib\site-packages\drozer\modules\app\package.py
在第一行插入下面代码
import sys
reload(sys)
sys.setdefaultencoding('utf-8')

修改第328行中class List方法,在359和362行处添加 u 。

退出 drozer,重连一边就可以了。

网友评论