一种办公环境软件信息检测方法技术

技术编号:39567393 阅读:10 留言:0更新日期:2023-12-03 19:18
本申请涉及一种办公环境软件信息检测方法

【技术实现步骤摘要】
一种办公环境软件信息检测方法、系统、设备及存储介质


[0001]本申请涉及自动化检测
,尤其涉及一种办公环境软件信息检测方法

系统

设备及存储介质


技术介绍

[0002]数据泄漏防护
(DLP)
技术,是一种易于管理而高效率的数据保护技术

某些
DLP
产品提供了对企业员工使用办公软件监控以及检测的功能,但该监控以及检测功能又依赖整个
DLP
,既不能单独使用,且一般价格不菲,不够灵活

[0003]现下,当企业员工成千上万时,对办公环境软件通过人工逐个核查的工作耗时大,每次只能等待企业收到诉讼函后才后知后觉,无法收拢精力只专注有安装盗版行为的电脑用户,借助自动化监控手段,可以持续有效运营,化被动为主动,高性价比降低企业被控诉风险

[0004]即现有技术中,基于人工或
DLP
产品的办公软件对办公环境软件进行信息检测时,耗时大,不够灵活,无法更大程度上避免使用盗版软件行为的发生,使得企业具有一定的版权控诉风险


技术实现思路

[0005]为至少在一定程度上克服相关技术中的基于人工或
DLP
产品的办公软件对办公环境软件进行信息检测时,耗时大,不够灵活,无法更大程度上避免使用盗版软件行为的发生,使得企业具有一定的版权控诉风险的问题,本申请提供一种办公环境软件信息检测方法

系统/>、
设备及存储介质

[0006]本申请的方案如下:
[0007]第一方面,本申请提供一种办公环境软件信息检测方法,所述方法包括:
[0008]获取目标设备所安装的相关软件信息,所述相关软件信息携带软件名称及版本号;
[0009]利用所述相关软件信息中的所述软件名称,通过第一预设规则进行数据匹配,判断所述件名称是否符合属于付费软件;
[0010]若所述软件名称符合属于付费软件,则通过第二预设规则继续校验,获取办公环境软件信息检测相关数据;
[0011]否则,则将所述软件名称输入到预先构建的软件分析
AI
模型中进行分析;
[0012]若通过所述软件分析
AI
模型输出的结果判定所述软件名称不属于付费软件,则结束分析流程,否则将所述软件名称通过第二预设规则继续校验,获取办公环境软件信息检测相关数据;
[0013]其中,所述办公环境软件信息检测相关数据,包括:合法软件相关信息以及盗版软件相关信息

[0014]进一步地,所述获取目标设备所安装的相关软件信息,包括:
[0015]利用定时任务定期读取操作系统注册表与进程列表中的进程信息;
[0016]利用所述操作系统注册表与进程列表中的进程信息,获取目标设备所安装的相关软件信息

[0017]进一步地,所述利用所述相关软件信息中的所述软件名称,通过第一预设规则进行数据匹配,判断所述件名称是否符合属于付费软件,包括:
[0018]利用所述相关软件信息中的所述软件名称,通过正则匹配

前缀匹配和
\
或模糊匹配对所述软件名称与第一预设配置表中的数据进行匹配;
[0019]若所述软件名称属于所述第一预设配置表中的数据,则软件名称属于付费软件;
[0020]其中,所述第一预设配置表中包含付费软件信息

[0021]进一步地,所述若所述软件名称符合属于付费软件,则通过第二预设规则继续校验,获取办公环境软件信息检测相关数据,包括
:
[0022]若所述软件名称符合属于付费软件,则将所述软件名称与第二预设配置表进行数据比对,若所述软件名称属于所述第二预设配置表中的数据,则生成合法软件相关信息;
[0023]否则,生成盗版软件相关信息,并向相关用户发出相关警示信息

[0024]进一步地,所述将所述软件名称输入到预先构建的软件分析
AI
模型中进行分析之前,还包括:
[0025]采用
SimBERT
模型的词表构建出分词工具;
[0026]将所述相关软件信息的软件名称

型号等信息输入到所述分词工具中,通过分词工具进行分词,得到分词序列;
[0027]将所述分词序列根据所述
SimBERT
模型的词表进行映射编码,得到转码后的数据序列

