美文网首页
Android - adb、drozer 工具安装及问题处理

Android - adb、drozer 工具安装及问题处理

作者: 第三峰 | 来源:发表于2022-06-23 21:50 被阅读0次

2022年6月23日

drozer安装所需的环境:
python2,jdk1.6+,adb,drozer_agent,还有个模拟器(当然也可以用root的真机)
(python2 和 jdk 确保配置了环境变量)

工具下载地址:
adb(忘记在哪下载的了)
drozer (官网:https://labs.withsecure.com//tools/drozer/ )
要下载这两个,一个windows安装程序,一个安卓的apk程序

图片.png

安装:

adb (只有一个文件夹,添加到环境变量里面就可)

drozer 的安装路径最好是 python2 所在的路径,安装好后,会出现Lib文件夹。(试了下其他路径出现了问题)


图片.png

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


图片.png

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

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

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


图片.png

打开


图片.png

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


图片.png

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


图片.png

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


图片.png

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


图片.png

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


图片.png
退出 drozer,重连一边就可以了。
图片.png

相关文章

网友评论

      本文标题:Android - adb、drozer 工具安装及问题处理

      本文链接:https://www.haomeiwen.com/subject/uammvrtx.html