drozer安装教程(windows)
drozer这玩意真的是难装啊,之前第一次弄的时候装了两个下午,网上的教程写的乱七八糟的,每次要翻好多篇文章,所以干脆借此次给新电脑装drozer的机会,记录整理一下安装过程,以供后续参考。
环境依赖
请自行安装以下环境,并配置好环境变量,安装pip包。这里比较简单,就不做赘述了
python 2.7
pip2 install protobuf pyOpenSSL Twisted service_identity
jdk 1.6 官方推荐的,使用其他版本可能会有问题
adb
安装步骤
下载drozer
下载链接:https://github.com/mwrlabs/drozer/releases/
选择系统相应的包,我这里选windows的msi安装包
安装drozer
- 双击安装
- 默认install for all user
- Python from another location,下方输入python2.7的安装路径
- 完成安装
运行drozer
cmd中输入 drozer -h
如果出现drozer的帮助文档,那drozer这边就没问题了
如果出现以下报错,则是python版本问题
SyntaxError: Missing parentheses in call to ‘print’. Did you mean print(“usage: drozer [COMMAND]”)?
我把python2.7的命令变成了python2,此时需要编辑drozer.bat,把里面的python改成自己配置的python2就好
安装drozer agent
drozer agent 下载链接:https://github.com/WithSecureLabs/drozer/releases/download/2.3.4/drozer-agent-2.3.4.apk
下载好之后,安装到手机里
drozer连接手机
1、打开app,开启drozer agent(右侧显示开启)
Embedded Server下面的端口,等会会用到
2、cmd中输入 adb forward tcp:31415 tcp:31415
这里的31415就是上面drozer agent的端口
3、cmd中输入 drozer console connect
出现这个,恭喜你,可以愉快的使用drozer了~
参考资料