【技术实现步骤摘要】
一种文件扫描方法、文件扫描装置及文件检测系统
本专利技术实施例涉及扫描
,具体涉及一种文件扫描方法、文件扫描装置及文件检测系统。
技术介绍
随着计算机的普及,服务端和用户端都需要对计算机内的文件进行扫描从而及时发现病毒等恶意软件。但是在进行扫描的时候,需要大量的CPU运算和磁盘操作,扫描过程漫长而且影响系统的速度。在这些扫描的文件中,有许多文件都是相同的,例如Windows的文件、帮助文件、压缩文件和很多软件的安装包文件等。目前现有技术中对上述具有相同特征的文件进行扫描时,第一次会全盘扫描计算机内所有的文件,并且会扫描文件的所有内容,因此对于包括内容比较多的文件,其扫描的时耗费的时间相当长,占用的资源也相当多,从而导致第一次扫描的时间非常长。而第一次扫描之后的再次扫描也需要重新获取这些特征,以至于扫描速度仍然很慢。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种文件扫描方法、文件扫描装置及文件检测系统和相应的文件检测系统。根据本专利技术的一个方面,提供了一种文件扫描方法,包括获取待扫描文件的当前属性信息;访问 ...
【技术保护点】
一种文件扫描方法,包括:获取待扫描文件的当前属性信息;访问本地缓存数据库,判断所述本地缓存数据库中是否存在所述待扫描文件的已扫描特征信息;若存在,则解析所述已扫描特征信息得到已扫描属性信息,并判断所述已扫描属性信息与所述当前属性信息是否一致;若一致,则读取所述已扫描特征信息作为所述待扫描文件的当前特征信息;若不一致,则通过所述当前属性信息计算所述待扫描文件的当前特征信息,并存入所述本地缓存数据库作为下次扫描的已扫描特征信息。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘智锋,孔庆龙,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。