如何使用drozer对APP进行越权访问
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,今天就跟大家聊聊有关如何使用drozer对APP进行越权访问,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。其中使用到的内容为adb、droze
千家信息网最后更新 2025年12月01日如何使用drozer对APP进行越权访问
今天就跟大家聊聊有关如何使用drozer对APP进行越权访问,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
其中使用到的内容为adb、drozer夜神模拟器以及测试app(sieve.apk)Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令便于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件:客户端:用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令从命令行终端调用客户端。守护进程 (adbd):在设备上运行命令。守护进程在每个设备上作为后台进程运行。服务器:管理客户端和守护进程之间的通信。服务器在开发计算机上作为后台进程运行。adb 包含在 Android SDK 平台工具软件包中。Drozer 是Android领先的安全测试框架。drozer允许您通过假设一个应用程序的作用,并与Dalvik虚拟机,其他应用的IPC端点和底层操作系统进行交互来搜索应用程序和设备的安全漏洞。该drozer 代理被设计为代表的Android设备上的任意无特权的应用程序运行,正因为如此,只要求一个单一的权限:INTERNET权限。因为代理需要打开套接字连接与控制台或服务器进行交互此权限是必需的。drozer试图避免外部工具,例如ADB和AAPT,因为这些只会通过USB连接就可以让设备正常工作。drozer功能全部模块化,即利用该代理的反射,加载功能来执行他们的测试。允许系统进行扩展,而无需过于频繁地更新代理。首先使用adb进行端口转发:adb.exe connect 127.0.0.1:62001查看是否已经建立连接:adb.exe devices
开启夜神模拟器的drozer
使用drozer进行连接:drozer.bat console connect连接成功后会提示:
使用list命令,查看当前可用的所有模块:
列出所有已安装的app包名(其中Windows下的中文乱码问题没有很好的办法解决,Linux可正常显示,有明白的大佬跪求指导):
然后找到测试的app报名:com.android.mms.service也可以使用:run app.package.list -f (app名称)进行查找
查看app的详细信息(app路径、数据目录等):run app.package.info -a (app包名)
接下来查看app是否存在暴露的组件以及是否可被调试:run app.package.attacksurface (app包名)
查看返回结果,发现其中有两个组件暴露并且可被调试对暴露的Activity组件进行攻击测试:run app.activity.info -a 包名
返回结果列出了app中暴露的Activity其中: com.mwr.example.sieve.FileSelectActivity--猜测是文件路径 com.mwr.example.sieve.MainLoginActivity--猜测为app登陆主界面 com.mwr.example.sieve.PWList--猜测为密码列表然后分别去启动对应模块,看会返回什么样的结果:run app.activity.start --component 包名 对应模块名称com.mwr.example.sieve.FileSelectActivity
com.mwr.example.sieve.MainLoginActivity
com.mwr.example.sieve.PWList
发现结果与猜测一致,其中com.mwr.example.sieve.FileSelectActivity、com.mwr.example.sieve.PWList模块也直接绕过登陆,登陆到界面内。
看完上述内容,你们对如何使用drozer对APP进行越权访问有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
命令
设备
运行
客户
客户端
模块
进程
应用
测试
内容
服务器
权限
程序
组件
结果
代理
服务
猜测
功能
工具
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
php中数据库怎么设计模式
广州互联网平安科技有限公司
创建和维护数据库收获和存在问题
威海唐生互联网科技有限公司
黄山区直销软件开发技术大概费用
家用服务器 功耗
stata自带数据库
安徽dell服务器价格表
普元软件开发平台
fmc补充数据库
博雷互联网科技
瓷都取名字软件开发
云手机上的单机数据库
网络服务器配置教案
音乐网站的数据库
数据库表格好处
广州家庭服务器有哪些
程序员软件开发学习阶段
服务器 icon
博学易知考试数据库好用吗
云南长期回收服务器
江苏应用软件开发技术指导
数据库报表工具有哪些功能
移动服务器能保存多久的短信记录
混合制直销软件开发
戴尔r210服务器风扇
平谷区通用网络技术质量推荐
数据库上热搜
惠州电商软件开发服务费
机架式服务器尺寸