染毒应用的处理方法、处理装置及处理系统的制作方法

文档序号:6376554阅读:209来源:国知局
专利名称:染毒应用的处理方法、处理装置及处理系统的制作方法
技术领域
本发明涉及杀毒技术,尤其涉及一种染毒应用的处理方法、处理装置及处理系统。
背景技术
大部分的病毒感染的手机应用中,应用程序本身和病毒程序是打包在一起的,在清理病毒的时候要把被感染的应用也卸载掉才行。这就导致用户的用户功能会有所缺失,用户需要再次去下载相同或者类似的替换应用,操作繁琐,而且在下载应用的时候仍然有可能再次下载染毒的应用
发明内容

有鉴于此,有必要提供一种染毒应用的处理方法、处理装置及处理系统,其可以在清理染毒应用的同时向用户推荐相关的应用,让用户轻松安装相同的无毒应用或者类似的替代应用。一种染毒应用的处理方法,包括获取染毒应用的识别信息;清理所述染毒应用;发送所述识别信息至推荐应用检索模块;接收所述推荐应用检索模块返回的推荐信息,所述推荐信息包括与所述染毒应用相关的应用的介绍;以及显示所述推荐信息。一种染毒应用的处理装置,包括识别信息获取模块,用于获取染毒应用的识别信息;染毒应用清理模块,用于清理所述染毒应用;识别信息发送模块,用于发送所述识别信息至推荐应用检索模块;推荐信息接收模块,用于接收所述推荐应用检索模块返回的推荐信息,所述推荐信息包括与所述染毒应用相关的应用的介绍;以及推荐信息显示模块,用于显示所述推荐信息。一种染毒应用的处理系统,包括处理装置以及应用推荐服务器;所述处理装置包括识别信息获取模块,用于获取染毒应用的识别信息;染毒应用清理模块,用于清理所述染毒应用;识别信息发送模块,用于发送所述识别信息至所述应用推荐服务器;应用推荐服务器包括推荐应用检索模块,用于根据所述识别信息检索相关的应用,生成相应的推荐信息并返回至所述处理装置,所述推荐信息包括与所述染毒应用相关的应用的介绍;所述处理装置还包括推荐信息接收模块,用于接收所述推荐信息返回模块返回的推荐信息;以及推荐信息显示模块,用于显示所述推荐信息。上述的染毒应用的处理方法、装置及系统中,通过在清理染毒应用的同时向用户推荐相关的应用,让用户轻松安装相同的无毒应用或者类似的替代应用,整体操作流程简便,且可有效补充被清理掉的应用造成的功能缺失。为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。


