[发明专利]一种用于病毒检测的方法、装置及计算机设备有效
申请号: | 201810902567.6 | 申请日: | 2018-08-09 |
公开(公告)号: | CN109284609B | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | 崔俊 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 王玉双 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 病毒 检测 方法 装置 计算机 设备 | ||
本申请实施例提供一种用于病毒检测的方法、装置及计算机设备,方法包括:检测私有服务器中的数据包是否存在变更,若存在变更,则获取变更的当前数据包以及所述当前数据包依赖的第三方数据包;根据预先设置的病毒检测策略对所述当前数据包及所述第三方数据包进行病毒检测;如此,在私有服务器中的数据包存在变更时,则会利用预先设置的病毒检测策略对变更的数据包进行病毒检测,确保了私有服务器中数据包的安全性。
技术领域
本发明属于互联网安全领域,尤其涉及一种用于病毒检测的方法、装置及计算机设备。
背景技术
目前,在软件开发过程中为了可以提高开发效率,经常会将一些常用的或者自定义的数据包上传至私有服务器的仓库中,比如nexus服务器。在需要使用时,从私有服务器中下载即可。
但是现有技术在上传或下载数据包的过程中,由于这些数据包的安全性检测难度较大,导致数据包的安全性不能保证。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的用于病毒检测的方法、装置及计算机设备。
本发明的第一方面,提供一种用于病毒检测的方法,方法包括:
检测私有服务器中的数据包是否存在变更,若存在变更,则获取变更的当前数据包以及所述当前数据包依赖的第三方数据包;
根据预先设置的病毒检测策略对所述当前数据包及所述第三方数据包进行病毒检测。
可选地,所述检测私有服务器中的数据包是否存在变更,包括:
检测所述私有服务器中的数据包是否存在新增数据包和/或修改数据包。
可选地,所述检测私有服务器中的数据包是否存在变更,包括:
获取所述私有服务器中所述数据包的上传时间;
根据所述上传时间判断所述数据包是否为最新上传的数据包,若是,则确定所述数据包存在变更。
可选地,所述检测私有服务器中的数据包是否存在变更,包括:
获取所述私有服务器中所述数据包的修改时间;
根据修改时间判断所述数据包是否为最新修改的数据包,若是,则确定所述数据包存在变更。
可选地,所述检测私有服务器中的数据包是否存在变更,包括:
判断所述数据包是否存在修改标记,若存在,则确定所述数据包存在变更。
可选地,所述检测私有服务器中的数据包是否存在变更,包括:
判断所述数据包是否存在新增标记,若存在新增标记,则确定所述数据包存在变更。
可选地,所述获取变更的当前数据包,包括:
获取所述当前数据包的名称;
基于所述当前数据包的名称从预先设置的数据库中获取所述当前数据包。
可选地,所述获取所述当前数据包依赖的第三方数据包,包括:
获取所述当前数据包的名称;
基于所述当前数据包的名称获取所述当前数据包的元数据;
基于所述当前数据包的元数据,从预设的映射表中查找到所述当前数据包依赖的第三方数据包的元数据,所述映射表中存储有所述当前数据包的元数据与所述第三方数据包的元数据的映射关系;
基于所述第三方数据包的元数据从预先设置的数据库中获取所述第三方数据包。
本发明的第二方面,提供一种用于病毒检测的装置,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810902567.6/2.html,转载请声明来源钻瓜专利网。