[发明专利]一种获取基于安卓系统的终端设备的shell权限的方法在审
申请号: | 202111101280.1 | 申请日: | 2021-09-18 |
公开(公告)号: | CN113791869A | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 李飞;孙大林;胡鹏;曾欢 | 申请(专利权)人: | 湖南小算科技信息有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F3/0481;G06F3/0482;G06F8/61;H04W12/06 |
代理公司: | 长沙思创联合知识产权代理事务所(普通合伙) 43215 | 代理人: | 肖文祥 |
地址: | 410000 湖南省长沙市天心区万*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 基于 系统 终端设备 shell 权限 方法 | ||
1.一种获取基于安卓系统的终端设备的shell权限的方法,其特征在于,包括如下步骤:
S1,将终端设备连接无线网络并将DEMO安卓程序安装到终端设备,所述DEMO安卓程序用于获取终端设备的shell权限;
S2,开启开发者选项,启用系统分屏,在分屏中分别启动系统设置和DEMO安卓程序;
S3,系统设置中启动无线调试的设备配对,显示配对码;
S4,在DEMO安卓程序中输入配对码及端口号,使用标准ADB配对协议与安卓系统ADBD进行配对;
S5,配对成功后在DEMO安卓程序中输入ADB监听端口,DEMO安卓程序使用ADB通信协议和安卓系统ADBD进行通信;
S6,在DEMO安卓程序中运行预定的脚本程序,脚本程序中启动守护进程,此时的守护进程即拥有shell权限。
2.根据权利要求1所述的获取基于安卓系统的终端设备的shell权限的方法,其特征在于,所述步骤S2中进入开发者选项的步骤为:
S2.1,进入设置;
S2.2,点击关于手机;
S2.3,点击版本号7次;
S2.4,开发者选项开启成功。
3.根据权利要求2所述的获取基于安卓系统的终端设备的shell权限的方法,其特征在于,所述步骤S3中的具体步骤为:
S3.1,点击设置中的开发者选项;
S3.2,打开开发者选项中的无线调试;
S3.3,点击无线调试;
S3.4,点击使用配对码配对设备;
S3.5,显示配对码、IP地址和端口。
4.根据权利要求3所述的获取基于安卓系统的终端设备的shell权限的方法,其特征在于,所述步骤S4中的具体步骤为:
S4.1,在DEMO安卓程序中点击配对;
S4.2,在对话框中输入S3.5中所显示的配对码及端口号;
S4.3,点击确定,配对成功。
5.根据权利要求4所述的获取基于安卓系统的终端设备的shell权限的方法,其特征在于,所述步骤S5中的具体步骤为:
S5.1,无线调试配对;
S5.2,在对话框中输入开发者选项中无线调试的端口号;
S5.3,通信成功。
6.根据权利要求1~5任意一项所述的获取基于安卓系统的终端设备的shell权限的方法,其特征在于,所述步骤S6中的具体步骤为:
S6.1,在DEMO安卓程序中点击运行;
S6.2,选择预定的脚本程序;
S6.3,脚本程序运行后启动守护进程;
S6.4,守护进程即拥有shell权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南小算科技信息有限公司,未经湖南小算科技信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111101280.1/1.html,转载请声明来源钻瓜专利网。