美文网首页
模拟器中安装使用Drozer总结

模拟器中安装使用Drozer总结

作者: SunJ3t | 来源:发表于2018-10-14 23:35 被阅读0次

    最近在做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 server

    5. 使用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应用了。

    相关文章

      网友评论

          本文标题:模拟器中安装使用Drozer总结

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