一种验证资产识别规则的方法、装置、介质及电子设备制造方法及图纸

技术编号:39058996 阅读:15 留言:0更新日期:2023-10-12 19:52
本申请实施例提供一种验证资产识别规则的方法、装置、介质及电子设备,所述方法包括:获取检索条件;向至少一个设备搜索引擎提供所述检索条件,以使所述设备搜索引擎根据所述检索条件得到待验证数据样本;根据所述待验证数据样本生成待验证任务;加载至少一条待验证资产识别规则完成对所述待验证任务中所述待验证数据的验证,得到验证结果。通过本申请实施例的资产识别规则自动验证方法实现大量资产识别规则的批量验证、分析,完成正例及反例双向验证。向验证。向验证。

【技术实现步骤摘要】
一种验证资产识别规则的方法、装置、介质及电子设备


[0001]本申请涉及网络安全
,具体而言本申请实施例涉及一种验证资产识别规则的方法、装置、介质及电子设备。

技术介绍

[0002]专利公开号为CN113553273A且专利名称为“一种系统配置规则验证方法及装置”的中国专利申请文件中提供了一种验证系统配置规则的方法,该方法适用于城市轨道交通信号系统的数据配置选项列表与标准文档中的数据配置选项列表进行对比,从而验证系统的配置规则是否存在异常。此方法最终表现为表格的行、列的比对,首先需要将待验证的内容抽取到表格中。而很多验证任务,并不像城市轨道交通信号系统的数据配置选项一样都能通过抽取配置数据而形成表格。因此,此方法能对类似系统的配置类信息进行验证,但并不适用于对需要执行复杂动作和任务的结果进行验证。
[0003]专利申请号为CN202010224113且专利名称为“自动验证规则的方法、装置、计算机设备和存储介质”的中国专利申请文件中提供一种自动验证规则的方法、装置、计算机设备和存储介质,旨在解决用户无法快速对其创建的规则进行验证的技术问题,该方案将待验证的规则通过验证规则接口自动传输给后台测试端,由后台测试端验证后,将结果自动返回。后台测试端一般会由开发人员管理,当接收到待验证规则后,开发人员会快速的调取对应的测试数据,即可完成对第一规则的测试。无需用户通过U盘等存储设备拷贝规则然后找到开发人员进行规则验证或者发送邮件给开发人员,提高用户的工作效率。此方案对于后台测试端的自动验证贡献较少,后台测试端无法在开发人员干预较少的情况下,自动完成一些复杂规则的验证。

技术实现思路