图I为第一实施例提供的染毒应用的处理方法流程图。
图2为第一实施例提供的染毒应用的处理方法部分步骤更加详细的示意图。图3为第二实施例提供的染毒应用处理装置的结构框图。图4为第三实施例提供的染毒应用处理系统的结构框图。
具体实施例方式为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的染毒应用的处理方法及处理装置的具体实施方式
、结构、特征及其功效,详细说明如后。第一实施例提供一种染毒应用的处理方法,其可由一电子装置如计算机、智能手机或者平板电脑子等执行。如图I所示,本实施例的染毒应用的处理方法包括以下步骤
步骤S110、获取染毒应用的识别信息;染毒应用由杀毒软件识别,在杀毒软件识别出 染毒应用后,获取染毒应用的识别信息,上述识别信息例如可包括所述染毒应用的名称、版本、程序包名称、证书、或特征码。上述的特征码例如是信息摘要算法(Message-DigestAlgorithm 5,MD5)特征码。步骤S120、清理所述染毒应用;清理染毒应用例如是指完全卸载染毒的应用,这属于杀毒领域常用手段,在此不再赘述。步骤S130、发送所述识别信息至推荐应用检索模块。推荐应用检索模块可位于本机内,例如,其可为上述的杀毒软件的一个功能模块;也可以是位于远端的服务器内。推荐应用检索模块用于在应用库中检索与染毒应用相关的应用并根据检索到的应用生成推荐信息。应用库例如可以是存储在远端的服务器内。因此,无论推荐应用检索模块是位于本机还是位于远端都可以检索位于远端服务器内的应用库中的数据。图2为推荐应用检索模块检索相关的应用的流程图。如图2所示,其具体包括步骤S131、检索与所述染毒应用具有相同名称、相同程序包名及相同证书的应用;
步骤S132、若未检测到与所述染毒应用具有相同名称、相同程序包名及相同证书的应
用则检测与所述染毒应用具有相同名称及相同程序包名的应用;以及
步骤S133、若未检测到与所述染毒应用具有相同名称、相同程序包名的应用则检索与所述染毒应用相同类型的应用并根据检索到的应用的评分或者下载量进行过滤。在步骤S131的方式中,由于进行了证书的验证,可以确保检索到的应用与被清理掉的染毒应用属于同一人或者机构所发布,步骤S131的检索条件最为严格。步骤S132与步骤S131相比,少了证书的验证,但由于名称与程序包名的验证,可以检索到多数进行再打包的应用。而在步骤S133中,则根据染毒应用的类型检索一些最受欢迎(评分最高或者下载量最大)的应用并根据评分或者下载量进行过滤,提供用户更多的选择。在图2所示的方式中,从步骤S131至步骤S133逐渐递进,可以根据用户的选择提供不同数量的推荐应用让用户进行选择。可以理解,检索相关应用时并不限于图2所示的方式。例如,可以仅采用图2中的部分检索步骤,还可以采用其他识别信息例如特征码进行检索验证。推荐应用检索模块检索到相关应用后,根据检索到的应用生成推荐信息并返回。推荐信息例如可包括与染毒应用相关的应用的介绍以及下载链接。步骤S140、接收推荐应用检索模块返回的推荐信息。可以理解,当推荐应用检索模块是位于本机内时,可以是直接在进程内或者进程间传递推荐信息;而当推荐应用检索模块是位于远端服务器时,可以是通过网络接收返回的推荐信息。步骤S150、显示所述推荐信息。例如,在列表的形式列出推荐信息中的推荐应用介绍,并在用户点击链接或者按钮后自动下载安装相关的应用。上述的染毒应用的处理方法中,通过在清理染毒应用的同时向用户推荐相关的应用,让用户轻松安装相同的无毒应用或者类似的替代应用,整体操作流程简便,且可有效补充被清理掉的应用造成的功能缺失。
第二实施例提供一种染毒应用的处理装置200,如图3所示,其包括识别信息获取模块210、染毒应用清理模块220、识别信息发送模块230、推荐信息接收模块240、以及推荐信息显示模块250。
识别信息获取模块210用于获取染毒应用的识别信息。染毒应用由杀毒软件识另Ij,在杀毒软件识别出染毒应用后,获取染毒应用的识别信息,上述识别信息例如可包括所述染毒应用的名称、版本、程序包名称、证书、或特征码。上述的特征码例如是信息摘要算法(Message-Digest Algorithm 5,MD5)特征码。染毒应用清理模块220用于清理所述染毒应用。清理染毒应用例如是指完全卸载染毒的应用,这属于杀毒领域常用手段,在此不再赘述。识别信息发送模块230用于发送所述识别信息至推荐应用检索模块260。推荐应用检索模块260可位于本机内,例如,其可为上述的杀毒软件的一个功能模块;也可以是位于远端的服务器内。推荐应用检索模块260用于在应用库中检索与染毒应用相关的应用并根据检索到的应用生成推荐信息。应用库例如可以是存储在远端的服务器内。因此,无论推荐应用检索模块260是位于本机还是位于远端都可以检索位于远端服务器内的应用库中的数据。图2为推荐应用检索模块260检索相关的应用的流程图。如图2所示,其具体包括
步骤S131、检索与所述染毒应用具有相同名称、相同程序包名及相同证书的应用;
步骤S132、若未检测到与所述染毒应用具有相同名称、相同程序包名及相同证书的应用则检测与所述染毒应用具有相同名称及相同程序包名的应用;以及
步骤S133、若未检测到与所述染毒应用具有相同名称、相同程序包名的应用则检索与所述染毒应用相同类型的应用并根据检索到的应用的评分或者下载量进行过滤。在步骤S131的方式中,由于进行了证书的验证,可以确保检索到的应用与被清理掉的染毒应用属于同一人或者机构所发布,步骤S131的检索条件最为严格。步骤S132与步骤S131相比,少了证书的验证,但由于名称与程序包名的验证,可以检索到多数进行再打包的应用。而在步骤S133中,则根据染毒应用的类型检索一些最受欢迎(评分最高或者下载量最大)的应用,提供用户更多的选择。在图2所示的方式中,从步骤S131至步骤S133逐渐递进,可以根据用户的选择提供不同数量的推荐应用让用户进行选择。可以理解,检索相关应用时并不限于图2所示的方式。例如,可以仅采用图2中的部分检索步骤,还可以采用其他识别信息例如特征码进行检索验证。
推荐应用检索模块260检索到相关应用后,根据检索到的应用生成推荐信息并返回。推荐信息例如可包括与染毒应用相关的应用的介绍以及下载链接。推荐信息接收模块240用于接收所述推荐应用检索模块260返回的推荐信息,所述推荐信息包括与所述染毒应用相关的应用的介绍。可以理解,当推荐应用检索模块是位于本机内时,可以是直接在进程内或者进程间传递推荐信息;而当推荐应用检索模块260是位于远端服务器时,可以是通过网络接收返回的推荐信息。推荐信息显示模块250用于显示所述推荐信息。例如,在列表的形式列出推荐信息中的推荐应用介绍,并在用户点击链接或者按钮后自动下载安装相关的应用。上述的染毒应用的处理装置中,通过在清理染毒应用的同时向用户推荐相关的应用,让用户轻松安装相同的无毒应用或者类似的替代应用,整体操作流程简便,且可有效补充被清理掉的应用造成的功能缺失。第三实施例提供一种染毒应用的处理系统,如图4所示,其包括图3所示的处理装 置200及应用推荐服务器300。处理装置200已经描述如下,在此不再赘述。应用推荐服务器300包括推荐应用检索模块310。推荐应用检索模块310用于根据识别信息发送模块发送的识别信息检索相关的应用,生成相应的推荐信息并返回推荐信息至处理装置200。推荐信息例如可包括与所述染毒应用相关的应用的介绍。具体地,推荐应用检索模块310用于在应用库中检索与染毒应用相关的应用并根据检索到的应用生成推荐信息。应用库例如可以是直接存储在应用推荐服务器内或者是位于云端存储服务器内。图2为推荐应用检索模块310检索相关的应用的流程图。如图2所示,其具体包括
步骤S131、检索与所述染毒应用具有相同名称、相同程序包名及相同证书的应用;
步骤S132、若未检测到与所述染毒应用具有相同名称、相同程序包名及相同证书的应用则检测与所述染毒应用具有相同名称及相同程序包名的应用;以及
步骤S133、若未检测到与所述染毒应用具有相同名称、相同程序包名的应用则检索与所述染毒应用相同类型的应用并根据检索到的应用的评分或者下载量进行过滤。在步骤S131的方式中,由于进行了证书的验证,可以确保检索到的应用与被清理掉的染毒应用属于同一人或者机构所发布,步骤S131的检索条件最为严格。步骤S132与步骤S131相比,少了证书的验证,但由于名称与程序包名的验证,可以检索到多数进行再打包的应用。而在步骤S133中,则根据染毒应用的类型检索一些最受欢迎(评分最高或者下载量最大)的应用并根据评分或者下载量进行过滤,提供用户更多的选择。在图2所示的方式中,从步骤S131至步骤S133逐渐递进,可以根据用户的选择提供不同数量的推荐应用让用户进行选择。可以理解,检索相关应用时并不限于图2所示的方式。例如,可以仅采用图2中的部分检索步骤,还可以采用其他识别信息例如特征码进行检索验证。推荐应用检索模块310检索到相关应用后,根据检索到的应用生成推荐信息并返回至处理装置200的推荐信息接收模块240。上述的染毒应用的处理系统中,通过在清理染毒应用的同时向用户推荐相关的应用,让用户轻松安装相同的无毒应用或者类似的替代应用,整体操作流程简便,且可有效补充被清理掉的应用造成的功能缺失。此外,本发明实施例还提供一种计算机可读存储介质,其内存储有计算机可执行指令,上述的计算机可读存储介质例如为非易失性存储器例如光盘、硬盘、或者闪存。上述的计算机可执行指令用于让计算机或者类似的运算装置完成上述的染毒应用的处理方法中的各种操作。以上所述,仅是本发明的较佳实施例而已,并非对本 发明作任何形式上的限制,虽然本发明已以较佳实施例揭示如上,然而并非用以限定本发明,任何本领域技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简介修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
1.一种染毒应用的处理方法,包括 获取染毒应用的识别信息; 清理所述染毒应用; 发送所述识别信息至推荐应用检索模块; 接收所述推荐应用检索模块返回的推荐信息,所述推荐信息包括与所述染毒应用相关的应用的介绍;以及显示所述推荐信息。
2.如权利要求I所述的染毒应用的处理方法,其特征在于,所述识别信息包括所述染毒应用的名称、版本、程序包名称、证书、或特征码。
3.如权利要求I所述的染毒应用的处理方法,其特征在于,还包括所述推荐应用检索模块在应用库中检索与所述染毒应用相关的应用并根据检索到的应用生成所述推荐信息。
4.如权利要求3所述的染毒应用的处理方法,其特征在于,所述推荐应用检索模块在应用库中检索与所述染毒应用相关的应用包括检索与所述染毒应用具有相同名称、相同程序包名及相同证书的应用。
5.如权利要求4所述的染毒应用的处理方法,其特征在于,还包括若未检测到与所述染毒应用具有相同名称、相同程序包名及相同证书的应用则检测与所述染毒应用具有相同名称及相同程序包名的应用。
6.如权利要求3-5任一项所述的染毒应用的处理方法,其特征在于,所述推荐应用检索模块在应用库中检索与所述染毒应用相关的应用包括检索与所述染毒应用相同类型的应用并根据检索到的应用的评分或者下载量进行过滤。
7.一种染毒应用的处理装置,包括 识别信息获取模块,用于获取染毒应用的识别信息; 染毒应用清理模块,用于清理所述染毒应用; 识别信息发送模块,用于发送所述识别信息至推荐应用检索模块; 推荐信息接收模块,用于接收所述推荐应用检索模块返回的推荐信息,所述推荐信息包括与所述染毒应用相关的应用的介绍;以及推荐信息显示模块,用于显示所述推荐信息。
8.如权利要求7所述的染毒应用的处理装置,其特征在于,所述识别信息获取模块用于获取所述染毒应用的名称、版本、程序包名称、证书、或特征码。
9.一种染毒应用的处理系统,包括处理装置以及应用推荐服务器; 所述处理装置包括 识别信息获取模块,用于获取染毒应用的识别信息; 染毒应用清理模块,用于清理所述染毒应用; 识别信息发送模块,用于发送所述识别信息至所述应用推荐服务器; 所述应用推荐服务器包括 推荐应用检索模块,用于根据所述识别信息检索相关的应用,生成相应的推荐信息并返回至所述处理装置,所述推荐信息包括与所述染毒应用相关的应用的介绍; 所述处理装置还包括 推荐信息接收模块,用于接收所述推荐信息返回模块返回的推荐信息;以及推荐信息显示模块,用于显示所述推荐信息。
10.如权利要求9所述的染毒应用的处理装置,其特征在于,所述识别信息获取模块用于获取所述染毒应用的名称、版本、程序包名称、证书、或特征码。
11.如权利要求9所述的染毒应用的处理装置,其特征在于,所述推荐应用检索模块用于在应用库中检索与所述染毒应用相关的应用并根据检索到的应用生成所述推荐信息。
12.如权利要求9所述的染毒应用的处理装置,其特征在于,所述推荐应用检索模块还用于检索与所述染毒应用具有相同名称、相同程序包名及相同证书的应用。
13.如权利要求12所述的染毒应用的处理装置,其特征在于,所述推荐应用检索模块还用于若未检测到与所述染毒应用具有相同名称、相同程序包名及相同证书的应用则检测与所述染毒应用具有相同名称及相同程序包名的应用。
14.如权利要求9-13任一项所述的染毒应用的处理装置,其特征在于,所述推荐应用检索模块还用于检索与所述染毒应用相同类型的应用并根据检索到的应用的评分或者下载量进行过滤。
全文摘要
本发明涉及一种染毒应用的处理方法,包括获取染毒应用的识别信息;清理所述染毒应用;发送所述识别信息至推荐应用检索模块;接收所述推荐应用检索模块返回的推荐信息,所述推荐信息包括与所述染毒应用相关的应用的介绍;以及显示所述推荐信息。上述的染毒应用的处理方法中,通过在清理染毒应用的同时向用户推荐相关的应用,让用户轻松安装相同的无毒应用或者类似的替代应用,整体操作流程简便,且可有效补充被清理掉的应用造成的功能缺失。此外,本发明还提供一种染毒应用的处理装置。
文档编号G06F17/30GK102867145SQ20121033022
公开日2013年1月9日 申请日期2012年9月7日 优先权日2012年9月7日
发明者姚廷广, 陆兆华, 郑惠娟 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1