[发明专利]利用ADB连接控制移动终端的方法有效
申请号: | 201310388416.0 | 申请日: | 2013-08-30 |
公开(公告)号: | CN103440467A | 公开(公告)日: | 2013-12-11 |
发明(设计)人: | 张寅祥 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F21/85 | 分类号: | G06F21/85 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 郭伟刚 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 adb 连接 控制 移动 终端 方法 | ||
技术领域
本发明涉及通信领域,尤其涉及一种利用ADB连接控制移动终端的方法。
背景技术
ADB的全称为Android Debug Bridge,即Android调试桥,其主要起到调试桥的作用。借助ADB工具,可以管理设备或移动终端模拟器的状态。还可以进行很多移动终端操作,如安装软件、系统升级、运行shell命令等等。因此,ADB连接就是连接装有Android系统的移动终端与PC端的桥梁,利用ADB连接可以让用户在PC上对移动终端进行全面的操作。
从Android4.2版本开始,ADB已经有匹配、表示PC端的功能,用一个RSA public key表示PC,即在ADB连接时,PC会提供一份非对称的RSA public key和private key,用于提示用户是否允许ADB连接,其中,private key保存在PC端,public key会传递给移动终端,其中,RSA public key可以唯一标识PC。但是,在ADB连接中移动终端对于发起ADB连接的应用是无法识别的。
最重要的是,目前的Android平台对ADB连接没有任何限制,只要PC端的驱动安装完成,任何应用、进程都可以进行ADB连接。因为ADB的权限非常大,现有技术中ADB连接的任意性存在很多安全隐患,对移动终端以及移动终端用户会造成比较大的损害。
因此,现有技术存在缺陷,需要改进。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述ADB连接的操作权限不受限制的缺陷,提供一种利用ADB连接控制移动终端的方法。
本发明解决其技术问题所采用的技术方案是:构造一种利用ADB连接控制移动终端的方法,所述方法包括以下步骤:
S1、为存储在PC端的移动终端的应用向移动终端厂家申请认证,以获得唯一标识所述应用的认证ID;
S2、使用移动终端从所述PC端接收所述应用发送的ADB连接信息;
S3、在所述应用与所述移动终端之间建立ADB连接,并使所述应用通过所述ADB连接向所述移动终端发送操作请求;
S4、所述移动终端判断所述操作请求是否符合预定权限,如果符合,所述移动终端自动确认所述操作请求并根据所述操作请求执行对应的操作,如果不符合,则转到步骤S5;
S5、所述移动终端根据所述ADB连接信息包含的所述认证ID对所述应用进行权限认证,如果所述权限认证成功,所述移动终端自动确认所述操作请求并根据所述操作请求执行对应的操作,如果所述权限认证失败,所述移动终端自动拒绝所述操作请求。
在本发明所述的利用ADB连接控制移动终端的方法中,所述步骤S2进一步包括:在进入所述步骤S3之前,使用所述移动终端对所述ADB连接信息进行PC认证;
所述PC认证包括判断所述ADB连接信息包含的所述PC端的地址是否合法,如果合法,手动确认建立所述ADB连接,如果不合法,手动拒绝所述ADB连接。
在本发明所述的利用ADB连接控制移动终端的方法中,判断所述PC端的地址是否合法的步骤包括:
如果所述PC端与所述移动终端没有历史连接记录,则所述移动终端显示所述PC端的地址以及所述PC端为陌生PC端的信息,根据所述移动终端显示的信息以及个人要求手动确认是否合法;
如果所述PC端与所述移动终端已有历史连接记录,则所述移动终端显示所述PC端的地址以及所述PC端为可信PC端的信息,根据所述移动终端显示的信息以及个人要求手动确认是否合法。
在本发明所述的利用ADB连接控制移动终端的方法中,还包括以下步骤:
S12、在所述步骤S2之前进一步使用所述移动终端对所述PC认证的运行进行预先设置。
在本发明所述的利用ADB连接控制移动终端的方法中,所述步骤S2进一步包括:
进入所述步骤S3之前,使用所述移动终端根据所述ADB连接信息包含的所述认证ID判断所述应用是否在ADB连接应用黑名单中,如果所述应用在ADB连接应用黑名单中,自动拒绝所述ADB连接,如果所述应用不在ADB连接应用黑名单中,自动建立所述ADB连接。
在本发明所述的利用ADB连接控制移动终端的方法中,所述步骤S2进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310388416.0/2.html,转载请声明来源钻瓜专利网。