欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2013106306853
申请人: 上海斐讯数据通信技术有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2023-08-11
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种通过厂商服务器实现root请求管理的方法,其特征在于,包含以下步骤:S1、移动终端的用户获得厂商授权的root权限提升,在该移动终端内设置root权限管理模块;通过该root权限管理模块包含的发送组件及接收组件,来实现所述移动终端与厂商服务器的信息交互;

S2、当提示有APP程序请求提升到root权限时,移动终端上所述root权限管理模块的发送组件将请求消息通过网络发送给厂商服务器;

S3、厂商服务器接收并解析请求消息,根据请求消息中包含的移动终端唯一识别信息来建立该移动终端专用的记录文件,以便通过该记录文件管理所述移动终端中所有root权限请求及相应结果的信息;

S4、厂商服务器对发出请求的APP程序的安全性进行评价,并将安全性评价的结论以及对该APP程序的介绍打包成消息通过网络发回给移动终端上的root权限管理模块;

S5、移动终端通过所述root权限管理模块的接收组件将厂商服务器反馈的消息解析后呈现给用户,并提示移动终端用户确认是否同意该APP程序提升root权限;

S6、用户确认同意提升root权限的消息,将通过所述root权限管理模块的发送组件发送到厂商服务器的记录文件中存档,在该记录文件中将所述APP程序添加到允许root权限提升的白名单;

S7、厂商服务器确认存档成功的消息通过网络发送给移动终端上的所述root权限管理模块,由该root权限管理模块执行相应的命令来提升APP程序的root权限。

2.如权利要求1所述的方法,其特征在于,

所述root权限管理模块是厂商改进版的Superuser.apk;在步骤S1中移动终端获得厂商授权的root权限提升而将SU程序推送到移动终端的system/app目录时,将所述厂商改进版的Superuser.apk安装到移动终端内;

所述厂商改进版的Superuser.apk中,进一步包含:

SuperuserRequestActivity组件作为所述发送组件,使移动终端能向厂商服务器发送信息;以及,SuperuserAnswerActivity组件作为所述接收组件,使移动终端能接受并解析厂商服务器反馈的信息并展示给移动终端用户。

3.如权利要求1或2所述的方法,其特征在于,

步骤S2中,当提示有APP程序请求提升到root权限时,移动终端上首先检查网络是否畅通,若不畅通的会提示用户打开数据流量或wifi来开启网络,以便所述root权限管理模块接收到广播后,启动发送组件将请求消息发送给厂商服务器;若不开启网络,将提示root权限提升不成功。

4.如权利要求1所述的方法,其特征在于,

步骤S3中所述移动终端唯一识别信息是移动终端的IMEI字段。

5.如权利要求1所述的方法,其特征在于,

步骤S3中,所述厂商服务器为各个移动终端建立的记录文件是sqlite数据库文件。

6.如权利要求1所述的方法,其特征在于,

步骤S4中,所述厂商服务器对安全性评价的动作,是解析请求消息中发出请求的APP程序的进程名,并通过检索流氓软件库和安全软件库来判断该APP程序是否是安全软件。

7.如权利要求1或2所述的方法,其特征在于,

步骤S6中,若用户查看厂商服务器反馈的信息后不同意APP程序提升root权限的,移动终端会通过发送组件发送消息到厂商服务器的记录文件中存档,将APP程序添加到不允许root权限提升的黑名单;在移动终端中提示root权限提升不成功,并执行相应操作禁止该APP程序获得root权限。

8.一种通过厂商服务器实现root请求管理的移动终端,其特征在于,所述移动终端包含root权限管理模块,在所述移动终端通过厂商服务器授权获得用户root权限后,设置该root权限管理模块到所述移动终端内;

所述root权限管理模块,进一步通过以下组件使移动终端能与厂商服务器通过网络进行信息交互:发送组件,使移动终端能向厂商服务器发送以下信息:所述移动终端中APP程序请求提升APP权限的消息,及移动终端用户根据厂商服务器反馈决定同意或不同意root权限提升请求的信息;

接收组件,使移动终端能接收并解析由厂商服务器反馈的以下信息:厂商服务器对APP程序的详细介绍及安全性评价的信息,及厂商服务器根据用户决定将APP程序加入root权限请求白名单或黑名单的消息;

所述root权限管理模块,接收到厂商服务器反馈的将APP程序加入白名单的确认消息后,对该APP程序执行提升root权限的命令。

9.如权利要求8所述的移动终端,其特征在于,

所述厂商服务器根据移动终端唯一识别信息建立有对应的记录文件,并通过记录文件存档并管理root权限请求的白名单和或黑名单。