文件处理方法、装置、服务端和设备制造方法及图纸

技术编号:14636222 阅读:37 留言:0更新日期:2017-02-15 10:19
本公开是关于文件处理方法、装置、服务端和设备,该文件处理方法包括:接收文件标识,所述文件标识为网络设备所下载的目标文件的标识;根据所述文件标识,利用预先建立的文件库进行所述目标文件是否为病毒文件的安全校验;其中,所述文件库中记录有病毒文件的文件标识;根据安全校验结果,向所述网络设备发送用于指示所述目标文件是否为病毒文件的提示消息。本公开实施例能实现对病毒文件的拦截,并且无需智能终端安装杀毒软件,能避免智能终端感染病毒。

【技术实现步骤摘要】

本公开涉及数据安全
,尤其涉及文件处理方法、装置、服务端和设备
技术介绍
随着网络技术的快速发展,用户经常上网下载文件,然而,由于没有非常严格的规范约束,带有病毒的恶意文件也很常见于部分网站,若用户使用智能终端下载了这类病毒文件,终端可能因为中毒导致系统崩溃、数据丢失、隐私泄露等问题。
技术实现思路
为克服相关技术中存在的问题,本公开提供了文件处理方法、装置、服务端和设备。根据本公开实施例的第一方面,提供一种文件处理方法,所述方法包括:接收文件标识,所述文件标识为网络设备所下载的目标文件的标识;根据所述文件标识,利用预先建立的文件库进行所述目标文件是否为病毒文件的安全校验;其中,所述文件库中记录有病毒文件的文件标识;根据安全校验结果,向所述网络设备发送用于指示所述目标文件是否为病毒文件的提示消息。可选的,所述文件库还记录有病毒文件的文件标识、以及安全文件的下载地址的关联关系;在用于指示目标文件为病毒文件的提示消息中携带有所述下载地址。可选的,所述文件库还记录有病毒文件的文件标识、安全文件的文件标识、安全文件的下载地址三者的关联关系。可选的,所述文件库通过如下方式预先建立:收集病毒文件,获取所述病毒文件的文件标识;收集所述病毒文件对应的安全文件,获取所述安全文件的文件标识和下载地址;记录所述病毒文件的文件标识、安全文件的文件标识、以及所述安全文件的下载地址三者的关联关系。可选的,所述文件标识包括哈希值。根据本公开实施例的第二方面,提供一种文件处理方法,所述方法包括:响应于智能终端发起的文件下载请求,下载目标文件;获取所述目标文件的文件标识并发送给服务端;接收服务端发送的用于指示所述目标文件是否为病毒文件的提示消息;根据所述提示消息的指示,对所述智能终端发起的文件下载请求进行相应的响应处理。可选的,所述根据所述提示消息的指示,对所述智能终端发起的文件下载请求进行相应的响应处理,包括:若所述提示消息指示所述目标文件为安全文件,发送所述目标文件给所述智能终端;若所述提示消息指示所述目标文件为病毒文件,发送病毒提醒消息给所述智能终端。可选的,所述发送病毒提醒消息给所述智能终端,包括:根据所述提示消息中所携带的与所述病毒文件对应的安全文件的下载地址,发送携带有所述下载地址的病毒提醒消息给所述智能终端。可选的,在所述发送病毒提醒消息给所述智能终端前,还包括:根据预设网页模板生成网页格式的病毒提醒消息。可选的,所述文件标识包括哈希值。根据本公开实施例的第三方面,提供一种文件处理装置,所述装置包括:文件标识接收模块,被配置为接收文件标识,所述文件标识为网络设备所下载的目标文件的标识;校验模块,被配置为根据所述文件标识,利用预先建立的文件库进行所述目标文件是否为病毒文件的安全校验;其中,所述文件库中记录有病毒文件的文件标识;提示消息发送模块,被配置为根据安全校验结果,向所述网络设备发送用于指示所述目标文件是否为病毒文件的提示消息。可选的,所述文件库还记录有病毒文件的文件标识、以及病毒文件对应的安全文件的下载地址的关联关系;在用于指示目标文件为病毒文件的提示消息中携带有所述下载地址。可选的,所述文件库还记录有病毒文件的文件标识、病毒文件对应的安全文件的文件标识、安全文件的下载地址三者的关联关系。可选的,所述装置还包括文件库建立模块,所述文件库建立模块包括:病毒文件收集子模块,被配置为收集病毒文件,获取所述病毒文件的文件标识;安全文件收集子模块,被配置为收集所述病毒文件对应的安全文件,获取所述安全文件的文件标识和下载地址;关联关系记录子模块,被配置为记录所述病毒文件的文件标识、安全文件的文件标识、以及所述安全文件的下载地址三者的关联关系。可选的,所述文件标识包括哈希值。根据本公开实施例的第四方面,提供一种文件处理装置,所述装置包括:目标文件下载模块,被配置为响应于智能终端发起的文件下载请求,下载目标文件;文件标识发送模块,被配置为获取所述目标文件的文件标识并发送给服务端;提示消息接收模块,被配置为接收服务端发送的用于指示所述目标文件是否为病毒文件的提示消息;文件处理模块,被配置为根据所述提示消息的指示,对所述智能终端发起的文件下载请求进行相应的响应处理。可选的,所述文件处理模块,包括第一处理子模块和第二处理子模块;所述第一处理子模块,被配置为在所述提示消息指示所述目标文件为安全文件时,发送所述目标文件给所述智能终端;所述第二处理子模块,被配置为在所述提示消息指示所述目标文件为病毒文件时,发送病毒提醒消息给所述智能终端。可选的,所述文件处理模块,包括:病毒文件处理子模块,被配置为根据所述提示消息中所携带的与所述病毒文件对应的安全文件的下载地址,发送携带有所述下载地址的病毒提醒消息给所述智能终端。可选的,所述装置还包括:病毒提醒消息生成模块,被配置为在所述文件处理模块发送病毒提醒消息给所述智能终端前,根据预设网页模板生成网页格式的病毒提醒消息。可选的,所述文件标识包括哈希值。根据本公开实施例的第五方面,提供一种文件处理服务端,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收文件标识,所述文件标识为网络设备所下载的目标文件的标识;根据所述文件标识,利用预先建立的文件库进行所述目标文件是否为病毒文件的安全校验;其中,所述文件库中记录有病毒文件的文件标识;根据安全校验结果,向所述网络设备发送用于指示所述目标文件是否为病毒文件的提示消息。根据本公开实施例的第六方面,提供一种文件处理设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:响应于智能终端发起的文件下载请求,下载目标文件;获取所述目标文件的文件标识并发送给服务端;接收服务端发送的用于指示所述目标文件是否为病毒文件的提示消息;根据所述提示消息的指示,对所述智能终端发起的文件下载请求进行相应的响应处理。本公开的实施例提供的技术方案可以包括以下有益效果:本公开中,可以由与智能终端连接的网络设备下载文件,并将下载文件的文件标识提供给服务端进行安全校验。服务端可以预先存储病毒文件的标识,从而快速地判断出下载文件是否为病毒文件,并发送提示消息给网络设备,网络设备可以根据提示消息进行相应处理,因此智能终端无需安装杀毒软件,即能避免感染病毒。本公开中,可以预先获取病毒文件对应的安全文件的下载地址,则可以在确定目标文件为病毒文件后,提高网络设备提供安全文件给智能终端,以使智能终端能够下载并获取到对应的安全文件。本公开中,服务端可以预先建立文件库,预先收集病毒文件,记录病毒文件的文件标识,通过将目标文件的文件标识与病毒文件的文件标识进行对比,即可确定目标文件是否为病毒文件。该方式易于实现,并且病毒文件的识别效率和准确度较高。本公开中,文件标识可以为哈希值,即使服务端中存储了非常多的病毒文件的标识,哈希值作为文件标识能保证文件的唯一性。本公开中,病毒提醒消息可以为网页格式,网页格式的消息占用空间小,且更易于解析。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1A是本公开本文档来自技高网...
文件处理方法、装置、服务端和设备

