[发明专利]智能终端微型漏洞修复方法、智能终端、设备及服务器在审
申请号: | 201910236540.2 | 申请日: | 2019-03-26 |
公开(公告)号: | CN109976788A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 黎明德;林舜大 | 申请(专利权)人: | 深圳TCL数字技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L29/08 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 宋朝政 |
地址: | 518054 广东省深圳市前海深港合作区前湾一路鲤鱼门街一号前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 补丁文件 智能终端 修复模块 服务器 获取单元 漏洞修复 上传 验证 中间件接口 测试 修复 测试单元 接收单元 响应单元 修复单元 终端下载 漏洞 | ||
本发明公开了一种智能终端微型漏洞修复方法、智能终端、设备及服务器,所述方法包括步骤:获取待修复模块对应的模块补丁文件;利用模块补丁文件,通过中间件接口对待修复模块进行修复;或所述方法包括步骤:获取待修复模块对应的模块补丁文件;对模块补丁文件进行测试验证;在模块补丁文件通过测试验证时,将模块补丁文件上传以供终端下载所述待修复模块对应的模块补丁文件。所述智能终端包括:第一获取单元,修复单元;所述设备包括:第二获取单元,测试单元,上传单元;所述服务器包括:接收单元,接收与响应单元。解决现有技术中智能终端修复漏洞时补丁文件过大,导致费时、费流量的问题。
技术领域
本发明涉及音响技术领域,尤其涉及一种智能终端微型漏洞修复方法、智能终端、设备及服务器。
背景技术
系统软件总会有各种漏洞缺陷,像windows,linux,android等,每年都有爆出大量的漏洞被攻破,然后再被修复,并由厂家部署修复。如图1所示,电视系统是在linux内核的基础上开发而来的,本质上是文件系统;目前智能终端大多采用中间件架构(中间分布系统,以下统称中间件),在开发中间件系统的功能时,不可避免会有系统缺陷,按照传统的方式是:检查出漏洞时,修复漏洞,然后部署整机升级或者差分升级(差分升级是按照大模块进行)都是大文件升级,大则几个G小则几十M,这些对于用户来说无疑是费时,也费流量,对于服务器来说,也费流量。
发明内容
本发明的主要目的是提供一种智能终端微型漏洞修复方法、智能终端、设备及服务器,旨在解决现有技术中智能终端修复漏洞时补丁文件过大,导致费时、费流量的问题。
为实现上述目的,本发明提出
一种智能终端微型漏洞修复方法,包括步骤:
获取待修复模块对应的模块补丁文件;
利用所述待修复模块对应的模块补丁文件,通过中间件接口对所述待修复模块进行修复。
可选地,所述通过中间件接口对所述待修复模块进行修复步骤包括:
判断所述中间件接口是否需要加载漏洞补丁库;
在需要加载漏洞补丁库的时候,加载所述漏洞补丁库中的所述待修复模块对应的模块补丁文件;
通过所述待修复模块对应的模块补丁文件对所述待修复模块进行修复。
可选地,在所述判断所述中间件接口是否需要加载漏洞补丁库步骤之前还包括:
利用接口函数映射进行漏洞补丁库列表加载;
查找是否需要走补丁流程;
在需要走补丁流程的时候,初始化漏洞库;
将所述初始化结果返回至云端。
可选地,所述获取待修复模块对应的模块补丁文件的步骤包括:
向服务器发送握手协议请求;
待所述服务器响应所述握手协议请求后,将漏洞补丁库的最新信息与本机对应的信息进行比对、总结差异,发送下载所述模块补丁文件的请求;
待所述服务器响应所述下载所述模块补丁文件的请求后,下载所述模块补丁文件。
为实现上述目的,本发明还提供一种智能终端,包括:
第一获取单元,用于获取待修复模块对应的模块补丁文件;
修复单元,用于利用所述待修复模块对应的模块补丁文件,通过中间件接口对所述待修复模块进行修复。
为实现上述目的,本发明还提供一种智能终端微型漏洞修复方法,包括步骤:
获取待修复模块对应的模块补丁文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL数字技术有限公司,未经深圳TCL数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910236540.2/2.html,转载请声明来源钻瓜专利网。