[发明专利]一种修复软件漏洞的方法在审
申请号: | 201710905123.3 | 申请日: | 2017-09-29 |
公开(公告)号: | CN107577950A | 公开(公告)日: | 2018-01-12 |
发明(设计)人: | 王盛;姚晓辉;孙睿;李冰;李加彦;王利云;代业勇 | 申请(专利权)人: | 河南职业技术学院 |
主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F9/445 |
代理公司: | 郑州浩德知识产权代理事务所(普通合伙)41130 | 代理人: | 边鹏 |
地址: | 450000 河南省*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 修复 软件 漏洞 方法 | ||
技术领域
本发明涉及计算机安全领域,特别是一种修复软件漏洞的方法。
背景技术
如今,计算机已经进入千家万户,成为人们生活不可缺少的一部分,同时软件安全性也成为一个备受关注的技术问题。软件漏洞是指操作系统或软件中的安全缺陷,会使攻击者能够在未授权的情况下访问或破坏系统,导致整个安全体系被黑客轻易地攻破,整个系统的控制权彻底丧失。因此如何修复漏洞就成为有待解决的技术问题。
发明内容
本发明正是基于上述技术问题,提出了一种修复软件漏洞的方法,智能修复模块能够根据漏洞数据库中的漏洞信息和修复方式,对漏洞进行本地快速修复,缩短了修复时间。对修复失败或者初次修复的漏洞,漏洞数据库自动访问服务器更新漏洞特征及修复文件,得到该漏洞的修复方案,根据该方案重新修复该漏洞,进一步的提高了漏洞修复率,保障了计算机的软件安全。
有鉴于此,本发明提出了一种修复软件漏洞的方法,包括:
步骤一,漏洞检测模块在软件安装时检测软件是否存在漏洞;
步骤二,所述的漏洞检测模块检测到漏洞时,将所述的漏洞与软件漏洞数据库中的漏洞信息进行比对;
步骤三,找到匹配的漏洞信息,智能修复模块在所述的软件漏洞数据库中提取修复方式对所述的漏洞进行修复;未找到匹配漏洞信息时,所述的软件漏洞数据库自动访问服务器更新漏洞特征及修复文件,对所述的漏洞进行修复。
在该技术方案中,智能修复模块能够根据漏洞数据库中的漏洞信息和修复方式,对漏洞进行快速修复,缩短了漏洞修复时间。对初次修复的漏洞,漏洞数据库自动访问服务器更新漏洞特征及修复文件,得到该漏洞的修复方案,根据该方案修复该漏洞,保障了计算机的软件安全。
在上述技术方案中,优选地,所述的智能修复模块在所述的软件漏洞数据库中提取修复方式对漏洞进行修复的步骤还包括:
修复失败时,所述的软件漏洞数据库自动访问服务器更新漏洞特征及修复文件,对漏洞再次进行修复。
在该技术方案中,优选的,对第一次修复失败的漏洞,软件漏洞数据库自动访问服务器更新漏洞特征及修复文件,对漏洞再次进行修复,提高了漏洞修复率。
在上述技术方案中,优选地,所述的漏洞检测模块检测到漏洞时的步骤还包括:
根据漏洞特征,判断漏洞能否导致计算机受到破坏;
如果能,则将所述的漏洞视为高危漏洞;
如果否,则将所述的漏洞视为普通漏洞。
在该技术方案中,优选的,为了方便处理,将漏洞进行分级。
在上述技术方案中,优选地,根据所述的漏洞级别,对所述的漏洞做相应的修复,具体包括:
确认为高危漏洞时,及时进行修复;
确认为普通漏洞或是无法修复的漏洞时,选择忽略,暂时不做修复。
在该技术方案中,优选的,将分类后的漏洞按是否能导致计算机受到破坏的程度进行相应处理。
在上述技术方案中,优选地,还包括智能提醒模块,用于在修复漏洞成功时,提示修复结果。
在该技术方案中,优选的,为了便于用户了解修复情况,智能提醒模块对修复完成的漏洞进行提示修复结果。
本发明提出了一种修复软件漏洞的方法,智能修复模块能够根据漏洞数据库中的漏洞信息和修复方式,对漏洞进行本地快速修复,缩短了修复时间。对修复失败或者初次修复的漏洞,漏洞数据库自动访问服务器更新漏洞特征及修复文件,得到该漏洞的修复方案,根据该方案重新修复该漏洞,进一步的提高了漏洞修复率,保障了计算机的软件安全。
附图说明
图1为本发明一个实施例的修复软件漏洞的方法流程图;
图2为本发明另一个实施例的修复软件漏洞的方法流程图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的内容的限制。
以下结合图1和图2对本发明的技术方案作进一步说明。
第一实施例,如图1所示,一种修复软件漏洞的方法,包括:
步骤一,漏洞检测模块在软件安装时检测软件是否存在漏洞。
步骤二,所述的漏洞检测模块检测到漏洞时,将所述的漏洞与软件漏洞数据库中的漏洞信息进行比对。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南职业技术学院,未经河南职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710905123.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机电液一体旋转式吊装机
- 下一篇:民建住宅施工物料运输架