【技术保护点】
一种文件处理方法,其特征在于,所述方法包括:接收文件标识,所述文件标识为网络设备所下载的目标文件的标识;根据所述文件标识,利用预先建立的文件库进行所述目标文件是否为病毒文件的安全校验;其中,所述文件库中记录有病毒文件的文件标识;根据安全校验结果,向所述网络设备发送用于指示所述目标文件是否为病毒文件的提示消息。

【技术特征摘要】
1.一种文件处理方法,其特征在于,所述方法包括:接收文件标识,所述文件标识为网络设备所下载的目标文件的标识;根据所述文件标识,利用预先建立的文件库进行所述目标文件是否为病毒文件的安全校验;其中,所述文件库中记录有病毒文件的文件标识;根据安全校验结果,向所述网络设备发送用于指示所述目标文件是否为病毒文件的提示消息。2.根据权利要求1所述的方法,其特征在于,所述文件库还记录有病毒文件的文件标识、以及安全文件的下载地址的关联关系;在用于指示目标文件为病毒文件的提示消息中携带有所述下载地址。3.根据权利要求2所述的方法,其特征在于,所述文件库还记录有病毒文件的文件标识、安全文件的文件标识、安全文件的下载地址三者的关联关系。4.根据权利要求3所述的方法,其特征在于,所述文件库通过如下方式预先建立:收集病毒文件,获取所述病毒文件的文件标识;收集所述病毒文件对应的安全文件,获取所述安全文件的文件标识和下载地址;记录所述病毒文件的文件标识、安全文件的文件标识、以及所述安全文件的下载地址三者的关联关系。5.根据权利要求1至4任一所述的方法,其特征在于,所述文件标识包括哈希值。6.一种文件处理方法,其特征在于,所述方法包括:响应于智能终端发起的文件下载请求,下载目标文件;获取所述目标文件的文件标识并发送给服务端;接收服务端发送的用于指示所述目标文件是否为病毒文件的提示消息;根据所述提示消息的指示,对所述智能终端发起的文件下载请求进行相应的响应处理。7.根据权利要求6所述的方法,其特征在于,所述根据所述提示消息的指示,对所述智能终端发起的文件下载请求进行相应的响应处理,包括:若所述提示消息指示所述目标文件为安全文件,发送所述目标文件给所述智能终端;若所述提示消息指示所述目标文件为病毒文件,发送病毒提醒消息给所述智能终端。8.根据权利要求7所述的方法,其特征在于,所述发送病毒提醒消息给所述智能终端,包括:根据所述提示消息中所携带的与所述病毒文件对应的安全文件的下载地址,发送携带有所述下载地址的病毒提醒消息给所述智能终端。9.根据权利要求6所述的方法,其特征在于,在所述发送病毒提醒消息给所述智能终端前,所述方法还包括:根据预设网页模板生成网页格式的病毒提醒消息。10.根据权利要求6至9任一所述的方法,其特征在于,所述文件标识包括哈希值。11.一种文件处理装置,其特征在于,所述装置包括:文件标识接收模块,被配置为接收文件标识,所述文件标识为网络设备所下载的目标文件的标识;校验模块,被配置为根据所述文件标识,利用预先建立的文件库进行所述目标文件是否为病毒文件的安全校验;其中,所述文件库中记录有病毒文件的文件标识;提示消息发送模块,被配置为根据安全校验结果,向所述网络设备发送用于指示所述目标文件是否为病毒文件的提示消息。12.根据权利要求11所述的装置,其特征在于,所述文件库还记录有病毒文件的文件标识、以及安全文件的下载地址的关联关系;在用于指示目标文件为病毒文件的提示消息中携带有...

【专利技术属性】
技术研发人员:陈勇李政陈维扬
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1