本技术涉及网络安全,尤其涉及一种输出方法、装置、电子设备及存储介质。
背景技术:
1、目前,发达的网络技术给人们带来便利的同时,也会给人们带来一些安全隐患。例如,经常会发生一些网络安全事件,网络安全事件会对网络发起攻击,以破坏网络数据,泄漏网络数据等,从而给相关人员带来不同程度的损失。
2、在现有技术中,在检测到网络中发生网络安全事件时,会发出报警,从而引起相关人员的重视,相关人员可以进一步采取阻断网络安全事件的措施。
3、可见,在现有技术中,在检测到网络安全事件时,网络数据已经遭到破坏,从而给相关人员带来较为严重的损失。
技术实现思路
1、本技术实施例提供一种输出方法,以解决在现有技术中,因网络安全事件对网络的攻击,给相关人员带来严重损失的问题。
2、为了解决上述技术问题,本技术实施例是这样实现的:
3、本技术实施例提供了一种输出方法,所述方法包括:
4、根据目标网络的组网内网络安全数据库,获取所述组网内网络安全数据库中的至少一类目标网络安全事件的数据;其中,所述目标网络安全事件的发生概率值满足目标条件;
5、获取所述目标网络的至少一个目标特征信息;其中,所述目标特征信息用于评估所述目标网络的安全态势;
6、根据所述组网内网络安全数据库中各类网络安全事件的数据、所述至少一类目标网络安全事件的数据,以及所述目标网络的至少一个目标特征信息,输出目标信息;其中,所述目标信息用于表示预测的所述目标网络的安全态势的等级。
7、可选地,所述根据目标网络的组网内网络安全数据库,获取所述组网内网络安全数据库中的至少一类目标网络安全事件的数据,包括:
8、根据目标网络的组网内网络安全数据库,确定至少一个目标周期内的至少一类网络安全事件;其中,在所述目标周期内,确定的所述网络安全事件的发生概率值排列在第一位;
9、基于所述至少一类网络安全事件一一对应的至少一个目标时间信息,对所述至少一类网络安全事件的发生概率值进行调整;
10、根据所述至少一类网络安全事件一一对应的至少一个目标意图信息,对所述至少一类网络安全事件的发生概率值进行调整;
11、对所述至少一类网络安全事件的发生概率值,按照由大到小的顺序进行排列;
12、获取排列在前n个的发生概率值对应的网络安全事件的数据,作为所述目标网络安全事件的数据,n为正整数。
13、可选地,所述获取所述目标网络的至少一个目标特征信息,包括:
14、获取所述目标网络的第一目标特征信息、第二目标特征信息和第三目标特征信息;
15、其中,所述第一目标特征信息用于表示所述目标网络存在的漏洞风险;
16、所述第二目标特征信息用于表示所述目标网络存在的攻击风险;
17、所述第三目标特征信息用于表示所述目标网络存在资产与工作任务风险。
18、可选地,所述根据所述组网内网络安全数据库中各类网络安全事件的数据、所述至少一类目标网络安全事件的数据,以及所述目标网络的至少一个目标特征信息,输出目标信息,包括:
19、根据所述组网内网络安全数据库中各类网络安全事件的数据,获取所述至少一个目标特征信息一一对应的至少一个权重值;其中,所述权重值用于表示所述目标特征信息在所述各类网络安全事件中达到的总的影响程度;
20、根据所述至少一类目标网络安全事件的数据,获取所述至少一个目标特征信息一一对应的至少一个指数;其中,所述指数用于表示所述目标特征信息在所述至少一类目标网络安全事件中达到的总的影响程度;
21、根据所述至少一个指数和一一对应的所述至少一个权重值,输出所述目标信息。
22、本技术实施例还提供了一种输出装置,所述装置包括:
23、第一获取模块,用于根据目标网络的组网内网络安全数据库,获取所述组网内网络安全数据库中的至少一类目标网络安全事件的数据;其中,所述目标网络安全事件的发生概率值满足目标条件;
24、第二获取模块,用于获取所述目标网络的至少一个目标特征信息;其中,所述目标特征信息用于评估所述目标网络的安全态势;
25、输出模块,用于根据所述组网内网络安全数据库中各类网络安全事件的数据、所述至少一类目标网络安全事件的数据,以及所述目标网络的至少一个目标特征信息,输出目标信息;其中,所述目标信息用于表示预测的所述目标网络的安全态势的等级。
26、可选地,所述第一获取模块,包括:
27、确定单元,用于根据目标网络的组网内网络安全数据库,确定至少一个目标周期内的至少一类网络安全事件;其中,在所述目标周期内,确定的所述网络安全事件的发生概率值排列在第一位;
28、第一调整单元,用于基于所述至少一类网络安全事件一一对应的至少一个目标时间信息,对所述至少一类网络安全事件的发生概率值进行调整;
29、第二调整单元,用于根据所述至少一类网络安全事件一一对应的至少一个目标意图信息,对所述至少一类网络安全事件的发生概率值进行调整;
30、排列单元,用于对所述至少一类网络安全事件的发生概率值,按照由大到小的顺序进行排列;
31、第一获取单元,用于获取排列在前n个的发生概率值对应的网络安全事件的数据,作为所述目标网络安全事件的数据,n为正整数。
32、可选地,所述第二获取模块,包括:
33、第二获取单元,用于获取所述目标网络的第一目标特征信息、第二目标特征信息和第三目标特征信息;
34、其中,所述第一目标特征信息用于表示所述目标网络存在的漏洞风险;
35、所述第二目标特征信息用于表示所述目标网络存在的攻击风险;
36、所述第三目标特征信息用于表示所述目标网络存在资产与工作任务风险。
37、可选地,所述输出模块,包括:
38、第三获取单元,用于根据所述组网内网络安全数据库中各类网络安全事件的数据,获取所述至少一个目标特征信息一一对应的至少一个权重值;其中,所述权重值用于表示所述目标特征信息在所述各类网络安全事件中达到的总的影响程度;
39、第四获取单元,用于根据所述至少一类目标网络安全事件的数据,获取所述至少一个目标特征信息一一对应的至少一个指数;其中,所述指数用于表示所述目标特征信息在所述至少一类目标网络安全事件中达到的总的影响程度;
40、输出单元,用于根据所述至少一个指数和一一对应的所述至少一个权重值,输出所述目标信息。
41、本技术实施例还提供了一种电子设备,该设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如前述的输出方法。
42、本技术实施例还提供了一种可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行前述的输出方法。
43、这样,在本技术的实施例中,利用目标网络的组网内网络安全数据库,基于数据库中各类网络安全事件的发生概率值,获取发生概率值满足目标条件的至少一类目标网络安全事件的数据,进一步地,结合组网内网络安全数据库中的数据,和目标网络中用于评估目标网络的安全态势的至少一个目标特征信息,输出目标信息,目标信息用于表示预测的目标网络的安全态势的等级。可见,基于本技术的实施例,通过分析网络安全事件的历史数据和网络本身的数据,能够预测出目标网络的安全态势的等级,从而相关人员能够基于预测结果,了解到目标网络的安全态势是否平稳,以提前感知到网络安全事件的发生,进而提前采取相应措施,以保护好重要网络数据,进而将损失较低到最小,以避免严重损失的产生。
44、上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。