(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210971714.1
(22)申请日 2022.08.15
(71)申请人 北京华顺信安科技有限公司
地址 100085 北京市海淀区上地信息路12
号1幢1层A102室
申请人 北京华顺信安信息技 术有限公司
(72)发明人 苏兵社 赵武
(74)专利代理 机构 北京万景律师事务所 1 1993
专利代理师 张士茜
(51)Int.Cl.
G06F 11/30(2006.01)
G06F 8/65(2018.01)
G06F 8/71(2018.01)
G06F 16/23(2019.01)
(54)发明名称
目标程序信息获取方法及设备
(57)摘要
本申请公开了一种目标程序信息获取方法
和设备, 以至少提升获取部署在 待处理设备上的
目标程序的程序信息的效率和准确度。 该目标程
序信息获取方法包括: 向待处理设备的扫描端口
发送扫描数据包; 并接收所述扫描端口基于所述
扫描数据包返回的响应信息; 对 所述响应信息进
行数据解析, 得到解析程序指纹信息; 基于所述
解析程序指纹, 确定部署在所述待处理设备上的
目标程序的目标程序信息, 所述目标程序包括操
作系统和部署在操作系统上的软件应用中的至
少一种。
权利要求书3页 说明书15页 附图9页
CN 115292130 A
2022.11.04
CN 115292130 A
1.一种目标程序信息获取 方法, 其特 征在于, 包括:
向待处理设备的扫描 端口发送扫描数据包; 并
接收所述扫描 端口基于所述扫描数据包返回的响应信息;
对所述响应信息进行 数据解析, 得到解析程序指纹信息;
基于所述解析程序指纹, 确定部署在所述待处理设备上的目标程序的目标程序信息,
所述目标程序包括操作系统和部署在操作系统上的软件应用中的至少一种。
2.如权利要求1所述的目标程序信 息获取方法, 其特征在于, 所述向待处理设备的扫描
端口发送扫描数据包之前, 还 包括:
判断所述待处理设备上是否部署有指定代 理进程, 其中所述指定代理进程包括可获取
部署在所述待处 理设备上的目标程序的目标程序信息的进程;
确定所述待处 理设备未部署所述指定代理进程。
3.如权利要求2所述的目标程序信 息获取方法, 其特征在于, 所述判断所述待处理设备
上是否部署有指定代理进程之后, 还 包括:
响应于所述待处理设备部署有所述指定代 理进程, 向所述指定代理进程发送针对所述
目标程序的程序信息获取指令;
将所述指定代 理进程返回的响应程序信 息确定为所述目标程序信 息, 所述响应程序信
息是所述指定代理进程响应于所述程序信息获取指令后针对部署在所述待处理设备上的
目标程序获取的程序信息 。
4.如权利要求2所述的目标程序信 息获取方法, 其特征在于, 所述方法应用于设备管理
平台, 所述向待处 理设备的扫描 端口发送扫描数据包之前, 还 包括:
通过第一页面触发的信 息获取操作指示的设备身份标识或网站身份标识, 确定所述待
处理设备;
所述判断所述待处 理设备上是否部署有指定代理进程, 包括:
查询所述设备管理平台关联的设备信 息库, 所述设备信 息库中记录已注册的各设备的
设备信息;
若在所述设备信息库中查询到所述待处理设备的设备信息且所述设备信息指示所述
待处理设备部署有所述指定代理进程, 则确定所述待处理设备上部署有所述指定代理进
程; 若在所述设备信息库中未查询 到所述待处理设备 的设备信息, 或在所述设备信息库中
查询到所述待处理设备 的设备信息在且所述设备信息指示所述待处理设备上未部署所述
指定代理进程, 则确定所述待处 理设备未安装所述指定代理进程。
5.如权利要求 4所述的目标程序信息获取 方法, 其特 征在于, 所述方法还 包括:
响应于设备注 册指令, 展示设备注 册页面;
接收用户通过注册页面指示的注册设备的设备信 息, 并将所述注册设备的设备信 息记
录至所述设备信息库中。
6.如权利要求1所述的目标程序信 息获取方法, 其特征在于, 所述向待处理设备的扫描
端口发送扫描数据包之前, 还 包括:
显示扫描信息设置区域, 并将通过所述扫描信息设置区域指示的端口, 确定为所述扫
描端口; 或
将默认设置的端口确定为所述扫描 端口。权 利 要 求 书 1/3 页
2
CN 115292130 A
27.如权利要求1所述的目标程序信 息获取方法, 其特征在于, 所述基于所述解析程序指
纹, 确定部署在所述待处 理设备上的目标程序的目标程序信息, 包括:
从第一指纹程序映射关系包含的预设程序指纹信 息中, 确定出与所述解析程序指纹信
息的匹配度满足第一匹配要求的第一预设程序指纹信息;
将所述第一预设程序指纹信 息对应的第 一候选程序信 息, 确定为部署在所述待处理设
备上的目标程序的目标程序信息; 所述第一指纹程序映射关系中包含预设程序指纹信息和
候选程序的候选程序信息的对应关系。
8.如权利要求7 所述的目标程序信息获取 方法, 其特 征在于, 所述方法还 包括:
若所述指纹程序映射关系包含的预设程序指纹信 息中, 不存在与所述解析程序指纹信
息的匹配度满足第一匹配要求的预设程序指纹信息, 则发出无法获取所述目标程序信息的
提示消息。
9.如权利要求1所述的目标程序信 息获取方法, 其特征在于, 所述基于所述解析程序指
纹, 确定部署在所述待处 理设备上的目标程序的目标程序信息, 包括:
基于指纹程序类型映射关系, 确定与所述解析程序指纹信 息的匹配度满足第 二匹配要
求的候选程序类型指纹信息, 将候选指纹类型指纹信息映射的程序类型确定为目标程序类
型;
基于所述目标程序类型关联的第 二指纹程序映射关系, 确定出与所述解析程序指纹信
息的匹配度满足第三匹配要求的第二预设程序指纹信息, 并将所述第二预设程序指纹信息
对应的候选程序信息确定为子程序信息;
将所述目标程序类型和所述子程序信 息, 确定为部署在所述待处理设备上的目标程序
的目标程序信息 。
10.如权利要求1所述的目标程序信息获取 方法, 其特 征在于, 所述方法还 包括:
显示目标程序信息展示页面;
响应于基于所述目标程序信 息展示页面指示的查询信 息, 将所述查询信 息关联的至少
一条设备程序信息加载至所述目标程序信息展示页面并显示; 其中:
所述查询信息包括设备身份标识、 网站身份标识、 端口信 息、 协议类型、 程序类型、 程序
版本或程序内核信息中的至少一个; 所述设备程序信息中包括设备身份标识、 网站身份标
识、 端口信息、 协议类型、 程序类型、 程序版本或程序内核信息中的至少一个。
11.如权利要求1 ‑10任一项所述的目标程序信 息获取方法, 其特征在于, 所述目标程序
为操作系统时, 所述目标程序信息包括操作系统名称、 操作系统类型、 操作系统版本信息或
操作系统内核信息中的至少一个。
12.一种目标程序信息获取 方法, 其特 征在于, 应用于待处 理设备, 包括:
通过扫描 端口接收设备 管理端发送的扫描数据包;
通过所述扫描端口向所述设备管理端发送针对所述扫描数据包返回的响应信 息, 以使
所述设备管理端对所述响应信息进行数据解析得到解析程序指纹信息, 并基于所述解析程
序指纹, 确定部署在所述待处理设备上 的目标程序的目标程序信息, 所述 目标程序包括操
作系统和部署在操作系统上的软件应用中的至少一种。
13.一种目标程序信 息获取方法, 其特征在于, 应用于部署有指定代理进程的待处理设
备, 包括:权 利 要 求 书 2/3 页
3
CN 115292130 A
3
专利 目标程序信息获取方法及设备
文档预览
中文文档
28 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共28页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-07 12:43:01上传分享