模拟器中安装使用Drozer总结

最近在做Android渗透测试的学习,需要测试基础项,其中需要用到的一个很重要的软件的就是Drozer,简称dz,这里对用模拟器成功安装Drozer做一个总结。

1. 环境

JDK+Windows10

2. 模拟器

这里我使用的是夜神模拟器,之前也用了雷电的模拟器,但是雷电的模拟器在测试安卓应用时经常卡死不知道什么原因。

附上夜神模拟器下载地址:https://www.yeshen.com/cn/download/fullPackage

3. Drozer安装

Drozer下载地址

adb下载地址

我这里是将adb放在了drozer目录下,所以后面默认drozer目录下有adb

4. 在模拟器中安装drozer

将下载的agent.apk拖到模拟器中自动安装,安装成功后打开,选择Enabled。

模拟器中安装使用Drozer总结_第1张图片
drozer server

5. 使用drozer

打开cmd,进入到drozer的目录

1. 测试adb是否可用

adb connect 127.0.0.1:62001
adb connect 127.0.0.1
有时也是这样的

查看连接的设备状态

adb devices
adb devices

当然我也遇到了很多坑,之前用的雷电模拟器,可能端口的原因并不能够连接上去,后面直接换了模拟器,如果有遇到这种情况解决的大佬麻烦告诉我一下(问题已解决,见下文)

模拟器中安装使用Drozer总结_第2张图片
雷电模拟器
这里的话问题已经解决了,思考端口为什么是62001,后面发现这只是夜神模拟器的端口,也就是说使用其他模拟器的时候只需要做相应的更改即可
模拟器名称 连接默认端口
夜神安卓模拟器 62001
逍遥安卓模拟器 21503
BlueStacks(蓝叠安卓模拟器) 5555
雷电安卓模拟器 5555
天天安卓模拟器 6555
网易MuMu(安卓模拟器) 7555
安卓模拟器大师 54001

这里进入Android shell

adb shell
模拟器中安装使用Drozer总结_第3张图片
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总结_第4张图片
drozer console connect

出现上面的内容说明可以正常运行Drozer进行调试Android应用了。

你可能感兴趣的:(模拟器中安装使用Drozer总结)