最近在做Android渗透测试的学习,需要测试基础项,其中需要用到的一个很重要的软件的就是Drozer,简称dz,这里对用模拟器成功安装Drozer做一个总结。
1. 环境
JDK+Windows10
2. 模拟器
这里我使用的是夜神模拟器,之前也用了雷电的模拟器,但是雷电的模拟器在测试安卓应用时经常卡死不知道什么原因。
附上夜神模拟器下载地址:https://www.yeshen.com/cn/download/fullPackage
3. Drozer安装
我这里是将adb放在了drozer目录下,所以后面默认drozer目录下有adb
4. 在模拟器中安装drozer
将下载的agent.apk拖到模拟器中自动安装,安装成功后打开,选择Enabled。
drozer server5. 使用drozer
打开cmd,进入到drozer的目录
1. 测试adb是否可用
adb connect 127.0.0.1:62001
adb connect 127.0.0.1
有时也是这样的
查看连接的设备状态
adb devices
adb devices
当然我也遇到了很多坑,之前用的雷电模拟器,可能端口的原因并不能够连接上去,后面直接换了模拟器,如果有遇到这种情况解决的大佬麻烦告诉我一下(问题已解决,见下文)
雷电模拟器这里的话问题已经解决了,思考端口为什么是62001,后面发现这只是夜神模拟器的端口,也就是说使用其他模拟器的时候只需要做相应的更改即可
模拟器名称 | 连接默认端口 |
---|---|
夜神安卓模拟器 | 62001 |
逍遥安卓模拟器 | 21503 |
BlueStacks(蓝叠安卓模拟器) | 5555 |
雷电安卓模拟器 | 5555 |
天天安卓模拟器 | 6555 |
网易MuMu(安卓模拟器) | 7555 |
安卓模拟器大师 | 54001 |
这里进入Android shell
adb shell
adb shell
2. 端口转发
由于drozer Server默然监听的端口为31415(可以在drozer server中设置更改),所以我们同样在主机上用31415端口进行通信
adb forward tcp:31415 tcp:31415
adb forward tcp:31415 tcp:31415
之后使用Drozer连接
drozer console connect
drozer console connect
出现上面的内容说明可以正常运行Drozer进行调试Android应用了。
网友评论