[发明专利]设备类型的识别方法、装置、计算机设备和存储介质有效
申请号: | 202011106539.7 | 申请日: | 2020-10-16 |
公开(公告)号: | CN112016635B | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 董志成;彭晨晨 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G16Y20/00;G16Y30/00;G16Y40/00 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 李文渊 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 类型 识别 方法 装置 计算机 存储 介质 | ||
本申请涉及一种设备类型的识别方法、装置、计算机设备和存储介质。所述方法包括:向目标设备发送端口开闭状态探测包;接收目标设备响应于所述端口开闭状态探测包而反馈的端口开闭状态信息;从所述端口开闭状态信息中提取端口开闭状态特征;通过决策树分类器对所述端口开闭状态特征进行决策分类;根据决策分类所得的结果确定所述目标设备的设备类型。采用本方法能够准确地识别出目标设备的设备类型,从而当目标设备为风险设备时以进行安全防护。
技术领域
本申请涉及人工智能和云技术领域,特别是涉及一种设备类型的识别方法、装置、计算机设备和存储介质。
背景技术
随着网络技术的不断发展,各种可以连接网络进行交互的设备应运而生,用户侧的终端可以通过网络连接该设备以进行相应的交互。例如,用户通过智能手机对物联网(Internet of Things,IoT)设备进行控制,或者接收物联网设备采集的信息。
在与网络侧待识别的目标设备进行交互之前,通常会对该目标设备进行安全扫描,以识别出该目标设备是否为安全设备。传统的安全扫描方案为:向网络侧的目标设备各端口发送基于不同通信协议的端口请求包,然后接收该目标设备返回的用于表示端口身份的报文数据,然后对该报文数据进行分析,从而确定该目标设备所属的设备类型,如确定该目标设备是否为物联网设备。
然而,由于多数设备基于信息安全考虑抹除了端口身份,采用传统的安全扫描方案时,将无法准确地识别出目标设备对应的设备类型。
发明内容
基于此,有必要针对上述技术问题,提供一种设备类型的识别方法、装置、计算机设备和存储介质,能够准确地识别出目标设备对应的设备类型。
一种设备类型的识别方法,所述方法包括:
向目标设备发送端口开闭状态探测包;
接收目标设备响应于所述端口开闭状态探测包而反馈的端口开闭状态信息;
从所述端口开闭状态信息中提取端口开闭状态特征;
通过决策树分类器对所述端口开闭状态特征进行决策分类;
根据决策分类所得的结果确定所述目标设备的设备类型。
在一个实施例中,所述从所述属性集中选取目标属性包括:
以基尼指数或信息增益为依据从所述属性集中选取目标属性。
一种设备类型的识别装置,所述装置包括:
发送模块,用于向目标设备发送端口开闭状态探测包;
接收模块,用于接收目标设备响应于所述端口开闭状态探测包而反馈的端口开闭状态信息;
提取模块,用于从所述端口开闭状态信息中提取端口开闭状态特征;
分类模块,用于通过决策树分类器对所述端口开闭状态特征进行决策分类;
确定模块,用于根据决策分类所得的结果确定所述目标设备的设备类型。
在一个实施例中,所述端口开闭状态信息包括至少两个目标设备的各端口处于开放或关闭时的端口开闭状态向量;所述提取模块,还用于:
将所述至少两个目标设备的端口开闭状态向量组成端口状态矩阵;
确定所述端口状态矩阵各行或各列数据的均值;
计算所述端口状态矩阵各行或各列数据与对应均值的差值,得到差值矩阵;
确定所述差值矩阵的特征值和所述特征值对应的特征向量;
按照目标维度从基于所述特征向量构成的特征矩阵中提取子特征矩阵,并将所述子特征矩阵作为所述端口开闭状态特征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011106539.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:出行目的地生成方法与无目的地拼车团生成方法
- 下一篇:一种板材上下片机