一种安全检测服务执行方法及系统与流程

文档序号:18009494发布日期:2019-06-25 23:49阅读:345来源:国知局
一种安全检测服务执行方法及系统与流程

本发明涉及一种计算机网络信息安全技术领域,尤其是一种安全检测服务执行方法及系统。



背景技术:

针对终端设备或目标资源的安全检测服务在最近一些年得到了广大用户与厂商的认识,大家纷纷开始并习惯于利用一些安全检测设备或系统对自身环境设备及资源进行安全检测,以避免目标设备及资源环境出现不可挽救的安全问题。但随着安全检测服务技术的普及与安全检测提供设备或系统的多样化,也出现了一个问题,即:如何实现自动的快捷有效的为被检测设备指定检测服务设备并自动触发其检测任务的执行。而在现有的安全检测服务提供方法的基本是通过对单个应用的安全设备进行检查,然后一旦检测该应用出现故障时,就立即启动后台的整顿模式,进行修改,修改后对下一个设备进行检查,这样导致实现周期长、失败率高、且不同类型的被检设备不便于统一申请与行动,在实际应用中,导致步骤繁琐、操作不便、效率较低等不良效果。



技术实现要素:

本发明的目的是为了解决上述现有技术的不足而提供一种安全检测服务执行方法及系统。

为了实现上述目的,本发明所设计的一种安全检测服务执行方法,具体包括以下步骤:

s1、在安全检测服务系统中设置不同应用的安全检测服务;通过在安全检测服务系统中启动应用检测模式;自动生成一个缓存层;

s2、安全检测服务系统将整个设备中的全部应用调取到缓存层;

s3、完成后,安全检测服务系统接收到缓存层提出的安全检测服务申请;

s4、安全检测服务系统根据所述申请为缓存层的全部应用通过进行匹配安全检测服务,并进行启动对应的安全检测服务任务;

s5、收集所有安全检测服务任务的执行结果,并判断每一个执行结果,将安全的执行结果删除,将不安全的结构进行集中收集,

s6、收集完成后,生成收集报表,且报表中包括对应不安全内容的应用和该应用的不安全因素;

s7、检测完成后利用对应安全检测服务完成的速度、完成的效率进行对安全检测服务进行评价,并保持评价数据及使用的检测次数。

通过上述结构设计,当需要对设备应用进行检测时,通过在安全检测服务系统中启动应用检测模式,安全检测服务系统将整个设备中的全部应用调取到缓存层;完成后,安全检测服务系统接收到缓存层提出的安全检测服务申请;安全检测服务系统根据所述申请为缓存层的全部应用通过进行匹配安全检测服务,并进行启动对应的安全检测服务任务;收集所有安全检测服务任务的执行结果,并判断每一个执行结果,将安全的执行结果删除,将不安全的结构进行集中收集,收集完成后,生成收集报表,且报表中包括对应不安全内容的应用和该应用的不安全因素,从而实现步骤简单、操作方便、效率高,且实现周期短、成功率高、且能够对不同类型的检测应用进行同步检测。

进一步,为了提高检测速度,若匹配得到与缓存层中对应的应用相匹配的安全检测服务为多个时,选择其他用户使用该安全检测服务次数最多,且评价最好的一个。

为了显示清楚,所述生成的收集报表以表格或者图标的形式进行保存。

为了显示清楚,当生成的收集报表以图标的形式保存时,通过集合的形式表示。

本发明还公开了一种安全检测服务执行系统,其特征在于,所述系统包括待检测应用、带有能够对不同应用进行安全检测的安全检测服务的安全检测服务系统及一个用于对检测应用进行缓存的缓存区域,其中,

所述缓存区域,用于临时储存待检测的全部应用;

所述安全检测服务系统,设有一安全检测应用启动按钮,一旦按下安全检测应用启动按钮后,后台自动将设备中的全部应用调取到缓存区域中;

缓存区域应用检测模块,用于检测缓存区域中的应用是否全部调取完成,完成后,自动将信号发送给安全检测服务系统,由安全检测服务系统启动对缓存区域内的应用进行安全检测;

安全检测服务收集模块,用于对安全检测服务系统检测的检测结果中的不安全因素进行收集保存;

报表生成模块,用于将安全检测服务收集模块内的数据生成报表进行显示。

本发明得到的一种安全检测服务执行方法及系统,具有以下优点:

1、步骤简单、操作方便、效率高等优点;

2、实现周期短、成功率高、且能够对不同类型的检测应用进行同步检测。

附图说明:

图1是实施例1中一种安全检测服务执行方法的流程示意图;

图2是实施例1中一种安全检测服务执行系统的结构示意图。

附图标记中:1.待检测应用;2.安全检测服务系统;3.缓存区域;4.缓存区域应用检测模块;5.安全检测服务收集模块;6.报表生成模块。

具体实施方式

下面结合实施例对本发明创造作进一步说明。

实施例1:

如图1所示,本实施例提供的一种安全检测服务执行方法,具体包括以下步骤:

s1、在安全检测服务系统中设置不同应用的安全检测服务;通过在安全检测服务系统中启动应用检测模式;自动生成一个缓存层;

s2、安全检测服务系统将整个设备中的全部应用调取到缓存层;

s3、完成后,安全检测服务系统接收到缓存层提出的安全检测服务申请;

s4、安全检测服务系统根据所述申请为缓存层的全部应用通过进行匹配安全检测服务,并进行启动对应的安全检测服务任务;

s5、收集所有安全检测服务任务的执行结果,并判断每一个执行结果,将安全的执行结果删除,将不安全的结构进行集中收集,

s6、收集完成后,生成收集报表,且报表中包括对应不安全内容的应用和该应用的不安全因素;

s7、检测完成后利用对应安全检测服务完成的速度、完成的效率进行对安全检测服务进行评价,并保持评价数据及使用的检测次数。

通过上述结构设计,当需要对设备应用进行检测时,通过在安全检测服务系统中启动应用检测模式,安全检测服务系统将整个设备中的全部应用调取到缓存层;完成后,安全检测服务系统接收到缓存层提出的安全检测服务申请;安全检测服务系统根据所述申请为缓存层的全部应用通过进行匹配安全检测服务,并进行启动对应的安全检测服务任务;收集所有安全检测服务任务的执行结果,并判断每一个执行结果,将安全的执行结果删除,将不安全的结构进行集中收集,收集完成后,生成收集报表,且报表中包括对应不安全内容的应用和该应用的不安全因素,从而实现步骤简单、操作方便、效率高,且实现周期短、成功率高、且能够对不同类型的检测应用进行同步检测。

进一步,为了提高检测速度,若匹配得到与缓存层中对应的应用相匹配的安全检测服务为多个时,选择其他用户使用该安全检测服务次数最多,且评价最好的一个。

为了显示清楚,所述生成的收集报表以表格或者图标的形式进行保存。

为了显示清楚,当生成的收集报表以图标的形式保存时,通过集合的形式表示。

如图2所示,本实施例还公开了一种安全检测服务执行系统,其特征在于,所述系统包括待检测应用1、带有能够对不同应用进行安全检测的安全检测服务的安全检测服务系统2及一个用于对检测应用进行缓存的缓存区域3,其中,

所述缓存区域3,用于临时储存待检测的全部应用;

所述安全检测服务系统2,设有一安全检测应用启动按钮,一旦按下安全检测应用启动按钮后,后台自动将设备中的全部应用调取到缓存区域3中;

缓存区域应用检测模块4,用于检测缓存区域3中的应用是否全部调取完成,完成后,自动将信号发送给安全检测服务系统2,由安全检测服务系统2启动对缓存区域3内的应用进行安全检测;

安全检测服务收集模块5,用于对安全检测服务系统2检测的检测结果中的不安全因素进行收集保存;

报表生成模块6,用于将安全检测服务收集模块5内的数据生成报表进行显示。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1