CN113704266A - 资产信息处理方法、装置、电子设备和存储介质 - Google Patents
资产信息处理方法、装置、电子设备和存储介质 Download PDFInfo
- Publication number
- CN113704266A CN113704266A CN202111015915.6A CN202111015915A CN113704266A CN 113704266 A CN113704266 A CN 113704266A CN 202111015915 A CN202111015915 A CN 202111015915A CN 113704266 A CN113704266 A CN 113704266A
- Authority
- CN
- China
- Prior art keywords
- asset
- information
- reference data
- equipment
- asset information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 31
- 238000003672 processing method Methods 0.000 title claims abstract description 25
- 238000000034 method Methods 0.000 claims abstract description 35
- 238000012545 processing Methods 0.000 claims description 20
- 230000015654 memory Effects 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 description 9
- 239000000523 sample Substances 0.000 description 7
- 238000007726 management method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013480 data collection Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000000047 product Substances 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000012550 audit Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000007596 consolidation process Methods 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2291—User-Defined Types; Storage management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/211—Schema design and management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2358—Change logging, detection, and notification
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请实施例提供了一种资产信息处理方法、装置、电子设备和存储介质,该方法包括:获取多个设备资产信息中的基准数据;根据每个设备资产信息的优先级信息,在多个设备资产信息中,确定至少一个待合并的设备资产信息;对基准数据和至少一个待合并的设备资产信息中的资产属性信息进行数据合并,得到基准数据的更新结果;根据基准数据的更新结果,确定目标设备资产信息。基于本申请提供的资产信息处理方法,可以提高资产属性信息识别的准确性。
Description
技术领域
本申请实施例涉及云计算技术领域,尤其涉及一种资产信息处理方法、装置、电子设备和计算机存储介质。
背景技术
资产属性信息是对网络设备进行资产识别(Asset Identification)的依据,很多业务依赖于网络设备的资产属性信息识别的准确性,例如,网络设备的安全检测等。网络设备资产信息可能来源于不同类型的网络安全设备,不同网络安全设备识别到的网络设备资产信息中的资产属性信息的字段内容不一致。
在相关技术中,在资产信息处理时,针对不同网络安全设备识别到的网络设备资产信息,直接根据网络安全设备最新获取的网络设备资产信息覆盖数据库(Database)中网络设备资产信息,数据库中相同资产标识的资产属性信息相互覆盖,引起网络设备资产信息中的资产属性信息频繁变化,影响网络设备资产信息的准确性。因此,如何提高资产属性信息识别的准确性成为亟待解决的重要问题。
发明内容
本申请实施例提供了一种资产信息处理方法、装置、电子设备和计算机存储介质,可以提高资产属性信息识别的准确性。
本申请实施例提供的一种资产信息处理方法,包括:
获取多个设备资产信息中的基准数据;根据每个所述设备资产信息的优先级信息,在所述多个设备资产信息中,确定至少一个待合并的设备资产信息;
对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,得到所述基准数据的更新结果;
根据所述基准数据的更新结果,确定目标设备资产信息。
在一种实现方式中,所述至少一个待合并的设备资产信息包括第1个数据表至第M个数据表,M为大于1的自然数;
所述对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,得到所述基准数据的更新结果,包括:
获取所述基准数据中字段内容的置信度和所述第i个数据表中字段内容的置信度;
在i依次为1至M的情况下,根据所述基准数据中字段内容的置信度和所述第i个数据表中字段内容的置信度,对所述基准数据和所述第i个数据表中的资产属性信息进行数据合并,得到所述基准数据的更新结果。
在一种实现方式中,所述对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
获取第一字段信息,所述第一字段信息用于指示所述基准数据中的资产属性信息的字段内容和所述基准数据中字段内容的置信度;
获取第二字段信息,所述第二字段信息用于指示所述第i个数据表中的资产属性信息的字段内容和所述第i个数据表中字段内容的置信度;
根据所述第一字段信息和所述第二字段信息的比较结果,对所述基准数据和所述第i个数据表中的资产属性信息进行数据合并。
在一种实现方式中,所述对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
根据所述待合并的设备资产信息中的资产标识和所述待合并的设备资产信息中的字段内容的对应关系,遍历所述待合并的设备资产信息中每一个资产标识对应的字段内容;
在所述基准数据中的资产标识和所述待合并的设备资产信息中的资产标识对应同一个资产标识时,获取所述基准数据中字段内容的置信度和所述待合并的设备资产信息中字段内容的置信度的置信度比较结果;
根据所述置信度比较结果,对所述基准数据和所述待合并的设备资产信息中的资产属性信息进行数据合并。
在一种实现方式中,所述根据所述置信度比较结果,对所述基准数据和所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
在所述基准数据中字段内容的置信度小于所述待合并的设备资产信息中字段内容的置信度时,根据所述待合并的设备资产信息中的字段内容和字段内容的置信度,更新所述基准数据中的字段内容和字段内容的置信度。
在一种实现方式中,所述对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
根据所述待合并的设备资产信息中的资产标识和所述待合并的设备资产信息中的字段内容的对应关系,遍历所述待合并的设备资产信息中每一个资产标识对应的字段内容;
在所述基准数据中不存在所述待合并的设备资产信息对应的资产属性信息时,在所述基准数据中写入所述待合并的设备资产信息中的字段内容和字段内容的置信度。
在一种实现方式中,所述方法还包括:将所述目标设备资产信息存储至缓存中;
在所述缓存中的目标设备资产信息满足预设条件时,执行以下任一项操作:在数据库中存储所述目标设备资产信息、清空所述缓存中的目标设备资产信息;
其中,所述预设条件包括所述目标设备资产信息的数据量大于预设阈值;或者,所述目标设备资产信息的生成时间和所述数据库中的设备资产信息的生成时间的时间间隔大于预设时间长度。
本申请实施例提供的一种资产信息处理装置,包括:
获取模块,用于获取多个设备资产信息中的基准数据;根据每个所述设备资产信息的优先级信息,在所述多个设备资产信息中,确定至少一个待合并的设备资产信息;
处理模块,用于对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,得到所述基准数据的更新结果;
确定模块,用于根据所述基准数据的更新结果,确定目标设备资产信息。
在一种实现方式中,所述至少一个待合并的设备资产信息包括第1个数据表至第M个数据表,M为大于1的自然数;
所述处理模块,用于对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,得到所述基准数据的更新结果,包括:
获取所述基准数据中字段内容的置信度和所述第i个数据表中字段内容的置信度;
在i依次为1至M的情况下,根据所述基准数据中字段内容的置信度和所述第i个数据表中字段内容的置信度,对所述基准数据和所述第i个数据表中的资产属性信息进行数据合并,得到所述基准数据的更新结果。
在一种实现方式中,所述处理模块,用于对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
获取第一字段信息,所述第一字段信息用于指示所述基准数据中的资产属性信息的字段内容和所述基准数据中字段内容的置信度;
获取第二字段信息,所述第二字段信息用于指示所述第i个数据表中的资产属性信息的字段内容和所述第i个数据表中字段内容的置信度;
根据所述第一字段信息和所述第二字段信息的比较结果,对所述基准数据和所述第i个数据表中的资产属性信息进行数据合并。
在一种实现方式中,所述处理模块,用于对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
根据所述待合并的设备资产信息中的资产标识和所述待合并的设备资产信息中的字段内容的对应关系,遍历所述待合并的设备资产信息中每一个资产标识对应的字段内容;
在所述基准数据中的资产标识和所述待合并的设备资产信息中的资产标识对应同一个资产标识时,获取所述基准数据中字段内容的置信度和所述待合并的设备资产信息中字段内容的置信度的置信度比较结果;
根据所述置信度比较结果,对所述基准数据和所述待合并的设备资产信息中的资产属性信息进行数据合并。
在一种实现方式中,所述处理模块,用于根据所述置信度比较结果,对所述基准数据和所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
在所述基准数据中字段内容的置信度小于所述待合并的设备资产信息中字段内容的置信度时,根据所述待合并的设备资产信息中的字段内容和字段内容的置信度,更新所述基准数据中的字段内容和字段内容的置信度。
在一种实现方式中,所述处理模块,用于对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
根据所述待合并的设备资产信息中的资产标识和所述待合并的设备资产信息中的字段内容的对应关系,遍历所述待合并的设备资产信息中每一个资产标识对应的字段内容;
在所述基准数据中不存在所述待合并的设备资产信息对应的资产属性信息时,在所述基准数据中写入所述待合并的设备资产信息中的字段内容和字段内容的置信度。
在一种实现方式中,所述确定模块,还用于:将所述目标设备资产信息存储至缓存中;
在所述缓存中的目标设备资产信息满足预设条件时,执行以下任一项操作:在数据库中存储所述目标设备资产信息、清空所述缓存中的目标设备资产信息;
其中,所述预设条件包括所述目标设备资产信息的数据量大于预设阈值;或者,所述目标设备资产信息的生成时间和所述数据库中的设备资产信息的生成时间的时间间隔大于预设时间长度。
本申请实施例提供一种电子设备,所述电子设备包括存储器、处理器及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述一个或多个技术方案提供的资产信息处理方法。
本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有计算机程序;所述计算机程序被执行后能够实现前述一个或多个技术方案提供的资产信息处理方法。
基于本申请提供的资产信息处理方法,获取多个设备资产信息的基准数据;根据设备资产信息的优先级信息,在多个设备资产信息中确定至少一个待合并的设备资产信息;对基准数据和至少一个待合并的设备资产信息中的资产属性信息进行数据合并,得到基准数据的更新结果;根据基准数据的更新结果,确定目标设备资产信息。由于用户可以配置设备资产信息的优先级信息,在根据设备资产信息的优先级信息,在多个设备资产信息中确定至少一个待合并的设备资产信息时,使得待合并的设备资产信息符合资产信息管理时的优先级要求,从而,提高资产属性信息识别的准确性。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请。
附图说明
图1为本申请实施例提供的一种资产信息处理方法的应用场景图;
图2为本申请实施例提供的一种资产信息处理方法的流程示意图;
图3为本申请实施例提供的一种对基准数据和第i个数据表中的资产属性信息进行数据合并的流程示意图;
图4为本申请实施例提供的另一种对基准数据和第i个数据表中的资产属性信息进行数据合并的流程示意图;
图5为本申请实施例提供的又一种对基准数据和第i个数据表中的资产属性信息进行数据合并的流程示意图;
图6为本申请实施例提供的一种获取基准数据的更新结果的流程示意图;
图7为本申请实施例提供的另一种获取基准数据的更新结果的流程示意图;
图8为本申请实施例提供的又一种获取基准数据的更新结果的流程示意图;
图9为本申请实施例提供的一种资产信息处理装置的示意图;
图10为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所提供的实施例仅仅用以解释本申请,不用于限定本申请。另外,以下所提供的实施例是用于实施本申请的部分实施例,而非提供实施本申请的全部实施例,在不冲突的情况下,本申请实施例记载的技术方案可以任意组合的方式实施。
本申请提供的资产信息处理方法,可以应用于分布式***中,对分布式***中的网络设备的设备资产信息进行管理。在分布式***中,可以包括一个或者多个网络设备,每个网络设备作为分布式***所属用户的一个资产设备。
图1示出了本申请实施例提供的一种资产信息处理方法的应用场景图。参见图1,在分布式***中包括多个网络设备,多个网络设备包括网络设备1、网络设备2、……网络设备i……网络设备N。网络安全设备101可以采集多个网络设备中至少一个网络设备的资产属性信息,将至少一个网络设备的资产属性信息存储在网络设备资产信息中。
参见图1,资产信息管理平台102可以连接至少一个网络安全设备101,网络安全设备101对至少一个网络设备103的网络流量进行审计分析,得到至少一个网络设备103的网络设备资产信息;在网络设备资产信息中记录至少一个网络设备的资产属性信息。
其中,网络安全设备101的数据适配器(Data Adapter)以处理引擎为核心,提供面向分布式的数据收集管理服务,实现企业级应用需要的灵活通用的数据收集管理功能。其中,处理引擎内置的服务包括以下任一项:数据收集、数据提取、数据清洗、数据转换。
在示例中,网络设备资产信息可以用于表征网络设备的具体资产属性,资产属性包括不限于网络地址数据、网络域数据和接入标签数据等。其中,网络地址数据可以是资产在网络中的逻辑地址。
在示例中,资产在网络中的逻辑地址可以包括以下任一项:国际互联协议(Internet Protocol,IP)地址、媒体存取控制(Media Access Control,Mac)地址。
其中,Mac地址是一个用来确认网络设备在网络中的网络位置的地址信息,称为局域网地址(LAN Address)。Mac位址可以是以太网地址(Ethernet Address)或者物理地址(Physical Address)。
在示例中,网络域数据可以是与某一台设备或设备组的名称关联的数据,用于在数据传输时关于网络设备的定位标识,例如,域名数据和/或统一资源***(UniformResource Locator,URL)。接入标签数据可以是与接入点名称(Access Point Name,APN)关联的数据,用于对网络设备的网络设备资产信息的识别。
在示例中,网络安全设备,可以是在网络进出口进行流量审计,向资产信息管理平台传输流量审计得到的资产属性信息。网络安全设备的设备类型可以包括以下任一项:网络探针设备、应用防火墙(Application Firewall,AF)设备、入侵检测***、终端安全响应(Endpoint Detection and Response,EDR)设备。
这里,EDR设备是传统终端安全产品在高级威胁检测和响应方面的扩展和补充,通过威胁情报、攻防对抗、机器学习等方式,从主机、网络、用户、文件等维度来评估企业网络中存在的未知风险。
在示例中,网络探针设备可以是能够对网络流量进行采集、分析、信息提取的网络流量处理工具,应用于百兆、千兆和万兆网络环境;支持基于复杂规则的定制化流量采集;支持基于域名***(Domain Name System,DNS)协议、超文本传输协议(HyperTextTransferProtocol,HTTP)、(Secure Sockets Layer,SSL)协议进行信息采集。
在相关技术中,在资产信息处理时,针对不同网络安全设备识别到的网络设备资产信息,直接根据网络安全设备最新获取的网络设备资产信息覆盖数据库中网络设备资产信息,数据库中相同资产标识的网络设备资产信息相互覆盖,引起网络设备资产信息中的资产属性信息频繁变化,影响网络设备资产信息的准确性。
为了解决上述问题,本申请提供一种资产信息处理方法、装置、电子设备和计算机存储介质。以下,对本申请提供的资产信息处理方法进行详细介绍。
图2示出了本申请实施例提供的资产信息处理方法的示意性流程图。参见图2,本申请实施例提供的资产信息处理方法,可以包括以下步骤:
步骤A201:获取多个设备资产信息中的基准数据;根据每个所述设备资产信息的优先级信息,在多个设备资产信息中,确定至少一个待合并的设备资产信息。
这里,设备资产信息可以包括至少一个网络设备的资产属性信息,网络设备可以是虚拟设备、或者实体设备。其中,虚拟设备可以是虚拟机,实体设备可以包括终端设备、物理机、服务器等硬件设备。
在示例中,多个设备资产信息可以是来源于多个不同网络安全设备采集的设备资产信息。例如,x个网络探针设备、y个AF设备、z个EDR设备采集的设备资产信息。这里,x,y,z可以是大于1的自然数。
在示例中,资产属性信息可以唯一对应网络设备的资产标识(Asset ID,AID)。资产属性信息可以包括资产标识对应的至少一个属性数据。参见表1,属性数据的字段可以包括以下任一项:网络设备的IP地址、网络安全设备的数据适配器的标识(Adapter ID)、网络设备的Mac地址。
表1资产属性信息的字段
在实际应用中,根据网络设备的Mac地址确定网络设备的资产标识,相同Mac地址的网络设备属于同一个网络设备。或者,根据网络设备的IP地址、数据适配器的标识、网络设备的Mac地址,生成网络设备的资产标识。
在示例中,获取多个设备资产信息中每个设备资产信息的时间戳信息,将多个设备资产信息中时间戳信息最早的设备资产信息,确定为多个设备资产信息中的基准数据。
在示例中,在多个设备资产信息中包含数据库中保存的设备资产信息时,将数据库中保存的设备资产信息确定为多个设备资产信息中的基准数据。
在示例中,参见表2,根据每个设备资产信息的优先级信息,在多个设备资产信息中,将优先级信息小于预设值的设备资产信息,确定为待合并的设备资产信息。这里,在设备资产信息的优先级信息越小时,在数据合并时设备资产信息的优先级越高。
表2设备资产信息的优先级信息
Adapter ID | 网络安全设备的类型 | 设备资产信息的优先级信息 |
Adapter_01 | 探针设备 | 3 |
Adapter_02 | 应用防火墙设备 | 2 |
Adapter_03 | 终端安全响应设备 | 1 |
Adapter_04 | 应用防火墙设备 | 2 |
Adapter_05 | 探针设备 | 3 |
在实际应用中,在适配器的设备类型相同时,可以对相同设备类型的设备资产信息,设置相同的优先级信息。
步骤A202:对基准数据和至少一个待合并的设备资产信息中的资产属性信息进行数据合并,得到基准数据的更新结果。
在示例中,至少一个待合并的设备资产信息可以包括第1个数据表至第M个数据表,M为大于1的自然数。根据资产标识,对基准数据和第1个数据表至第M个数据表中的资产属性信息进行数据合并。以下,分两种情况进行介绍。
在基准数据中存在第i个数据表中的第j个资产标识对应的资产属性信息时,对基准数据和第i个数据表中资产标识相同的资产属性信息进行数据合并。
例如,获取基准数据中的字段内容的置信度和第i个数据表中的字段内容的置信度的置信度比较结果,根据置信度比较结果对基准数据和第i个数据表中资产标识相同的资产属性信息进行数据合并,由此,提高基准数据中的资产属性信息的准确性。
在基准数据中不存在第i个数据表中的第j个资产标识对应的资产属性信息时,将第i个数据表的第j个资产标识对应的资产属性信息合并至基准数据中,由此,提高基准数据中的资产属性信息的完整性。
在示例中,根据设备资产信息的时间戳信息,确定至少一个待合并的设备资产信息中时间戳信息满足预设条件的设备资产信息。对基准数据和时间戳信息满足预设条件的设备资产信息进行数据合并。
这里,时间戳信息可以保存在设备资产信息的配置文件中;预设条件可以包括设备资产信息中时间戳信息晚于预设时间值。
应理解,在设备资产信息中时间戳信息晚于预设时间值时,说明设备资产信息属于预设时间值后最新获取的信息,由此,增强了设备资产信息的时效性。
步骤A203:根据基准数据的更新结果,确定目标设备资产信息。
在示例中,至少一个待合并的设备资产信息可以包括第i个数据表,1≤i≤M,其中,第i个数据表为第i个待合并的设备资产信息。对基准数据和第i个数据表中的资产属性信息进行数据合并,得到基准数据的更新结果。
进一步地,将基准数据的更新结果作为基准数据,对基准数据和第i+1个数据表中的资产属性信息进行数据合并,得到基准数据的更新结果。
在示例中,在i依次为1至M的情况下,对基准数据和第1个数据表至第M个数据表中的资产属性信息进行数据合并,得到目标设备资产信息。
基于本申请提供的资产信息处理方法,获取多个设备资产信息中的基准数据;根据优先级信息,在多个设备资产信息中确定至少一个待合并的设备资产信息;对基准数据和至少一个待合并的设备资产信息中的资产属性信息进行数据合并,得到基准数据的更新结果;根据基准数据的更新结果,确定目标设备资产信息。由于用户可以配置设备资产信息的优先级信息,在根据优先级信息,在多个设备资产信息中确定至少一个待合并的设备资产信息时,使得待合并的数据符合资产信息管理时的优先级要求,从而,提高资产属性信息识别的准确性。
在实际应用中,上述步骤A201至步骤A203可以采用处理器实现,上述处理器可以为专用集成电路(Application Specific Integrated Circuit,ASIC)、数字信号处理器(Digital Signal Processor,DSP)、数字信号处理装置(Digital Signal ProcessingDevice,DSPD)、可编程逻辑装置(Programmable Logic Device,PLD)、现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)、中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器中的至少一种。
在一种实现方式中,至少一个待合并的设备资产信息包括第1个数据表至第M个数据表,M为大于1的自然数;在上述步骤A202中,对基准数据和至少一个待合并的设备资产信息中的资产属性信息进行数据合并,得到基准数据的更新结果,可以包括以下步骤:
获取所述基准数据中字段内容的置信度和所述第i个数据表中字段内容的置信度;
在i依次为1至M的情况下,根据基准数据中字段内容的置信度和第i个数据表中字段内容的置信度,对基准数据和第i个数据表中的资产属性信息进行数据合并,得到基准数据的更新结果。
在示例中,至少一个待合并的设备资产信息可以包括第i个数据表,在第i个数据表中,获取每一个资产标识对应的资产属性信息。参见表3,根据基准数据中字段内容的置信度和第i个数据表中字段内容的置信度,在第i个数据表中字段内容的置信度大于预设值时,对基准数据和第i个数据表中的资产属性信息进行数据合并,得到基准数据的更新结果。
表3设备资产信息的置信度
在实际应用中,参见表3,在适配器的设备类型相同时,可以对相同设备类型、不同网络安全设备的标识的设备资产信息,设置不同的置信度。
应理解,置信度是一种指示设备资产信息的可信程度的数据。置信度越高,表明设备资产信息的可信程度越高,即设备资产信息的准确度越高;标签置信度越低,表明设备资产信息的可信程度越低,即设备资产信息的准确度越低。
在实际应用中,可以对设备资产信息的优先级信息进行归一化,根据设备资产信息的优先级信息的归一化结果,计算得到设置资产信息的置信度。
这里,置信度的数值范围对应置信区间[0,1]。置信度和置信区间相关,一个概率样本的置信区间是对这个概率样本的某个总体参数的区间估计。
在本申请实施例中,在i依次为1至M的情况下,遍历第1个数据表至第M个数据表,根据基准数据中字段内容的置信度和第i个数据表中字段内容的置信度,对基准数据和第i个数据表中的资产属性信息进行数据合并,得到基准数据的更新结果。由于置信度可以反映基准数据、第i个数据表中的数据可靠性,因此,基于数据合并得到基准数据的更新结果,可以提高资产属性信息识别的准确性。
在一种实现方式中,在上述步骤A202中,对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,参见图3,可以包括以下步骤:
步骤A301:获取第一字段信息,第一字段信息用于指示基准数据中的资产属性信息的字段内容和基准数据中字段内容的置信度。
这里,第一字段信息中可以包括基准数据中至少一个资产标识对应的资产属性信息的字段内容。
在示例中,基准数据中字段内容的置信度为u,基准数据中的资产属性信息的字段内容可以包括以下任一项字段对应的字段内容:IP地址、Adapter ID、Mac地址、接入点名称、域名数据。
步骤A302:获取第二字段信息,第二字段信息用于指示第i个数据表中的资产属性信息的字段内容和第i个数据表中字段内容的置信度。
这里,第二字段信息中可以包括第i个数据表中至少一个资产标识对应的资产属性信息的字段内容。例如,第二字段信息中可以包括第i个数据表中第j个资产标识对应的资产属性信息的字段内容和第j个资产标识对应的字段内容的置信度。
在示例中,第i个数据表中字段内容的置信度为vi,第i个数据表中的资产属性信息的字段内容可以包括以下任一项字段对应的字段内容:IP地址、Adapter ID、Mac地址、接入点名称、域名数据。
在实际应用中,上述步骤A301至步骤A302间的执行顺序不受限制;上述步骤A301、步骤A302可以顺序执行,或者,同时执行。
步骤A303:根据第一字段信息和第二字段信息的比较结果,对基准数据和第i个数据表中的资产属性信息进行数据合并。
在示例中,对基准数据中字段内容的置信度为u、第i个数据表中字段内容的置信度为vi进行比较,在第i个数据表中字段内容的置信度大于基准数据中字段内容的置信度时,将第i个数据表中的资产属性信息合并至基准数据中。
在本申请实施例中,根据第一字段信息和第二字段信息的比较结果,对基准数据和第i个数据表中的资产属性信息进行数据合并。其中,第一字段信息用于指示基准数据中的资产属性信息的字段内容和基准数据中字段内容的置信度,第二字段信息用于指示第i个数据表中的资产属性信息的字段内容和第i个数据表中字段内容的置信度。因此,可以对资产属性信息中的不同字段内容,依据每个字段内容对应的两个数据源的置信度的比较结果进行数据合并,从而,提高资产属性信息识别的准确性。
在一种实现方式中,在上述步骤A202中,对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,参见图4,可以包括以下步骤:
步骤A401:根据待合并的设备资产信息中的资产标识和待合并的设备资产信息中的字段内容的对应关系,遍历待合并的设备资产信息中每一个资产标识对应的字段内容。
在示例中,第二字段信息属于待合并的设备资产信息中的部分或者全部字段信息,根据第二字段信息中的资产标识和第二字段信息中的字段内容的对应关系,遍历第二字段信息中每一个资产标识对应的字段内容。
在示例中,第二字段信息中包括第i个数据表中的资产属性信息的资产标识。在第i个数据表中,包括N个资产标识对应的资产属性信息,N为大于1的自然数。N个资产标识对应的资产属性信息包括第j个资产标识对应的资产属性信息。
在示例中,获取第j个资产标识对应的资产属性信息的字段内容,确定基准数据中是否存在第j个资产标识对应的资产属性信息的字段内容。在j依次为1至N的情况下,遍历每一个资产标识对应的资产属性信息的字段内容。
步骤A402:在基准数据中的资产标识和待合并的设备资产信息中的资产标识为同一个资产标识时,获取基准数据中字段内容的置信度和待合并的设备资产信息中字段内容的置信度的置信度比较结果。
在示例中,第一字段信息中包括基准数据中的资产属性信息。在第一字段信息中的资产标识和第二字段信息中的资产标识对应同一个资产标识时,获取第一字段信息中字段内容的置信度和第二字段信息中字段内容的置信度的置信度比较结果。
在示例中,在第i个数据表中的第j个资产标识和基准数据中某一个资产标识对应同一个Mac地址时,获取第一字段信息中字段内容的置信度和第二字段信息中字段内容的置信度的置信度比较结果。
在示例中,在基准数据中存在第j个资产标识对应的资产属性信息的字段内容时,判断第i个数据表中字段内容的置信度是否大于基准数据中字段内容的置信度,得到第一字段信息中字段内容的置信度和第二字段信息中字段内容的置信度的置信度比较结果。
步骤A403:根据置信度比较结果,对基准数据和待合并的设备资产信息中的资产属性信息进行数据合并。
在示例中,根据置信度比较结果,对基准数据和第i个数据表中的资产属性信息进行数据合并。
在示例中,第i个数据表中字段内容的置信度大于基准数据中字段内容的置信度,将第i个数据表中的第j个资产标识对应的资产属性信息合并至基准数据中。
例如,在第i个数据表中,根据第j个资产标识对应的资产属性信息的字段内容和字段内容的置信度,更新基准数据中和第j个资产标识的资产标识相同的资产属性信息的字段内容和字段内容的置信度。
在示例中,第i个数据表中字段内容的置信度小于基准数据中字段内容的置信度,不对第i个数据表中的第j个资产标识对应的资产属性信息进行数据合并。
在本申请实施例中,根据第二字段信息中的资产标识和第二字段信息中的字段内容的对应关系,遍历第二字段信息中每一个资产标识对应的字段内容。在第一字段信息中的资产标识和第二字段信息中的资产标识对应同一个资产标识时,根据获取第一字段信息中字段内容的置信度和第二字段信息中字段内容的置信度的置信度比较结果,对基准数据和第i个数据表中的资产属性信息进行数据合并。因此,可以对第i个数据表中的每一个资产标识对应的资产属性信息进行数据合并,提高资产属性信息识别的完整性。
在一种实现方式中,在上述步骤A403中,根据置信度比较结果,对基准数据和待合并的设备资产信息中的资产属性信息进行数据合并,可以包括以下步骤:
在基准数据中字段内容的置信度小于待合并的设备资产信息中字段内容的置信度时,根据待合并的设备资产信息中的字段内容和字段内容的置信度,更新基准数据中的字段内容和字段内容的置信度。
在示例中,在第一字段信息中字段内容的置信度小于第二字段信息中字段内容的置信度时,根据第二字段信息中的字段内容和字段内容的置信度,更新第一字段信息中的字段内容和字段内容的置信度。
在示例中,在基准数据中存在第j个资产标识对应的资产属性信息的字段,且基准数据中字段内容的置信度小于第i个数据表中字段内容的置信度时,根据第i个数据表中的字段内容和字段内容的置信度,更新基准数据中的字段内容和字段内容的置信度。
在本申请实施例中,在第一字段信息中字段内容的置信度小于第二字段信息中字段内容的置信度时,根据第二字段信息中的字段内容和字段内容的置信度,更新第一字段信息中的字段内容和字段内容的置信度,因此,可以提高基准数据中的资产属性信息的准确性。
在一种实现方式中,在上述步骤A202中,对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,参见图5,可以包括以下步骤:
步骤A501:根据待合并的设备资产信息中的资产标识和待合并的设备资产信息中的字段内容的对应关系,遍历待合并的设备资产信息中每一个资产标识对应的字段内容。
在示例中,根据第二字段信息中的资产标识和第二字段信息中的字段内容的对应关系,遍历第二字段信息中每一个资产标识对应的字段内容。
在示例中,获取第j个资产标识对应的资产属性信息的字段内容,确定基准数据中是否存在第j个资产标识对应的资产属性信息的字段内容。在j依次为1至N的情况下,遍历每一个资产标识对应的资产属性信息的字段内容。
步骤A502:在基准数据中不存在待合并的设备资产信息对应的资产属性信息时,在基准数据中写入待合并的设备资产信息中的字段内容和字段内容的置信度。
在示例中,在基准数据中不存在第二字段信息对应的资产属性信息时,在基准数据中写入第二字段信息中的字段内容和字段内容的置信度。
在示例中,在基准数据中不存在第j个资产标识对应的资产属性信息的字段时,在基准数据中写入第j个资产标识对应的资产属性信息的字段内容和字段内容的置信度。
在示例中,根据第二字段信息中的资产标识和第二字段信息中的字段内容的对应关系,遍历第二字段信息中每一个资产标识对应的字段内容。在基准数据中不存在第二字段信息对应的资产属性信息时,在基准数据中写入第二字段信息中的字段内容和字段内容的置信度,因此,可以提高资产属性信息识别的完整性。
在一种实现方式中,在上述资产信息处理方法中,还可以包括以下步骤:
将目标设备资产信息存储至缓存中;在缓存中的目标设备资产信息满足预设条件时,执行以下任一项操作:在数据库中存储目标设备资产信息、清空缓存中的目标设备资产信息。
在示例中,预设条件可以包括目标设备资产信息的数据量大于预设阈值;或者,目标设备资产信息的生成时间和数据库中的设备资产信息的生成时间的时间间隔大于预设时间长度。
在示例中,将目标设备资产信息存储至缓存中,在目标设备资产信息的数据量大于预设阈值时,将基准数据的更新结果存储至数据库中,清空缓存中的基准数据的更新结果。
在示例中,将目标设备资产信息存储至缓存中,在目标设备资产信息的生成时间和数据库中的设备资产信息的生成时间的时间间隔大于预设时间长度时,将基准数据的更新结果存储至数据库中,清空缓存中的基准数据的更新结果。
在本申请实施例中,将目标设备资产信息存储至缓存中,在缓存中的目标设备资产信息满足预设条件时,在数据库中存储目标设备资产信息,因此,可以提高资产属性信息识别的实时性。
基于前述实施例相同的技术构思,参见图6,本申请实施例提供的资产信息处理方法,可以包括以下步骤:
步骤A601:确定至少一个待合并的设备资产信息。
在示例中,根据设备资产信息的优先级信息,在多个设备资产信息中确定至少一个待合并的设备资产信息。
步骤A602:获取至少一个待合并的设备资产信息中的资产属性信息。
步骤A603:对基准数据和至少一个待合并的设备资产信息中的资产属性信息进行数据合并,得到基准数据的更新结果。
步骤A604:将基准数据的更新结果存储至缓存中。
在示例中,输出基准数据的更新结果,将基准数据的更新结果存储至缓存中。
步骤A605:确定基准数据中的资产属性信息是否属于同一时段。
在示例中,在基准数据中的资产属性信息属于同一时段时,执行以下步骤A606。
步骤A606:将基准数据的更新结果存储至数据库中,清空缓存中的基准数据的更新结果。
基于前述实施例相同的技术构思,参见图7,在上述步骤A603中,对至少一个待合并的设备资产信息中的资产属性信息进行数据合并,可以包括以下步骤:
步骤A701:根据设备资产信息的优先级信息,在多个设备资产信息中,确定至少一个待合并的设备资产信息。
在示例中,至少一个待合并的设备资产信息包括第1个数据表至第M个数据表,M为大于1的自然数。
步骤A702:在i依次为1至M的情况下,遍历每一个待合并的设备资产信息中的资产属性信息。
步骤A703:在第i个数据表中,获取每一个资产标识对应的资产属性信息。
在示例中,第二字段信息用于指示第i个数据表中的资产属性信息的字段内容和第i个数据表中字段内容的置信度,根据第二字段信息中的资产标识和第二字段信息中的字段内容的对应关系,遍历第二字段信息中每一个资产标识对应的字段内容。
步骤A704:对基准数据和第i个数据表中的资产属性信息进行数据合并。
步骤A705:对基准数据进行数据更新,得到基准数据的更新结果。
步骤A706:确定遍历过程是否完成。
在示例中,在确定遍历过程已完成时,执行以下步骤A707,否则,继续执行以上步骤A702。
步骤A707:输出基准数据的更新结果。
基于前述实施例相同的技术构思,参见图8,在上述步骤A703中,对基准数据和第i个数据表中的资产属性信息进行数据合并,可以包括以下步骤:
步骤A801:在第i个数据表中,获取第j个资产标识对应的资产属性信息。
在示例中,在第i个数据表中,包括第1至第N个资产标识对应的资产属性信息。
步骤A802:在j依次为1至N的情况下,遍历每一个资产标识对应的字段内容。
步骤A803:确定基准数据中是否存在第j个资产标识对应的字段内容。
在示例中,在基准数据中不存在第j个资产标识对应的资产属性信息的字段内容,执行以下步骤A804,否则,执行以下步骤A805。
步骤A804:在基准数据中,写入第j个资产标识对应的字段内容和字段内容的置信度。
在示例中,在基准数据中不存在第二字段信息对应的资产属性信息时,写入第j个资产标识对应的资产属性信息的字段内容和字段内容的置信度。
在示例中,在步骤A804完成后,继续执行上述步骤A802。
步骤A805:确定第i个数据表中字段内容的置信度是否大于基准数据中字段内容的置信度。
在示例中,在第i个数据表中字段内容的置信度大于基准数据中字段内容的置信度时,执行以下步骤A806。
在示例中,在第i个数据表中字段内容的置信度小于基准数据中字段内容的置信度时,不对第i个数据表中的第j个资产标识对应的资产属性信息进行数据合并。
步骤A806:根据第i个数据表中的字段内容和字段内容的置信度,更新基准数据中的字段内容和字段内容的置信度。
在示例中,在第i个数据表中字段内容的置信度小于基准数据中字段内容的置信度时,根据第二字段信息中的字段内容和字段内容的置信度,更新第一字段信息中的字段内容和字段内容的置信度。
步骤A807:确定遍历过程是否完成。
在示例中,在确定遍历过程已完成时,执行以下步骤A808,否则,继续执行以上步骤A802。
步骤A808:更新基准数据的整体置信度,得到基准数据的更新结果。
在示例中,确定基准数据中每一个资产标识对应的资产属性信息,根据每一个资产标识对应的资产属性信息中的字段内容的置信度的加权平均值,确定基准数据的整体置信度。
基于前述实施例相同的技术构思,参见图9,本申请实施例提供的资产信息处理装置,可以包括:
获取模块901,用于获取多个设备资产信息中的基准数据;根据设备资产信息的优先级信息,在多个设备资产信息中,确定至少一个待合并的设备资产信息;
处理模块902,用于对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,得到所述基准数据的更新结果;
确定模块903,用于根据所述基准数据的更新结果,确定目标设备资产信息。
在一种实现方式中,所述至少一个待合并的设备资产信息包括第1个数据表至第M个数据表,M为大于1的自然数;
所述处理模块902,用于对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,得到所述基准数据的更新结果,包括:
获取所述基准数据中字段内容的置信度和所述第i个数据表中字段内容的置信度;
在i依次为1至M的情况下,根据所述基准数据中字段内容的置信度和所述第i个数据表中字段内容的置信度,对所述基准数据和所述第i个数据表中的资产属性信息进行数据合并,得到所述基准数据的更新结果。
在一种实现方式中,所述处理模块902,用于对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
获取第一字段信息,所述第一字段信息用于指示所述基准数据中的资产属性信息的字段内容和所述基准数据中字段内容的置信度;
获取第二字段信息,所述第二字段信息用于指示所述第i个数据表中的资产属性信息的字段内容和所述第i个数据表中字段内容的置信度;
根据所述第一字段信息和所述第二字段信息的比较结果,对所述基准数据和所述第i个数据表中的资产属性信息进行数据合并。
在一种实现方式中,所述处理模块902,用于对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
根据所述待合并的设备资产信息中的资产标识和所述待合并的设备资产信息中的字段内容的对应关系,遍历所述待合并的设备资产信息中每一个资产标识对应的字段内容;
在所述基准数据中的资产标识和所述待合并的设备资产信息中的资产标识对应同一个资产标识时,获取所述基准数据中字段内容的置信度和所述待合并的设备资产信息中字段内容的置信度的置信度比较结果;
根据所述置信度比较结果,对所述基准数据和所述待合并的设备资产信息中的资产属性信息进行数据合并。
在一种实现方式中,所述处理模块902,用于根据所述置信度比较结果,对所述基准数据和所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
在所述基准数据中字段内容的置信度小于所述待合并的设备资产信息中字段内容的置信度时,根据所述待合并的设备资产信息中的字段内容和字段内容的置信度,更新所述基准数据中的字段内容和字段内容的置信度。
在一种实现方式中,所述处理模块902,用于对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
根据所述待合并的设备资产信息中的资产标识和所述待合并的设备资产信息中的字段内容的对应关系,遍历所述待合并的设备资产信息中每一个资产标识对应的字段内容;
在所述基准数据中不存在所述待合并的设备资产信息对应的资产属性信息时,在所述基准数据中写入所述待合并的设备资产信息中的字段内容和字段内容的置信度。
在一种实现方式中,所述确定模块903,还用于:将所述目标设备资产信息存储至缓存中;
在所述缓存中的目标设备资产信息满足预设条件时,执行以下任一项操作:在数据库中存储所述目标设备资产信息、清空所述缓存中的目标设备资产信息;
其中,所述预设条件包括所述目标设备资产信息的数据量大于预设阈值;或者,所述目标设备资产信息和所述数据库中的设备资产信息的时间间隔大于预设时间长度。
在实际应用中,获取模块901、处理模块902和确定模块903均可以采用电子设备的处理器实现,上述处理器可以是ASIC、DSP、DSPD、PLD、FPGA、CPU、控制器、微控制器、微处理器中的至少一种,本申请实施例对此不作限制。
在一些实施例中,本申请实施例提供的装置具有的功能或包含的模块可以用于执行上文方法实施例描述的方法,其具体实现可以参照上文方法实施例的描述,为了简洁,这里不再赘述。
基于前述实施例相同的技术构思,参见图10,本申请实施例提供的电子设备1000,可以包括:存储器1010和处理器1020;其中,
存储器1010,用于存储计算机程序和数据;
处理器1020,用于执行存储器中存储的计算机程序,以实现前述实施例中的任意一种资产信息处理方法。
在实际应用中,上述存储器1010可以是易失性存储器(volatile memory),示例性地RAM;或者非易失性存储器(non-volatile memory),示例性地ROM,快闪存储器(flashmemory),硬盘(Hard Disk Drive,HDD)或固态硬盘(Solid-State Drive,SSD);或者上述种类的存储器的组合。上述存储器1010可以向处理器1020提供指令和数据。
上文对各个实施例的描述倾向于强调各个实施例间的不同处,其相同或相似处可以互相参考,为了简洁,本文不再赘述
本申请所提供的各方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
本申请所提供的各产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
本申请所提供的各方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,示例性地,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网格单元上;可以根据实际的可以选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤。
以上,仅为本申请的具体实施方式,但本申请的保护范围不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种资产信息处理方法,其特征在于,包括:
获取多个设备资产信息中的基准数据;根据每个所述设备资产信息的优先级信息,在所述多个设备资产信息中,确定至少一个待合并的设备资产信息;
对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,得到所述基准数据的更新结果;
根据所述基准数据的更新结果,确定目标设备资产信息。
2.根据权利要求1所述的方法,其特征在于,所述至少一个待合并的设备资产信息包括第1个数据表至第M个数据表,M为大于1的自然数;
所述对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,得到所述基准数据的更新结果,包括:
获取所述基准数据中字段内容的置信度和所述第i个数据表中字段内容的置信度;
在i依次为1至M的情况下,根据所述基准数据中字段内容的置信度和所述第i个数据表中字段内容的置信度,对所述基准数据和所述第i个数据表中的资产属性信息进行数据合并,得到所述基准数据的更新结果。
3.根据权利要求1所述的方法,其特征在于,所述对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
获取第一字段信息,所述第一字段信息用于指示所述基准数据中的资产属性信息的字段内容和所述基准数据中字段内容的置信度;
获取第二字段信息,所述第二字段信息用于指示所述第i个数据表中的资产属性信息的字段内容和所述第i个数据表中字段内容的置信度;
根据所述第一字段信息和所述第二字段信息的比较结果,对所述基准数据和所述第i个数据表中的资产属性信息进行数据合并。
4.根据权利要求1所述的方法,其特征在于,所述对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
根据所述待合并的设备资产信息中的资产标识和所述待合并的设备资产信息中的字段内容的对应关系,遍历所述待合并的设备资产信息中每一个资产标识对应的字段内容;
在所述基准数据中的资产标识和所述待合并的设备资产信息中的资产标识为同一个资产标识时,获取所述基准数据中字段内容的置信度和所述待合并的设备资产信息中字段内容的置信度的置信度比较结果;
根据所述置信度比较结果,对所述基准数据和所述待合并的设备资产信息中的资产属性信息进行数据合并。
5.根据权利要求4所述的方法,其特征在于,所述根据所述置信度比较结果,对所述基准数据和所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
在所述基准数据中字段内容的置信度小于所述待合并的设备资产信息中字段内容的置信度时,根据所述待合并的设备资产信息中的字段内容和字段内容的置信度,更新所述基准数据中的字段内容和字段内容的置信度。
6.根据权利要求1所述的方法,其特征在于,所述对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,包括:
根据所述待合并的设备资产信息中的资产标识和所述待合并的设备资产信息中的字段内容的对应关系,遍历所述待合并的设备资产信息中每一个资产标识对应的字段内容;
在所述基准数据中不存在所述待合并的设备资产信息对应的资产属性信息时,在所述基准数据中写入所述待合并的设备资产信息中的字段内容和字段内容的置信度。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
将所述目标设备资产信息存储至缓存中;
在所述缓存中的目标设备资产信息满足预设条件时,执行以下任一项操作:在数据库中存储所述目标设备资产信息、清空所述缓存中的目标设备资产信息;
其中,所述预设条件包括所述目标设备资产信息的数据量大于预设阈值;或者,所述目标设备资产信息的生成时间和所述数据库中的设备资产信息的生成时间的时间间隔大于预设时间长度。
8.一种资产信息处理装置,其特征在于,包括:
获取模块,用于获取多个设备资产信息中的基准数据;根据每个所述设备资产信息的优先级信息,在所述多个设备资产信息中,确定至少一个待合并的设备资产信息;
处理模块,用于对所述基准数据和至少一个所述待合并的设备资产信息中的资产属性信息进行数据合并,得到所述基准数据的更新结果;
确定模块,用于根据所述基准数据的更新结果,确定目标设备资产信息。
9.一种电子设备,其特征在于,所述电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1至7中任一项所述的资产信息处理方法。
10.一种计算机存储介质,所述存储介质存储有计算机程序;其特征在于,所述计算机程序被执行后能够实现权利要求1至7中任一项所述的资产信息处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111015915.6A CN113704266A (zh) | 2021-08-31 | 2021-08-31 | 资产信息处理方法、装置、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111015915.6A CN113704266A (zh) | 2021-08-31 | 2021-08-31 | 资产信息处理方法、装置、电子设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113704266A true CN113704266A (zh) | 2021-11-26 |
Family
ID=78658265
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111015915.6A Pending CN113704266A (zh) | 2021-08-31 | 2021-08-31 | 资产信息处理方法、装置、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113704266A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114500261A (zh) * | 2022-01-24 | 2022-05-13 | 深信服科技股份有限公司 | 一种网络资产识别方法、装置及电子设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1975772A (zh) * | 2006-12-22 | 2007-06-06 | 中国建设银行股份有限公司 | 整合多个***中的信息的方法和装置 |
CN106326249A (zh) * | 2015-06-23 | 2017-01-11 | 中兴通讯股份有限公司 | 数据整合处理方法及装置 |
WO2019051814A1 (zh) * | 2017-09-15 | 2019-03-21 | 达闼科技(北京)有限公司 | 一种目标识别方法、装置和智能终端 |
CN110263314A (zh) * | 2019-06-19 | 2019-09-20 | 北京明略软件***有限公司 | 表格处理方法及装置、存储介质、电子装置 |
CN110555071A (zh) * | 2019-09-03 | 2019-12-10 | 北京明略软件***有限公司 | 数据融合处理方法和装置、存储介质及电子装置 |
-
2021
- 2021-08-31 CN CN202111015915.6A patent/CN113704266A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1975772A (zh) * | 2006-12-22 | 2007-06-06 | 中国建设银行股份有限公司 | 整合多个***中的信息的方法和装置 |
CN106326249A (zh) * | 2015-06-23 | 2017-01-11 | 中兴通讯股份有限公司 | 数据整合处理方法及装置 |
WO2019051814A1 (zh) * | 2017-09-15 | 2019-03-21 | 达闼科技(北京)有限公司 | 一种目标识别方法、装置和智能终端 |
CN110263314A (zh) * | 2019-06-19 | 2019-09-20 | 北京明略软件***有限公司 | 表格处理方法及装置、存储介质、电子装置 |
CN110555071A (zh) * | 2019-09-03 | 2019-12-10 | 北京明略软件***有限公司 | 数据融合处理方法和装置、存储介质及电子装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114500261A (zh) * | 2022-01-24 | 2022-05-13 | 深信服科技股份有限公司 | 一种网络资产识别方法、装置及电子设备和存储介质 |
CN114500261B (zh) * | 2022-01-24 | 2024-01-02 | 深信服科技股份有限公司 | 一种网络资产识别方法、装置及电子设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190286510A1 (en) | Automatic correlation of dynamic system events within computing devices | |
JP6571914B2 (ja) | 情報の複数のドメインを組合せることによる仕事の実施データ内の異常の検知 | |
CN106649831B (zh) | 一种数据过滤方法及装置 | |
US10425436B2 (en) | Identifying bulletproof autonomous systems | |
US11240263B2 (en) | Responding to alerts | |
CN107920055B (zh) | 一种ip风险评价方法以及ip风险评价*** | |
US20210092160A1 (en) | Data set creation with crowd-based reinforcement | |
EP2692119B1 (en) | Non-existent domain names traffic analysis | |
CN104579773A (zh) | 域名***分析方法及装置 | |
US20180191736A1 (en) | Method and apparatus for collecting cyber incident information | |
CN110679114B (zh) | 一种估计数据对象可删除性的方法 | |
CN106534146A (zh) | 一种安全监测***及方法 | |
CN108156141B (zh) | 一种实时数据识别方法、装置及电子设备 | |
WO2017021290A1 (en) | Network operation | |
EP3913888A1 (en) | Detection method for malicious domain name in domain name system and detection device | |
US11777807B2 (en) | Fingerprint determination for network mapping | |
CN110430070B (zh) | 一种服务状态分析方法、装置、服务器、数据分析设备及介质 | |
CN113704266A (zh) | 资产信息处理方法、装置、电子设备和存储介质 | |
US10666536B1 (en) | Network asset discovery | |
WO2020170911A1 (ja) | 推定装置、推定方法及びプログラム | |
CN117391214A (zh) | 模型训练方法、装置及相关设备 | |
CN114564349A (zh) | 一种服务器的监控方法、装置、电子设备及存储介质 | |
CN111611483A (zh) | 一种对象画像构建方法、装置、设备及存储介质 | |
CN115174226B (zh) | 基于人工智能和大数据的用户行为预测方法、设备、介质及产品 | |
CN116015818A (zh) | 一种基于机器学习的ioc检测方法、装置、介质及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |