[发明专利]一种在Android系统上获取root权限的方法有效
申请号: | 201410255021.8 | 申请日: | 2014-06-10 |
公开(公告)号: | CN104090751B | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 杨远彪 | 申请(专利权)人: | 南靖万利达科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F21/60 |
代理公司: | 厦门市首创君合专利事务所有限公司35204 | 代理人: | 连耀忠 |
地址: | 363000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种在Android系统上获取root权限的方法,通过PC端adb工具,使用命令adb shell am broadcast来发送特定的广播,能够更改Android系统属性sys.adb.debug的值以及重启Android系统的adb服务,并且在执行Android系统的adb服务时,增加对sys.adb.debug属性值的判断。本发明能够实现在测试出软件问题的设备上,立即获取root权限并提取关键信息供开发人员分析,有效地解决了现有技术须后续投入大量测试、开发资源进行测试重现的问题,同时本发明由于采用了自定义的广播名称,具备一定的保密性,能够避免被最终用户破解root权限,最大程度地保证了系统的安全。 | ||
搜索关键词: | 一种 android 系统 获取 root 权限 方法 | ||
【主权项】:
一种在Android系统上获取root权限的方法,其特征在于:通过PC端adb工具,使用命令adb shell am broadcast来发送特定的广播,能够更改Android系统属性sys.adb.debug的值以及重启Android系统的adb服务,并且在执行Android系统的adb服务时,增加对sys.adb.debug属性值的判断;该获取root权限的过程,包括:A.通过PC端的adb工具,向Android系统发送预置名称的广播;B.当Android系统接收到所述预置名称的广播时,将Android系统属性sys.adb.debug的值设为1,并重启Android系统的adb服务;C.执行adb命令;D.判断Android系统属性sys.adb.debug的值是否为1,当判断为是时,打开root权限;当判断为否时,禁止root。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南靖万利达科技有限公司,未经南靖万利达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410255021.8/,转载请声明来源钻瓜专利网。
- 上一篇:近场效应误差分析方法
- 下一篇:一种集成多种动态口令的认证系统及其工作方法