[0004]本申请实施例的目的在于提供一种验证资产识别规则的方法、装置、介质及电子设备,通过本申请实施例的资产识别规则自动验证方法实现大量资产识别规则的批量验证、分析,完成正例及反例双向验证。
[0005]第一方面,本申请实施例提供一种验证资产识别规则的方法,所述方法包括:获取检索条件;向至少一个设备搜索引擎提供所述检索条件,以使所述设备搜索引擎根据所述检索条件得到待验证数据样本;根据所述待验证数据样本生成待验证任务;加载至少一条待验证资产识别规则完成对所述待验证任务中所述待验证数据的验证,得到验证结果。
[0006]本申请的一些实施例通过构建检索条件自动获取待验证数据,之后再加载待验证资产识别规则验证该规则是否能够准确识别对应资产的属性,资产识别规则用于识别资产的类别、产品名称等。
[0007]在一些实施例中,所述获取检索条件,包括:解析所述待验证资产识别规则得到所有检索条件;根据各设备搜索引擎的检索语法,建立所述所有检索条件中各检索字段与预定义的操作符的对应关系表得到所述检索条件。
[0008]本申请一些实施例提供一种根据设备搜索引擎的检索语法构建对应的检索条件,根据不同的模板生成对应的检索条件,提升获取各类待验证数据的方式,提升技术方案的通用性。
[0009]在一些实施例中,所述根据所述待验证数据样本生成待验证任务,包括:访问各设备搜索引擎中数据源,根据所述检索条件提取样本数据,得到所述待验证数据样本;根据所述待验证数据样本生成所述待验证任务。
[0010]本申请的一些实施例通过访问数据源得到相应的待测试数据样本,提升得到待测试样本数据的便捷性。
[0011]在一些实施例中,在所述根据所述待验证数据样本生成所述待验证任务之前,所述方法还包括:将所述待验证数据样本存储在本地数据库。
[0012]本申请的一些实施例通过在本地存储待验证数据样本,可以后续提升对这些数据样本的利用效率。
[0013]在一些实施例中,每条待验证任务均包括:验证规则名称、验证条件、本地待验证数据样本文件路径、规则验证命令以及识别结果的判断标准。
[0014]在一些实施例中,所述识别结果的判断标准与相应待验证资产识别规则所属资产分类是否具备互斥关系相关,针对具备互斥关系的所述识别结果的判断标准需要验证被验证对象与目标资产识别规则匹配且与所述目标资产识别规则同分类的其他规则不匹配,针对无互斥关系的所述识别结果的判断标准需要验证被验证对象与目标资产识别规则相匹配。
[0015]在一些实施例中,所述验证结果表征验证任务失败,在所述得到验证结果之后,所述方法还包括:针对失败的任务,根据失败类型及资产识别规则类型提供对应的修复建议。
[0016]在一些实施例中,所述针对失败的任务,根据失败类型及资产识别规则类型提供对应的修复建议,包括:针对规则挖掘产生的资产识别规则,将匹配失败的待验证数据样本,送入挖掘引擎针对局部规则重新挖掘。
[0017]在一些实施例中,所述针对失败的任务,根据失败类型及资产识别规则类型提供对应的修复建议,包括:对于人工编写的插件、规则或者冲突错误,将匹配失败的待验证数据样本发送给相应编写人员,以使人工的规则校正。
[0018]第二方面,本申请一些实施例提供一种验证资产识别规则的装置,所述装置包括:检索条件获取模块,被配置为获取样本检索条件,其中,所述样本检索条件是通过加载并分析指纹规则内容得到的;提供模块,被配置为向至少一个设备搜索引擎提供所述检索条件,以使所述设备搜索引擎根据所述检索条件得到待验证数据样本;待验证任务获取模块,被配置为根据所述待验证数据样本生成待验证任务;验证结果获取模块,被配置为加载至少一条待验证资产识别规则完成对所述待验证任务中所述待验证数据的验证,得到验证结果。
[0019]第三方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时可实现如第一方面任意实施例所述的方法。
[0020]第四方面,本申请的一些实施例提供一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述程序时可实现如第一方面实施例所述的方法。
附图说明
[0021]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0022]图1为本申请实施例提供的验证资产识别规则的系统的架构图;
[0023]图2为本申请实施例提供的验证资产识别规则的方法的流程图之一;
[0024]图3为本申请实施例提供的验证资产识别规则的方法的流程图之二;
[0025]图4为本申请实施例提供的验证资产识别规则的装置的组成框图;
[0026]图5为本申请实施例提供的电子设备组成示意图。
具体实施方式
[0027]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
[0028]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种验证资产识别规则的方法,其特征在于,所述方法包括:获取检索条件;向至少一个设备搜索引擎提供所述检索条件,以使所述设备搜索引擎根据所述检索条件得到待验证数据样本;根据所述待验证数据样本生成待验证任务;加载至少一条待验证资产识别规则完成对所述待验证任务中所述待验证数据的验证,得到验证结果。2.如权利要求1所述的方法,其特征在于,所述获取检索条件,包括:解析所述待验证资产识别规则得到所有检索条件;根据各设备搜索引擎的检索语法,建立所述所有检索条件中各检索字段与预定义的操作符的对应关系表得到所述检索条件。3.如权利要求1所述的方法,其特征在于,所述根据所述待验证数据样本生成待验证任务,包括:访问各设备搜索引擎中数据源,根据所述检索条件提取样本数据,得到所述待验证数据样本;根据所述待验证数据样本生成所述待验证任务。4.如权利要求3所述的方法,其特征在于,在所述根据所述待验证数据样本生成所述待验证任务之前,所述方法还包括:将所述待验证数据样本存储在本地数据库。5.如权利要求3所述的方法,其特征在于,每条待验证任务均包括:验证规则名称、验证条件、本地待验证数据样本文件路径、规则验证命令以及识别结果的判断标准。6.如权利要求5所述的方法,其特征在于,所述识别结果的判断标准与相应待验证资产识别规则所属资产分类是否具备互斥关系相关,针对具备互斥关系的所述识别结果的判断标准需要验证被验证对象与目标资产识别规则匹配且与所述目标资产识别规则同分类的其他规则不匹配,针对无互斥关系的所述识别结果的判断标准需要验证被验证对象与目标资产识别规则相匹配。7.如权利要求1所述的方法,其特征在于,所述验证结果表征...

【专利技术属性】
技术研发人员:张晓燕
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1