一种在Android系统上获取root权限的方法
基本信息
申请号 | CN201410255021.8 | 申请日 | - |
公开(公告)号 | CN104090751B | 公开(公告)日 | 2017-11-24 |
申请公布号 | CN104090751B | 申请公布日 | 2017-11-24 |
分类号 | G06F9/44(2006.01)I;G06F21/60(2013.01)I | 分类 | 计算;推算;计数; |
发明人 | 杨远彪 | 申请(专利权)人 | 南靖万利达科技有限公司 |
代理机构 | 厦门市首创君合专利事务所有限公司 | 代理人 | 南靖万利达科技有限公司;漳州万利达科技有限公司 |
地址 | 363000 福建省漳州市南靖县万利达(南靖)工业园 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种在Android系统上获取root权限的方法,通过PC端adb工具,使用命令adb shell am broadcast来发送特定的广播,能够更改Android系统属性sys.adb.debug的值以及重启Android系统的adb服务,并且在执行Android系统的adb服务时,增加对sys.adb.debug属性值的判断。本发明能够实现在测试出软件问题的设备上,立即获取root权限并提取关键信息供开发人员分析,有效地解决了现有技术须后续投入大量测试、开发资源进行测试重现的问题,同时本发明由于采用了自定义的广播名称,具备一定的保密性,能够避免被最终用户破解root权限,最大程度地保证了系统的安全。 |
