一种系统扫描的显示方法及装置制造方法

文档序号:6499100阅读:130来源:国知局
一种系统扫描的显示方法及装置制造方法
【专利摘要】本发明适用于计算机安全【技术领域】,提供了一种系统扫描的显示方法及装置,包括:启动系统扫描进程,显示扫描项目的扫描进度条;获取所述扫描项目的当前扫描进度;根据所述当前扫描进度实时更新所述扫描进度条。本发明在安全管理类软件进行系统扫描的过程中,对每个扫描项目的当前扫描进度进行实时显示,而不显示具体的扫描细项,以直观地对当前的系统扫描进度进行提示,避免显示过多提示度差的扫描信息,提高了扫描情况的提示度,以使用户清楚、有针对性地掌握安全管理类软件的实时扫描进展。
【专利说明】一种系统扫描的显示方法及装置
【技术领域】
[0001]本发明属于计算机安全【技术领域】,尤其涉及一种系统扫描的显示方法及装置。
【背景技术】
[0002]安全管理类软件能够快速全面地检测计算机等终端中存在的安全隐患,当在系统扫描过程中发现存在安全隐患时,能够提供相应的修复和优化操作,以消除安全隐患,优化系统性能,随着用户对终端安全问题重视程度的日益提高,安全管理类软件得到了广泛的应用。
[0003]现有的安全管理类软件通常会进行包括木马病毒检测、高危系统漏洞修复、系统文件清理、开机速度优化、软件管理等若干扫描项目在内的系统扫描,且在系统扫描过程中只实时显示正在扫描的每个项目中的每个扫描细项。然而,显示的扫描细项多为系统中命名抽象的文件或者进程,针对扫描情况的提示度却不高,无法使用户清楚地掌握安全管理类软件的实时扫描进展。

【发明内容】

[0004]本发明实施例的目的在于提供一种系统扫描的显示方法,旨在解决现有的安全类管理软件针对扫描情况的提示度不高,无法使用户清楚地掌握安全管理类软件的实时扫描进展的问题。
[0005]本发明实施例是这样实现的,一种系统扫描的显示方法,包括:
[0006]启动系统扫描进程,显示扫描项目的扫描进度条;
[0007]获取所述扫描项目的当前扫描进度;
[0008]根据所述当前扫描进度实时更新所述扫描进度条。
[0009]本发明实施例的另一目的在于提供一种系统扫描的显示装置,包括:
[0010]启动单元,用于启动系统扫描进程,显示扫描项目的扫描进度条;
[0011]获取单元,用于获取所述扫描项目的当前扫描进度;
[0012]更新单元,用于根据所述当前扫描进度实时更新所述扫描进度条。
[0013]本发明实施例在安全管理类软件进行系统扫描的过程中,对每个扫描项目的当前扫描进度进行实时显示,而不显示具体的扫描细项,以直观地对当前的系统扫描进度进行提示,避免显示过多提示度差的扫描信息,提高了扫描情况的用户提示度,以使用户清楚、有针对性地掌握安全管理类软件的实时扫描进展。
【专利附图】

