android 测试框架 drozer安装【windows10】

时间:2024-05-19 08:07:20

【下载】

1.安卓模拟器(夜神模拟器)、python环境(python2.7),python库(protobuf、pyOpenSSL 、Twisted、 service_identity)

2.adb:一般在Android SDK安装目录下的platform-tools文件夹
另外下载的连接:https://adbshell.com/upload/adb.zip

3.drozer:
【windows客户端】https://labs.f-secure.com/tools/drozer/
【安卓客户端】https://github.com/mwrlabs/drozer/releases/download/2.3.4/drozer-agent-2.3.4.apk

drozer使用指南https://labs.mwrinfosecurity.com/assets/BlogFiles/mwri-drozer-user-guide-2015-03-23.pdf
drozer项目github地址https://github.com/mwrlabs/drozer

【安装】

windows:
1、在官网下载drozer(本人选择选windows的msi安装包)

2、下载好后双击下载程序,由于drozer不支持python3.x,故当安装程序识别出为3.x的python环境时需手动选择python2.7的位置
android 测试框架 drozer安装【windows10】
3、点击next,完成安装drozer。
android 测试框架 drozer安装【windows10】

安卓模拟器:
1、下载安装模拟器;下载drozer apk安装
2、双击打开drozer,
确保右下角按钮显示为“开启”,若显示为“关闭”,点击将其切换为“开启”。
android 测试框架 drozer安装【windows10】
android 测试框架 drozer安装【windows10】

等待连接:
android 测试框架 drozer安装【windows10】

【连接】

1、cd进入模拟器的安装路径下
运行:adb devies
查看是否能看到模拟器,若看不到则需重启

运行:adb forward tcp:31415 tcp:31415
使用 adb 进行端口转发,转发到上边Drozer使用的端口 31415
android 测试框架 drozer安装【windows10】
运行:drozer console connect
进入drozer控制台
android 测试框架 drozer安装【windows10】
运行:list
列出Drozer所有功能模块,
android 测试框架 drozer安装【windows10】
连接成功:
android 测试框架 drozer安装【windows10】

**

【问题记录】

**
1.drozer安装错误
由于drozer不支持python3.x,故当安装程序识别出为3.x的python环境时需手动选择python2.7的位置。
手动选择python环境。
android 测试框架 drozer安装【windows10】

2.报错“unknown module: ‘app.package.list’”
如果cmd的当前路径和drozer.bat如果不在同一驱动器(如当前cmd在c盘,drozer.bat在d盘),那么虽然使用drozer.bat console connect也可以进入drozer控制台,但是执行run时会报错。
我这里drozer安装在D盘,在我当前路径是“C:\Users\Wave”,直接进(入drozer控制台。
出现报错。
android 测试框架 drozer安装【windows10】

3.报错 drozer Server requires Twisted to run.
Run ‘pip install twisted’ to fetch this dependency.

pip install twisted 安装python twisted库

4.[Errno 10054]
android 测试框架 drozer安装【windows10】

手机agent 处于关闭状态,开启即可。

参考:
https://www.cnblogs.com/lsdb/p/9441813.html
https://labs.f-secure.com/assets/BlogFiles/mwri-drozer-user-guide-2015-03-23.pdf