[0028]进一步地,所述将所述软件名称输入到预先构建的软件分析
AI
模型中进行分析,包括:
[0029]将分词序列输入到
SimBERT
模型进行特征提取,得到对应的文本向量;
[0030]利用余弦相似度公式,将所述文本向量与预先得到的历史收费软件的文本向量进行相似度计算,输出相似度概率

[0031]进一步地,所述方法还包括:
[0032]若所述相似度概率小于所述阈值,则判定所述软件名称不属于付费软件,则结束分析流程;
[0033]否则将所述软件名称通过第二预设规则继续校验,获取办公环境软件信息检测相关数据

[0034]第二方面,本申请提供一种办公环境软件信息检测系统,所述系统包括:
[0035]获取模块,用于获取目标设备所安装的相关软件信息,所述相关软件信息携带软件名称及版本号;
[0036]第一数据处理模块,用于利用所述相关软件信息中的所述软件名称,通过第一预设规则进行数据匹配,判断所述件名称是否符合属于付费软件;
[0037]第二数据处理模块,用于若所述软件名称符合属于付费软件,则通过第二预设规则继续校验,获取办公环境软件信息检测相关数据;
[0038]否则,则将所述软件名称输入到预先构建的软件分析
AI
模型中进行分析;
[0039]第三数据处理模块,用于若通过所述软件分析
AI
模型输出的结果判定所述软件名称不属于付费软件,则结束分析流程,否则将所述软件名称通过第二预设规则继续校验,获取办公环境软件信息检测相关数据;
[0040]其中,所述办公环境软件信息检测相关数据,包括:合法软件相关信息以及盗版软件相关信息

[0041]第二方面,本申请提供一种办公环境软件信息检测设备,所述设备包括:
[0042]存储器,其上存储有可执行程序;
[0043]处理器,用于执行所述存储器中的所述可执行程序,以实现上述中任一项所述方法的步骤

[0044]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使计算机执行上述中任一项所述方法的步骤

[0045]本申请提供的技术方案可以包括以下有本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种办公环境软件信息检测方法,其特征在于,所述方法包括:获取目标设备所安装的相关软件信息,所述相关软件信息携带软件名称及版本号;利用所述相关软件信息中的所述软件名称,通过第一预设规则进行数据匹配,判断所述件名称是否符合属于付费软件;若所述软件名称符合属于付费软件,则通过第二预设规则继续校验,获取办公环境软件信息检测相关数据;否则,则将所述软件名称输入到预先构建的软件分析
AI
模型中进行分析;若通过所述软件分析
A I
模型输出的结果判定所述软件名称不属于付费软件,则结束分析流程,否则将所述软件名称通过第二预设规则继续校验,获取办公环境软件信息检测相关数据;其中,所述办公环境软件信息检测相关数据,包括:合法软件相关信息以及盗版软件相关信息
。2.
根据权利要求1所述的方法,其特征在于,所述获取目标设备所安装的相关软件信息,包括:利用定时任务定期读取操作系统注册表与进程列表中的进程信息;利用所述操作系统注册表与进程列表中的进程信息,获取目标设备所安装的相关软件信息
。3.
根据权利要求1所述的方法,其特征在于,所述利用所述相关软件信息中的所述软件名称,通过第一预设规则进行数据匹配,判断所述件名称是否符合属于付费软件,包括:利用所述相关软件信息中的所述软件名称,通过正则匹配

前缀匹配和
\
或模糊匹配对所述软件名称与第一预设配置表中的数据进行匹配;若所述软件名称属于所述第一预设配置表中的数据,则软件名称属于付费软件;其中,所述第一预设配置表中包含付费软件信息
。4.
根据权利要求1所述的方法,其特征在于,所述若所述软件名称符合属于付费软件,则通过第二预设规则继续校验,获取办公环境软件信息检测相关数据,包括
:
若所述软件名称符合属于付费软件,则将所述软件名称与第二预设配置表进行数据比对,若所述软件名称属于所述第二预设配置表中的数据,则生成合法软件相关信息;否则,生成盗版软件相关信息,并向相关用户发出相关警示信息
。5.
根据权利要求1所述的方法,其特征在于,所述将所述软件名称输入到预先构建的软件分析
AI
模型中进行分析之前,还包括:采用
S imBERT
模型的词表构建...

【专利技术属性】
技术研发人员:王金城邹俊飞
申请(专利权)人:北京子敬科技有限公司
类型:发明
国别省市:

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

1