【附图说明】
[0014]图1是本发明实施例提供的系统扫描的显示方法的实现流程图;
[0015]图2是本发明实施例提供的系统扫描的显示方法步骤S102的具体实现流程图;
[0016]图3是本发明另一实施例提供的系统扫描的显示方法的实现流程图;
[0017]图4A是本发明实施例提供的系统扫描的显示方法的示意图;[0018]图4B是本发明实施例提供的系统扫描的显示方法的示意图;
[0019]图5是本发明实施例提供的系统扫描的显示装置的结构框图。
【具体实施方式】
[0020]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0021]本发明实施例在安全管理类软件进行系统扫描的过程中,对每个扫描项目的当前扫描进度进行实时显示,而不显示具体的扫描细项,以直观地对当前的系统扫描进度进行提示,避免显示过多提示度差的扫描信息,提高了扫描情况的提示度,以使用户清楚、有针对性地掌握安全管理类软件的实时扫描进展。
[0022]在本发明实施例中,系统扫描进程包括但不限于运行于计算机、手机、平板电脑等终端设备中的安全管理类软件的系统扫描进程,用于执行不同类别的扫描项目,以实现不同的安全管理功能。其中,所述扫描项目包括但不限于木马病毒检测、高危系统漏洞修复、系统文件清理、开机速度优化、软件管理等,通过运行系统扫描进程,能够根据扫描项目的不同对上述终端设备系统中相应位置上的文件、进程、注册表项目、系统启动项等扫描细项进行扫描,以检测是否存在携带安全隐患的扫描细项,从而得到系统扫描结果。
[0023]图1示出了本发明实施例提供的系统扫描的显示方法的实现流程,详述如下:
[0024]在步骤SlOl中,启动系统扫描进程,显示扫描项目的扫描进度条。
[0025]当检测到启动指令,安全管理类软件中的系统扫描进程启动,开始逐一进行一个或者多个扫描项目的检测。其中,一个或者多个扫描项目可以为系统扫描进程的默认扫描项目,也可以为通过接收选择指令而指定的扫描项目,在此不一一限定。
[0026]本实施例中,在启动系统扫描进程的同时,在系统扫描界面中,显示此次需要执行的扫描项目的扫描进度条,初始化该扫描进度条,即在系统扫描进程开始之时,扫描进度条的显示进度为0%。
[0027]在步骤S102中,获取所述扫描项目的当前扫描进度。
[0028]在系统扫描进程的进行过程当中,通过读取进程,获取此次系统扫描进程中需要执行的每个扫描项目的当前扫描进度。其中,当前扫描进度可以根据扫描项目的当前已扫描时间和预计扫描总时间之比来获取,也可以根据扫描项目中当前已扫描的扫描细项数量和需要扫描的所有扫描细项之比来获取,具体的实施方式将在后续实施例中进行详细说明,在此不赘述。
[0029]在步骤S103中,根据所述当前扫描进度实时更新所述扫描进度条。
[0030]具体地,可以根据当前扫描进度,按一定的比例对扫描进度条进行颜色填充,以显示出当前相应的扫描进度。
[0031]根据步骤S102中获取到的扫描项目的当前扫描进度,实时地对扫描项目进行更新显示,从而直观地展示扫描项目的当前扫描进展。在本实施例中,不显示扫描项目中具体的扫描细项,避免显示过多提示度差的扫描信息,提高了扫描情况的用户提示度,以使用户清楚、有针对性地掌握安全管理类软件的实时扫描进展。
[0032]图2示出了本发明实施例提供的系统扫描的显示方法步骤S102的具体实现流程,在本实施例中,根据扫描项目中当前已扫描的扫描细项数量和需要扫描的所有扫描细项之比来获取扫描项目的当前扫描进度:
[0033]在步骤S201中,获取所述扫描项目中扫描细项的总数量。
[0034]在本实施例中,在开始执行扫描项目的扫描之前,可以对相应位置上需要进行扫描的扫描细项进行预扫描,已获取到该扫描项目中需要扫描的扫描细项的总数量。
[0035]在步骤S202中,获取所述扫描项目中已扫描的扫描细项的数量。
[0036]根据当前的扫描情况,实时统计当前已扫描的扫描细项的数量。
[0037]在步骤S203中,根据所述总数量和所述已扫描的扫描细项的数量,确定所述扫描项目的当前扫描进度。
[0038]其中,当前扫描进度=该扫描项目中扫描细项的总数量/该扫描项目中已扫描的扫描细项的数量。
[0039]作为本发明的另一实施例,在步骤S102中,具体地,可以每隔一段预设时间来获取一次扫描项目的当前扫描进度,例如,每隔I秒或者5秒获取一次当前扫描进度,以避免在扫描进度未有进展时,频繁地获取相应的进度统计参数,加快系统扫描效率。
[0040]图3示了了本发明另一实施例提供的系统扫描的显示方法的实现流程,在本实施例中,如图3所示,步骤S103之后,还包括:
[0041]在步骤S104中,判断所述扫描项目中是否检测出了不安全的扫描细项,是则执行步骤S105,否则执行步骤S106。
[0042]在步骤S105中,当所述扫描项目中检测出了不安全的扫描细项,以第一颜色显示所述扫描进度条。
[0043]在步骤S106中,当所述扫描项目中未检测出不安全的扫描细项,以第二颜色显示所述扫描进度条。
[0044]例如,一旦扫描项目中检测出了存在不安全的扫描细项,此时,即将扫描进度条以红色显示,而若扫描项目当前尚未检测出存在不安全的扫描细项,则将扫描进度条以绿色显示,以直观地提示用户当前并不存在安全隐患。
[0045]作为本发明的一个实施例,当扫描项目中检测出了不安全的扫描细项,则将不安全的扫描细项进行显示,而非将不安全和安全的扫描细项均进行显示,以直观地、有针对性地对扫描结果进行显示说明。
[0046]图4A和图4B均示出了本发明实施例提供的系统扫描的显示方法的示意图,参照图4A,进行此次系统扫描的扫描项目包括“杀毒”、“修复漏洞”、“系统清理”、“电脑加速”和“软件管理”,其中,尚未执行系统扫描的是“软件管理”,已经执行完系统扫描的扫描项目为“杀毒”、“修复漏洞”和“系统清理”,对于上述三个扫描项目,“杀毒”和“系统清理”显示扫描结果为“无风险项”,而“修复漏洞”显示扫描结果为存在一个高危漏洞,即代表存在安全隐患。而此时,正在进行系统扫描的扫描项目是“电脑加速”,如图4A关于“电脑加速”的进度条所示,在进行到当前进度时,尚未发现存在安全隐患,则可以用第一颜色显示该进度条。而如图4B所示,在进行到图4B的扫描进度时,扫描过程中发现了风险项,则此时可以用第二颜色显示该进度条。由此,用户可以一目了然地得知当前的系统扫描进度,对于系统扫描情况的提不度闻,且提[目息准确有效。
[0047]本发明实施例在安全管理类软件进行系统扫描的过程中,对每个扫描项目的当前扫描进度进行实时显示,而不显示具体的扫描细项,以直观地对当前的系统扫描进度进行提示,避免显示过多提示度差的扫描信息,提高了扫描情况的用户提示度,以使用户清楚、有针对性地掌握安全管理类软件的实时扫描进展。
[0048]图5示出了本发明实施例提供的系统扫描的装置的结构框图,该装置位于运行于计算机、手机、平板电脑等终端设备中的安全管理类软件中,用于运行本发明图1至图3实施例所述的系统扫描方法。为了便于说明,仅示出了与本实施例相关的部分。
[0049]参照图5,该装置包括:
[0050]启动单元51,启动系统扫描进程,显示扫描项目的扫描进度条。
[0051]获取单元52,获取所述扫描项目的当前扫描进度。
[0052]更新单元53,根据所述当前扫描进度实时更新所述扫描进度条。
[0053]可选地,获取单元52包括:
[0054]第一获取子单元,获取所述扫描项目中扫描细项的总数量。
[0055]第二获取子单元,获取所述扫描项目中已扫描的扫描细项的数量。
[0056]确定子单元,根据所述总数量和所述已扫描的扫描细项的数量,确定所述扫描项目的当前扫描进度。
[0057]可选地,获取单元52具体用于每隔预设时间获取所述扫描项目的当前扫描进度。
[0058]可选地,所述装置还包括:
[0059]判断单元,判断所述扫描项目中是否检测出了不安全的扫描细项。
[0060]颜色显示单元,当所述扫描项目中检测出了不安全的扫描细项,以第一颜色显示所述扫描进度条;当所述扫描项目中未检测出不安全的扫描细项,以第二颜色显示所述扫描进度条。
[0061]可选地,所述装置还包括:
[0062]扫描细项显示单元,当所述扫描项目中检测出了不安全的扫描细项,显示所述不安全的扫描细项。
[0063]可选地,所述扫描项目为一个或者多个。
[0064]本发明实施例在安全管理类软件进行系统扫描的过程中,对每个扫描项目的当前扫描进度进行实时显示,而不显示具体的扫描细项,以直观地对当前的系统扫描进度进行提示,避免显示过多提示度差的扫描信息,提高了扫描情况的提示度,以使用户清楚、有针对性地掌握安全管理类软件的实时扫描进展。
[0065]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种系统扫描的显不方法,其特征在于,包括: 启动系统扫描进程,显示扫描项目的扫描进度条; 获取所述扫描项目的当前扫描进度; 根据所述当前扫描进度实时更新所述扫描进度条。
2.如权利要求1所述的方法,其特征在于,所述获取所述扫描项目的当前扫描进度包括: 获取所述扫描项目中扫描细项的总数量; 获取所述扫描项目中已扫描的扫描细项的数量; 根据所述总数量和所述已扫描的扫描细项的数量,确定所述扫描项目的当前扫描进度。
3.如权利要求1所述的方法,其特征在于,所述获取所述扫描项目的当前扫描进度包括: 每隔预设时间获取 所述扫描项目的当前扫描进度。
4.如权利要求1所述的方法,其特征在于,所述方法还包括: 判断所述扫描项目中是否检测出了不安全的扫描细项; 当所述扫描项目中检测出了不安全的扫描细项,以第一颜色显示所述扫描进度条; 当所述扫描项目中未检测出不安全的扫描细项,以第二颜色显示所述扫描进度条。
5.如权利要求1所述的方法,其特征在于,所述方法还包括: 当所述扫描项目中检测出了不安全的扫描细项,显示所述不安全的扫描细项。
6.如权利要求1、任一项所述的方法,其特征在于,所述扫描项目为一个或者多个。
7.一种系统扫描的显示装置,其特征在于,包括: 启动单元,用于启动系统扫描进程,显示扫描项目的扫描进度条; 获取单元,用于获取所述扫描项目的当前扫描进度; 更新单元,用于根据所述当前扫描进度实时更新所述扫描进度条。
8.如权利要求7所述的装置,其特征在于,所述获取单元包括: 第一获取子单元,用于获取所述扫描项目中扫描细项的总数量; 第二获取子单元,用于获取所述扫描项目中已扫描的扫描细项的数量; 确定子单元,用于根据所述总数量和所述已扫描的扫描细项的数量,确定所述扫描项目的当前扫描进度。
9.如权利要求7所述的装置,其特征在于,所述获取单元具体用于每隔预设时间获取所述扫描项目的当前扫描进度。
10.如权利要求7所述的装置,其特征在于,所述装置还包括: 判断单元,用于判断所述扫描项目中是否检测出了不安全的扫描细项; 颜色显示单元,用于当所述扫描项目中检测出了不安全的扫描细项,以第一颜色显示所述扫描进度条;当所述扫描项目中未检测出不安全的扫描细项,以第二颜色显示所述扫描进度条。
11.如权利要求10所述的装置,其特征在于,所述装置还包括: 扫描细项显示单元,用于当所述扫描项目中检测出了不安全的扫描细项,显示所述不安全的扫描细项。
12.如权利要求7~11任一项所述的装置,其特征在于,所述扫描项目为一个或者多个。
【文档编号】G06F21/57GK103942496SQ201310017096
【公开日】2014年7月23日 申请日期:2013年1月17日 优先权日:2013年1月17日
【发明者】沈艳慧, 万旭成 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1