CN114138318B - 软件资产清点方法、系统、终端及存储介质 - Google Patents
软件资产清点方法、系统、终端及存储介质 Download PDFInfo
- Publication number
- CN114138318B CN114138318B CN202111231217.XA CN202111231217A CN114138318B CN 114138318 B CN114138318 B CN 114138318B CN 202111231217 A CN202111231217 A CN 202111231217A CN 114138318 B CN114138318 B CN 114138318B
- Authority
- CN
- China
- Prior art keywords
- software
- information
- knowledge base
- global storage
- parameters
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 238000012545 processing Methods 0.000 claims abstract description 18
- 230000008569 process Effects 0.000 claims description 27
- 238000004590 computer program Methods 0.000 claims description 3
- 238000013500 data storage Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 108010022355 Fibroins Proteins 0.000 description 1
- 229920001872 Spider silk Polymers 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供一种软件资产清点方法、系统、终端及存储介质,包括:本通过知识库信息匹配节点根据设定的软件特征值从操作系统中查找具有所述软件特征值的软件信息;对获取到的软件信息进行去重处理后暂存在全局存储中;通过知识库信息获取节点根据全局存储中的软件信息查找相应的软件参数,并将软件信息和相应软件参数保存至知识库的全局存储。发明以知识库的方式规定了对软件资产进行清点的方法,从而实现了在不改变程序逻辑的情况下,增加完善修改清点逻辑、数据的目的,有效避免了遗漏“绿色版软件”等软件信息的问题。
Description
技术领域
本发明涉及软件管理技术领域,具体涉及一种软件资产清点方法、系统、终端及存储介质。
背景技术
资产清点功能,指的是安全软件将操作系统中各个维度的软硬件信息进行提取、加工、合并的功能。对应用软件的资产清点功能,就是将形操作系统中的应用软件列表进行提取整理的功能。
在传统的技术方案中,对系统中软件进行资产清点,是一件“死板”的事情。在Windows系统下,软件资产清点往往是通过对注册表键HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall进行遍历读取,进而获取到安装于此系统中的软件信息。而在Linux系统下,软件资产清点则可通过调用rpm-devel库的接口,实现类似的操作。
但实际上,许多业务系统使用的是“绿色版”的软件——软件从安装至卸载,都不会在注册表、rpm知识库的全局存储中留下任何的信息,因此传统的方案无法对此类软件资产进行清点。
发明内容
针对现有技术的上述不足,本发明提供一种软件资产清点方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种软件资产清点方法,包括:
通过知识库信息匹配节点根据设定的软件特征值从操作系统中查找具有所述软件特征值的软件信息;
对获取到的软件信息进行去重处理后暂存在全局存储中;
通过知识库信息获取节点根据全局存储中的软件信息查找相应的软件参数,并将软件信息和相应软件参数保存至知识库的全局存储。
进一步的,根据设定的软件特征,从操作系统中查找具有所述软件特征的软件信息,包括:
创建多个软件节点,并利用多个软件节点并发遍历操作系统的所有进程,查找具有软件特征值的目标进程;
获取目标进程的软件信息,所述软件信息包括名称、产品家族、简介、分类和图标。
进一步的,对获取到的软件信息进行去重处理后暂存在全局存储中,包括:
获取到新的软件信息时,判断全局存储中是否已经存在完全一致的软件信息:
若是,则舍弃新的软件信息;
若否,则保存新的软件信息。
进一步的,通过知识库信息获取节点根据全局存储中的软件信息查找相应的软件参数,并将软件信息和相应软件参数保存至知识库的全局存储,包括:
通过指定脚本引用全局存储中的软件信息获取相应的软件参数,所述软件参数包括版本信息和配置文件路径信息;
将软件信息和相应软件参数以键值对的形式保存至知识库的全局存储。
进一步的,所述方法还包括:
根据知识库的全局存储中的软件信息和相应软件参数生成软件资产列表;
将所述资产列表进行显示输出。
第二方面,本发明提供一种软件资产清点系统,包括:
特征匹配单元,用于通过知识库信息匹配节点根据设定的软件特征值从操作系统中查找具有所述软件特征值的软件信息;
信息存储单元,用于对获取到的软件信息进行去重处理后暂存在全局存储中;
数据嗅探单元,用于通过知识库信息获取节点根据全局存储中的软件信息查找相应的软件参数,并将软件信息和相应软件参数保存至知识库的全局存储。
进一步的,所述特征匹配单元包括:
进程遍历模块,用于创建多个软件节点,并利用多个软件节点并发遍历操作系统的所有进程,查找具有软件特征值的目标进程;
信息获取模块,用于获取目标进程的软件信息,所述软件信息包括名称、产品家族、简介、分类和图标。
进一步的,所述信息存储单元用于:
获取到新的软件信息时,判断全局存储中是否已经存在完全一致的软件信息:
若是,则舍弃新的软件信息;
若否,则保存新的软件信息。
进一步的,所述数据嗅探单元包括:
信息获取模块,用于通过指定脚本引用全局存储中的软件信息获取相应的软件参数,所述软件参数包括版本信息和配置文件路径信息;
数据保存模块,用于将软件信息和相应软件参数以键值对的形式保存至知识库的全局存储。
进一步的,所述系统还包括:
列表生成单元,用于根据知识库的全局存储中的软件信息和相应软件参数生成软件资产列表;
列表显示单元,用于将所述资产列表进行显示输出。
第三方面,提供一种终端,包括:
处理器、存储器,其中,
该存储器用于存储计算机程序,
该处理器用于从存储器中调用并运行该计算机程序,使得终端执行上述的终端的方法。
第四方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
本发明的有益效果在于,本发明提供的软件资产清点方法、系统、终端及存储介质,通过通过知识库信息匹配节点根据设定的软件特征值从操作系统中查找具有所述软件特征值的软件信息,并对获取到的软件信息进行去重处理后暂存在全局存储中,然后通过知识库信息获取节点根据全局存储中的软件信息查找相应的软件参数,并将软件信息和相应软件参数保存至知识库的全局存储。本发明以知识库的方式规定了对软件资产进行清点的方法,从而实现了在不改变程序逻辑的情况下,增加完善修改清点逻辑、数据的目的,有效避免了遗漏“绿色版软件”等软件信息的问题。
此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例的方法的示意性流程图。
图2是本发明一个实施例的系统的示意性框图。
图3为本发明实施例提供的一种终端的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
下面对本发明中出现的关键术语进行解释。
CPU中央处理器(central processing unit,简称CPU)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。
知识库有两种含义:一种是指专家系统设计所应用的规则集合,包含规则所联系的事实及数据,它们的全体构成知识库。这种知识库是与具体的专家系统有关,不存在知识库的共享问题;另一种是指具有咨询性质的知识库,这种知识库是共享的,不是一家所独有的。从今后的发展来看,巨型知识库将会出现,还依赖于硬件及软件条件的发展。下一代计算机所应考虑的重要问题之一是知识库的设计,以知识库为背景的知识库公共管理系统机构设计。知识库的概念来自两个不同的领域,一个是人工智能及其分支-知识工程领域,另一个是传统的知识库的全局存储领域。由人工智能(AI)和知识库的全局存储(DB)两项计算机技术的有机结合,促成了知识库系统的产生和发展。知识库是基于知识且具有智能性的系统(或专家系统)。并不是所有具有智能的程序都拥有知识库,只有基于知识的系统才拥有知识库。许多应用程序都利用知识,其中有的还达到了很高的水平,但是,这些应用程序可能并不是基于知识的系统,它们也不拥有知识库。一般的应用程序与基于知识的系统之间的区别在于:一般的应用程序是把问题求解的知识隐含地编码在程序中,而基于知识的系统则将应用领域的问题求解知识显式地表达,并单独地组成一个相对独立的程序实体。
知识库存在以下特点:
1、知识库中的知识根据它们的应用领域特征、背景特征(获取时的背景信息)、使用特征、属性特征等而被构成便于利用的、有结构的组织形式。知识片一般是模块化的。
2、知识库的知识是有层次的。最低层是“事实知识”,中间层是用来控制“事实”的知识(通常用规则、过程等表示);最高层次是“策略”,它以中间层知识为控制对象。策略也常常被认为是规则的规则。因此知识库的基本结构是层次结构,是由其知识本身的特性所确定的。在知识库中,知识片间通常都存在相互依赖关系。规则是最典型、最常用的一种知识片。
3、知识库中可有一种不只属于某一层次(或者说在任一层次都存在)的特殊形式的知识——可信度(或称信任度,置信测度等)。对某一问题,有关事实、规则和策略都可标以可信度。这样,就形成了增广知识库。在知识库的全局存储中不存在不确定性度量。因为在知识库的全局存储的处理中一切都属于“确定型”的。
4、知识库中还可存在一个通常被称作典型方法库的特殊部分。如果对于某些问题的解决途径是肯定和必然的,就可以把其作为一部分相当肯定的问题解决途径直接存储在典型方法库中。这种宏观的存储将构成知识库的另一部分。在使用这部分时,机器推理将只限于选用典型方法库中的某一层体部分。
作为一款实用的安全软件,有必要针对系统中“绿色软件”在部署、运行过程中留下的蛛丝马迹,实现对这些软件资产的清点。因此,本发明提出了一种无需读取注册表、rpm知识库的全局存储,就可以依靠应用软件痕迹进行软件资产清点的方法。
图1是本发明一个实施例的方法的示意性流程图。其中,图1执行主体可以为一种软件资产清点系统。
如图1所示,该方法包括:
步骤110,通过知识库信息匹配节点根据设定的软件特征值从操作系统中查找具有所述软件特征值的软件信息;
步骤120,对获取到的软件信息进行去重处理后暂存在全局存储中;
步骤130,通过知识库信息获取节点根据全局存储中的软件信息查找相应的软件参数,并将软件信息和相应软件参数保存至知识库的全局存储。
上述方法为知识库的运行方法,知识库定位为资产清点程序的数据来源,以及软件识别逻辑的来源,由一个个Software(软件)节点组成。每个Software节点分为三部分,分别是静态信息(Info,用于直接形成为数据汇总中的信息)、特征匹配(Characteristic,用于在系统中寻找软件存在的蛛丝马迹,比如进程名、文件路径特征)、数据嗅探(Sniff,在已知软件资产存在的情况下,对其特征进行提取,比如版本、配置文件路径)。
特征匹配阶段,负责“寻找”软件资产。此步骤的核心,是如代码1所示的逻辑匹配节点,即知识库编写者可以根据需要,对多个信息匹配节点获取到的信息进行逻辑操作,这些操作包括不限于与、或、非、去重等等。在逻辑节点之下,实际执行特征匹配工作的,是信息匹配节点。在程序代码中,会有与信息匹配节点相对应的处理函数,利用节点中的参数信息在操作系统中执行信息匹配。特征匹配阶段所获取到的信息,最终将会以内存数据的方式暂存在全局存储中。
数据嗅探阶段,负责获取上一步“找到”的软件资产的信息。与特征匹配阶段不同,此阶段不适用逻辑匹配节点,相对而言“较为平静”,仅仅是执行一个个的信息获取节点,以期嗅探得到相关软件的参数数据,并暂存在全局存储中。
为了便于对本发明的理解,下面以本发明软件资产清点方法的原理,结合实施例中对软件资产进行清点的过程,对本发明提供的软件资产清点方法做进一步的描述。
具体的,所述软件资产清点方法包括:
S1、通过知识库信息匹配节点根据设定的软件特征值从操作系统中查找具有所述软件特征值的软件信息。
创建多个软件节点,并利用多个软件节点并发遍历操作系统的所有进程,查找具有软件特征值的目标进程;获取目标进程的软件信息,所述软件信息包括名称、产品家族、简介、分类和图标。
具体的,本实施例中软件特征值为“tomcat”。
具体执行方法如下:
具体的,软件信息如下:
S2、对获取到的软件信息进行去重处理后暂存在全局存储中。
获取到新的软件信息时,判断全局存储中是否已经存在完全一致的软件信息:若是,则舍弃新的软件信息;若否,则保存新的软件信息。
在本发明的其他实施方式中,也可以采用其他数据去重算法进行软件信息去重。
S3、通过知识库信息获取节点根据全局存储中的软件信息查找相应的软件参数,并将软件信息和相应软件参数保存至知识库的全局存储。
通过指定脚本引用全局存储中的软件信息获取相应的软件参数,所述软件参数包括版本信息和配置文件路径信息;将软件信息和相应软件参数以键值对的形式保存至知识库的全局存储。
具体执行方法如下:
S4、以知识库的全局存储中的键值对数据为基础生成资产列表,并对资产列表显示输出。
如图2所示,该系统200包括:
特征匹配单元210,用于通过知识库信息匹配节点根据设定的软件特征值从操作系统中查找具有所述软件特征值的软件信息;
信息存储单元220,用于对获取到的软件信息进行去重处理后暂存在全局存储中;
数据嗅探单元230,用于通过知识库信息获取节点根据全局存储中的软件信息查找相应的软件参数,并将软件信息和相应软件参数保存至知识库的全局存储。
可选地,作为本发明一个实施例,所述特征匹配单元包括:
进程遍历模块,用于创建多个软件节点,并利用多个软件节点并发遍历操作系统的所有进程,查找具有软件特征值的目标进程;
信息获取模块,用于获取目标进程的软件信息,所述软件信息包括名称、产品家族、简介、分类和图标。
可选地,作为本发明一个实施例,所述信息存储单元用于:
获取到新的软件信息时,判断全局存储中是否已经存在完全一致的软件信息:
若是,则舍弃新的软件信息;
若否,则保存新的软件信息。
可选地,作为本发明一个实施例,所述数据嗅探单元包括:
信息获取模块,用于通过指定脚本引用全局存储中的软件信息获取相应的软件参数,所述软件参数包括版本信息和配置文件路径信息;
数据保存模块,用于将软件信息和相应软件参数以键值对的形式保存至知识库的全局存储。
可选地,作为本发明一个实施例,所述系统还包括:
列表生成单元,用于根据知识库的全局存储中的软件信息和相应软件参数生成软件资产列表;
列表显示单元,用于将所述资产列表进行显示输出。
图3为本发明实施例提供的一种终端300的结构示意图,该终端300可以用于执行本发明实施例提供的软件资产清点方法。
其中,该终端300可以包括:处理器310、存储器320及通信单元330。这些组件通过一条或多条总线进行通信,本领域技术人员可以理解,图中示出的服务器的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中,该存储器320可以用于存储处理器310的执行指令,存储器320可以由任何类型的易失性或非易失性存储终端或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。当存储器320中的执行指令由处理器310执行时,使得终端300能够执行以下上述方法实施例中的部分或全部步骤。
处理器310为存储终端的控制中心,利用各种接口和线路连接整个电子终端的各个部分,通过运行或执行存储在存储器320内的软件程序和/或模块,以及调用存储在存储器内的数据,以执行电子终端的各种功能和/或处理数据。所述处理器可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器310可以仅包括中央处理器(Central Processing Unit,简称CPU)。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
通信单元330,用于建立通信信道,从而使所述存储终端可以与其它终端进行通信。接收其他终端发送的用户数据或者向其他终端发送用户数据。
本发明还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:ROM)或随机存储记忆体(英文:random access memory,简称:RAM)等。
因此,本发明通过通过知识库信息匹配节点根据设定的软件特征值从操作系统中查找具有所述软件特征值的软件信息,并对获取到的软件信息进行去重处理后暂存在全局存储中,然后通过知识库信息获取节点根据全局存储中的软件信息查找相应的软件参数,并将软件信息和相应软件参数保存至知识库的全局存储。本发明以知识库的方式规定了对软件资产进行清点的方法,从而实现了在不改变程序逻辑的情况下,增加完善修改清点逻辑、数据的目的,有效避免了遗漏“绿色版软件”等软件信息的问题,本实施例所能达到的技术效果可以参见上文中的描述,此处不再赘述。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中如U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质,包括若干指令用以使得一台计算机终端(可以是个人计算机,服务器,或者第二终端、网络终端等)执行本发明各个实施例所述方法的全部或部分步骤。
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于终端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。
在本发明所提供的几个实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
尽管通过参考附图并结合优选实施例的方式对本发明进行了详细描述,但本发明并不限于此。在不脱离本发明的精神和实质的前提下,本领域普通技术人员可以对本发明的实施例进行各种等效的修改或替换,而这些修改或替换都应在本发明的涵盖范围内/任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (6)
1.一种软件资产清点方法,其特征在于,包括:
通过知识库信息匹配节点根据设定的软件特征值从操作系统中查找具有所述软件特征值的软件信息;
对获取到的软件信息进行去重处理后暂存在全局存储中;
通过知识库信息获取节点根据全局存储中的软件信息查找相应的软件参数,并将软件信息和相应软件参数保存至知识库的全局存储;
根据设定的软件特征,从操作系统中查找具有所述软件特征的软件信息,包括:
创建多个软件节点,并利用多个软件节点并发遍历操作系统的所有进程,查找具有软件特征值的目标进程;
获取目标进程的软件信息,所述软件信息包括名称、产品家族、简介、分类和图标;
通过知识库信息获取节点根据全局存储中的软件信息查找相应的软件参数,并将软件信息和相应软件参数保存至知识库的全局存储,包括:
通过指定脚本引用全局存储中的软件信息获取相应的软件参数,所述软件参数包括版本信息和配置文件路径信息;
将软件信息和相应软件参数以键值对的形式保存至知识库的全局存储。
2.根据权利要求1所述的方法,其特征在于,对获取到的软件信息进行去重处理后暂存在全局存储中,包括:
获取到新的软件信息时,判断全局存储中是否已经存在完全一致的软件信息:
若是,则舍弃新的软件信息;
若否,则保存新的软件信息。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据知识库的全局存储中的软件信息和相应软件参数生成软件资产列表;
将所述资产列表进行显示输出。
4.一种软件资产清点系统,其特征在于,包括:
特征匹配单元,用于通过知识库信息匹配节点根据设定的软件特征值从操作系统中查找具有所述软件特征值的软件信息;
信息存储单元,用于对获取到的软件信息进行去重处理后暂存在全局存储中;
数据嗅探单元,用于通过知识库信息获取节点根据全局存储中的软件信息查找相应的软件参数,并将软件信息和相应软件参数保存至知识库的全局存储;
所述特征匹配单元包括:
进程遍历模块,用于创建多个软件节点,并利用多个软件节点并发遍历操作系统的所有进程,查找具有软件特征值的目标进程;
信息获取模块,用于获取目标进程的软件信息,所述软件信息包括名称、产品家族、简介、分类和图标;
所述数据嗅探单元包括:
信息获取模块,用于通过指定脚本引用全局存储中的软件信息获取相应的软件参数,所述软件参数包括版本信息和配置文件路径信息;
数据保存模块,用于将软件信息和相应软件参数以键值对的形式保存至知识库的全局存储。
5.一种终端,其特征在于,包括:
处理器;
用于存储处理器的执行指令的存储器;
其中,所述处理器被配置为执行权利要求1-3任一项所述的方法。
6.一种存储有计算机程序的计算机可读存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-3中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111231217.XA CN114138318B (zh) | 2021-10-22 | 2021-10-22 | 软件资产清点方法、系统、终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111231217.XA CN114138318B (zh) | 2021-10-22 | 2021-10-22 | 软件资产清点方法、系统、终端及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114138318A CN114138318A (zh) | 2022-03-04 |
CN114138318B true CN114138318B (zh) | 2024-01-12 |
Family
ID=80394553
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111231217.XA Active CN114138318B (zh) | 2021-10-22 | 2021-10-22 | 软件资产清点方法、系统、终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114138318B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1629854A (zh) * | 2003-12-19 | 2005-06-22 | 鸿富锦精密工业(深圳)有限公司 | 资产管理系统及方法 |
EP1746501A1 (en) * | 2005-07-22 | 2007-01-24 | International Business Machines Corporation | Method and apparatus for populating a software catalogue with software knowledge gathering |
CN101405696A (zh) * | 2006-04-20 | 2009-04-08 | 国际商业机器公司 | 用于生成健壮的软件签名的方法 |
CN102576344A (zh) * | 2009-07-31 | 2012-07-11 | 惠普发展公司,有限责任合伙企业 | 识别和清点应用的方法和系统 |
CN111190858A (zh) * | 2019-10-15 | 2020-05-22 | 腾讯科技(深圳)有限公司 | 软件信息存储方法、装置、设备和存储介质 |
CN111913958A (zh) * | 2020-07-15 | 2020-11-10 | 山东山大电力技术股份有限公司 | 一种设备信息资产监控方法及系统 |
CN113052501A (zh) * | 2021-04-25 | 2021-06-29 | 深圳市位元领航科技有限公司 | 一种基于资产的自动化安全运维方法及终端 |
-
2021
- 2021-10-22 CN CN202111231217.XA patent/CN114138318B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1629854A (zh) * | 2003-12-19 | 2005-06-22 | 鸿富锦精密工业(深圳)有限公司 | 资产管理系统及方法 |
EP1746501A1 (en) * | 2005-07-22 | 2007-01-24 | International Business Machines Corporation | Method and apparatus for populating a software catalogue with software knowledge gathering |
CN101405696A (zh) * | 2006-04-20 | 2009-04-08 | 国际商业机器公司 | 用于生成健壮的软件签名的方法 |
CN102576344A (zh) * | 2009-07-31 | 2012-07-11 | 惠普发展公司,有限责任合伙企业 | 识别和清点应用的方法和系统 |
CN111190858A (zh) * | 2019-10-15 | 2020-05-22 | 腾讯科技(深圳)有限公司 | 软件信息存储方法、装置、设备和存储介质 |
CN111913958A (zh) * | 2020-07-15 | 2020-11-10 | 山东山大电力技术股份有限公司 | 一种设备信息资产监控方法及系统 |
CN113052501A (zh) * | 2021-04-25 | 2021-06-29 | 深圳市位元领航科技有限公司 | 一种基于资产的自动化安全运维方法及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN114138318A (zh) | 2022-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108958714B (zh) | 业务组件式开发方法、装置、计算机设备及存储介质 | |
CN107832062B (zh) | 一种程序更新方法及终端设备 | |
CN105335855A (zh) | 一种交易风险识别方法及装置 | |
US11270227B2 (en) | Method for managing a machine learning model | |
CN112560114B (zh) | 调用智能合约的方法及装置 | |
CN110032568B (zh) | 数据结构的读取及更新方法、装置、电子设备 | |
CN112035471B (zh) | 一种事务处理方法及计算机设备 | |
CN112559635B (zh) | 以太坊联盟链节点的业务处理方法、装置、设备及介质 | |
CN112528323B (zh) | 一种数据处理方法和装置 | |
CN107832446A (zh) | 一种配置项信息的搜索方法及计算设备 | |
CN112181430A (zh) | 代码变更统计方法、装置、电子设备及存储介质 | |
CN114238767B (zh) | 业务推荐方法、装置、计算机设备和存储介质 | |
CN108154024A (zh) | 一种数据检索方法、装置及电子设备 | |
CN113434582B (zh) | 业务数据处理方法、装置、计算机设备和存储介质 | |
CN114138318B (zh) | 软件资产清点方法、系统、终端及存储介质 | |
CN112882956B (zh) | 一种通过数据组合计算自动生成全场景自动化测试案例的方法、装置、存储介质及电子设备 | |
CN112712125A (zh) | 事件流的模式匹配方法、装置、存储介质及处理器 | |
CN110177006B (zh) | 基于接口预测模型的节点测试方法及装置 | |
CN107133163A (zh) | 一种验证描述类api的方法与设备 | |
CN110874365A (zh) | 一种信息查询方法及其相关设备 | |
CN116361153A (zh) | 固件代码的测试方法、装置、电子设备、存储介质 | |
CN116128525A (zh) | 一种基于模式前缀共享的多模式图匹配查询方法及装置 | |
CN114157662A (zh) | 一种云平台参数适配方法、装置、终端设备及储存介质 | |
CN112667682A (zh) | 数据处理方法、装置、计算机设备和存储介质 | |
CN112783954A (zh) | 数据访问方法、装置及服务器 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |