【技术实现步骤摘要】
一种病毒检测方法、装置及电子设备和存储介质
本申请涉及计算机
,更具体地说,涉及一种病毒检测方法、装置及一种电子设备和一种计算机可读存储介质。
技术介绍
计算机病毒(ComputerVirus)是编制者在计算机程序中插入的破坏计算机功能或者数据的代码,能影响计算机使用,能自我复制的一组计算机指令或者程序代码。当计算机感染病毒时,将会严重影响计算机的使用甚至带来更大的危害。可见对计算机病毒的感染检测是十分必要的。目前,病毒感染检测主要是通过在本地部署病毒检测工具的方式进行,这种病毒检测工具只能够检测到本地存储的程序中是否有病毒程序。目前有一类病毒是可以通过web服务进行传播的。当web服务器主机感染了病毒,并向其提供的web服务中的html文件、js脚本以及网页中引入或可下载的其他文件中注入病毒程序时,用户通过自己的电脑访问web服务器主机提供的web服务就会感染病毒,而用户主机中的病毒检测工具并不能远程地对web服务器进行病毒检测。因此,如何实现远程检测web服务器主机的病毒感染情况是本领域技术 ...
【技术保护点】
1.一种病毒检测方法,其特征在于,包括:/n获取待检测web网站的网站信息;其中,所述网站信息包括前端代码和/或目标文件,所述目标文件包括所述待检测web网站引入的文件和/或所述web网站的可下载文件;/n利用待检测内容对应的特征库对所述待检测内容执行特征匹配操作;其中,所述待检测内容包括所述网站信息和/或所述网站信息所属的web目录;/n当匹配成功时,判定所述待检测web网站对应的web服务器感染病毒。/n
【技术特征摘要】
1.一种病毒检测方法,其特征在于,包括:
获取待检测web网站的网站信息;其中,所述网站信息包括前端代码和/或目标文件,所述目标文件包括所述待检测web网站引入的文件和/或所述web网站的可下载文件;
利用待检测内容对应的特征库对所述待检测内容执行特征匹配操作;其中,所述待检测内容包括所述网站信息和/或所述网站信息所属的web目录;
当匹配成功时,判定所述待检测web网站对应的web服务器感染病毒。
2.根据权利要求1所述病毒检测方法,其特征在于,若所述待检测内容包括所述前端代码,则所述利用待检测内容对应的特征库对所述待检测内容执行特征匹配操作,包括:
利用内容特征库对所述前端代码执行特征匹配操作;其中,所述内容特征库包括web页面文件中写入的恶意代码的特征信息。
3.根据权利要求1所述病毒检测方法,其特征在于,若所述待检测内容包括所述目标文件,则所述利用待检测内容对应的特征库对所述待检测内容执行特征匹配操作,包括:
利用文件特征库对所述目标文件执行特征匹配操作;其中,所述文件特征库包括病毒感染文件的特征信息。
4.根据权利要求1所述病毒检测方法,其特征在于,若所述待检测内容包括所述网站信息所属的web目录,所述利用待检测内容对应的特征库对所述待检测内容执行特征匹配操作,包括:
判断所述网站信息所属的web目录中是否存在特征文件库中的文件;其中,所述特征文件库包括病毒释放的文件;
若是,则判定匹配成功。
5.根据权利要求1所述病毒检测方法,其特征在于,若所述待检测内容包括所述网站信息和所述网站信息所属的web目录,则所述利用待检测内容对应的特征库对所述待检测内容执行特征匹配操作,包括:
利用所述网站信息对应的特征库对所述网站信息执行特征匹配操作;
当匹配失败时,判断所述网站信息所属的web目录中是否存在特征文件库中的文件;其中,所述特征文件库包括病毒释放的文件;
若是,则判定匹配成功。
6.根据权利要求4或5所述病毒检测方法,其特征在于,所述...
【专利技术属性】
技术研发人员:孙建平,周欣,
申请(专利权)人:深信服科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。