本发明涉及安全,尤其涉及一种资产风险确定方法、装置、电子设备和存储介质。
背景技术:
1、资产风险确定是安全运营平台(ngsoc)的核心模块之一,资产风险能客观反映当前系统的安全状况,为下游响应处置任务提供可量化的风险数据指标。但是随着系统资产数量增长,资产风险确定的速度面临巨大挑战。风险确定结果滞后,会严重影响客户对系统当前风险情况的掌握。
2、相关技术中,在风险确定周期内,将采集的资产的实时资产数据进行快照保存,基于快照保存的资产的所有资产数据确定资产对应的资产价值、告警数据和脆弱性数量,将资产价值、告警数据和脆弱性数量作为风险计算公式的参数来计算资产的资产风险值。
3、但上述相关技术中,需要在每个风险确定周期将资产的实时资产数据进行快照保存,从而造成存储资源的浪费。
技术实现思路
1、本发明提供一种资产风险确定方法、装置、电子设备和存储介质,用以解决现有技术中造成存储资源的浪费的缺陷。
2、本发明提供一种资产风险确定方法,包括:
3、从资产特征变化库中获取至少一个目标资产的目标资产特征的特征变化量;所述资产特征变化库中存储有当前风险确定周期内发生变化的资产的资产特征的特征变化量;
4、针对各所述目标资产,获取所述目标资产的历史资产特征集合;所述历史资产特征集合为基于在所述当前风险确定周期内第一次采集的所述目标资产的资产数据更新得到的;
5、基于所述目标资产的历史资产特征集合和所述特征变化量,确定所述目标资产的目标资产特征集合;
6、基于各所述目标资产的目标资产特征集合,确定对应目标资产的资产风险值。
7、根据本发明提供的一种资产风险确定方法,所述获取所述目标资产的历史资产特征集合,包括:
8、基于所述目标资产的标识和各资产特征矩阵中存储的资产数量,从所有所述资产特征矩阵中确定所述目标资产所属的目标资产特征矩阵,所述资产特征矩阵包括各资产的资产特征集合;
9、基于所述目标资产的标识和所述资产数量,从所述目标资产特征矩阵中确定所述目标资产的资产特征集合;
10、将所述目标资产的资产特征集合确定为所述历史资产特征集合。
11、根据本发明提供的一种资产风险确定方法,所述基于所述目标资产的历史资产特征集合和所述特征变化量,确定所述目标资产的目标资产特征集合,包括:
12、从所述历史资产特征集合中获取所述目标资产特征的历史特征值;
13、基于所述目标资产特征的历史特征值和所述目标资产特征的特征变化量,确定所述目标资产特征的目标特征值;
14、基于所述历史资产特征集合中除所述目标资产特征之外的其他资产特征的历史特征值和所述目标资产特征的目标特征值,确定所述目标资产的目标资产特征集合。
15、根据本发明提供的一种资产风险确定方法,所述基于各所述目标资产的目标资产特征集合,确定对应目标资产的资产风险值,包括:
16、将各所述目标资产的目标资产特征集合输入资产风险确定模型,得到所述资产风险确定模型输出的对应目标资产的资产风险值;所述资产风险确定模型为基于样本资产的样本资产特征集合和所述样本资产的资产风险值标签训练得到的。
17、根据本发明提供的一种资产风险确定方法,所述方法还包括:
18、在风险确定周期内,实时监听各资产的资产数据;
19、针对各所述资产,基于所述资产的资产数据确定所述资产的资产特征是否发生变化;
20、在确定所述资产的资产特征发生变化的情况下,将发生变化的资产特征的特征变化量存储至所述资产特征变化库。
21、根据本发明提供的一种资产风险确定方法,所述基于所述目标资产的历史资产特征集合和所述特征变化量,确定所述目标资产的目标资产特征集合之后,所述方法还包括:
22、从所述资产特征变化库中删除发生变化的各资产的资产特征的特征变化量。
23、根据本发明提供的一种资产风险确定方法,所述方法还包括:
24、基于预设时长间隔全量同步各所述资产特征矩阵中的各资产的资产特征集合。
25、本发明还提供一种资产风险确定装置,包括:
26、第一获取单元,用于从资产特征变化库中获取至少一个目标资产的目标资产特征的特征变化量;所述资产特征变化库中存储有当前风险确定周期内发生变化的资产的资产特征的特征变化量;
27、第二获取单元,用于针对各所述目标资产,获取所述目标资产的历史资产特征集合;所述历史资产特征集合为基于在所述当前风险确定周期内第一次采集的所述目标资产的资产数据更新得到的;
28、第一确定单元,用于基于所述目标资产的历史资产特征集合和所述特征变化量,确定所述目标资产的目标资产特征集合;
29、第二确定单元,用于基于各所述目标资产的目标资产特征集合,确定对应目标资产的资产风险值。
30、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述资产风险确定方法。
31、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述资产风险确定方法。
32、本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述资产风险确定方法。
33、本发明提供的资产风险确定方法、装置、电子设备和存储介质,从资产特征变化库中获取至少一个目标资产的目标资产特征的特征变化量,资产特征变化库中存储有当前风险确定周期内发生变化的资产的资产特征的特征变化量;针对各目标资产,获取目标资产在当前风险确定周期对应的历史资产特征集合,基于目标资产的历史资产特征集合和目标资产特征的特征变化量,确定目标资产的目标资产特征集合,进而基于目标资产的目标资产特征集合确定目标资产的资产风险值。可知,本发明只需存储当前风险确定周期开始时各资产的历史资产特征集合,并通过资产特征变化库存储当前风险确定周期内发生变化的各目标资产的特征变化量,无需存储当前风险确定周期内目标资产的所有资产数据,从而节省了存储资源。
1.一种资产风险确定方法,其特征在于,包括:
2.根据权利要求1所述的资产风险确定方法,其特征在于,所述获取所述目标资产的历史资产特征集合,包括:
3.根据权利要求1所述的资产风险确定方法,其特征在于,所述基于所述目标资产的历史资产特征集合和所述特征变化量,确定所述目标资产的目标资产特征集合,包括:
4.根据权利要求1所述的资产风险确定方法,其特征在于,所述基于各所述目标资产的目标资产特征集合,确定对应目标资产的资产风险值,包括:
5.根据权利要求1-4任一项所述的资产风险确定方法,其特征在于,所述方法还包括:
6.根据权利要求1-4任一项所述的资产风险确定方法,其特征在于,所述基于所述目标资产的历史资产特征集合和所述特征变化量,确定所述目标资产的目标资产特征集合之后,所述方法还包括:
7.根据权利要求2所述的资产风险确定方法,其特征在于,所述方法还包括:
8.一种资产风险确定装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述资产风险确定方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述资产风险确定方法。
11.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述资产风险确定方法。
