一种终端特征识别方法及系统技术方案

技术编号:16456886 阅读:39 留言:0更新日期:2017-10-25 21:07
本发明专利技术实施例提供一种终端特征识别方法及系统。所述方法包括:获取待识别终端对应的预设时间段内的指纹信息,将所述指纹信息作为待识别样本,所述指纹信息包括操作系统指纹和端口指纹;根据所述待识别样本,利用目标识别模型对所述待识别终端进行识别,获得识别结果,所述识别结果包括所述待识别终端对应的终端类型和操作系统。所述系统用于执行所述方法。本发明专利技术实施例通过获取待识别终端的指纹信息,并利用目标识别模型对待识别终端进行识别,获得对应的终端类型和操作系统,提高了对终端特征识别的成功率。

A method and system for terminal feature recognition

The embodiment of the invention provides a terminal feature recognition method and system. The method comprises: acquiring fingerprint information of a preset period of time to be identified in the corresponding terminal, the fingerprint information as the sample to be identified, the fingerprint information including operating system fingerprint and fingerprint port; according to the samples to be identified, the target identification model for the identification of terminal recognition. The recognition result is obtained the identification results, including the identification of the corresponding type of terminal and terminal operating system. The system is used to execute the method. The embodiment of the invention by acquiring fingerprint information to identify the terminal, and the target recognition model for recognition to identify the terminal terminal type and get the corresponding operating system, improve the success rate of terminal feature recognition.

【技术实现步骤摘要】
一种终端特征识别方法及系统
本专利技术实施例涉及终端识别
,尤其涉及一种终端特征识别方法及系统。
技术介绍
对网络中的设备识别是进行网络安全测定的技术之一,通过对内部网络中的终端设备进行检测,以收集终端设备的品牌和型号,当某品牌某型号的终端设备被爆出存在漏洞时,便可以迅速知晓自身内部网络中的多少终端设备受该漏洞影响。常见的对终端设备的识别方法可以通过TCP/IP协议簇进行,TCP/IP是互联网的基础协议,网络上所有的通信交互都通过该协议簇进行,因此操作系统必须实现该协议,使其与网络上其它计算机进行通信。IP用来将一个逻辑地址分配给网络上的机器,TCP用一种网络公认的方式传输IP数据包。这些标记对操作系统特别重要,每个操作系统根据数据包的不同类型做出不同的反应,如果是TCP包就发送到系统自己的网络栈。通过探测TCP/IP协议簇中IP地址存活和端口开放方法来发现连接到网络中的设备,但是该方法只能识别出终端设备使用的IP地址和开放的端口,不能识别出终端设备的类型及操作系统类型。另一种识别方法是通过扫描器扫描多个终端设备的指纹信息,指纹信息中的参数为:TCP初始化窗口(Initialp本文档来自技高网...
一种终端特征识别方法及系统

【技术保护点】
一种终端特征识别方法,其特征在于,包括:获取待识别终端对应的预设时间段内的指纹信息,将所述指纹信息作为待识别样本,所述指纹信息包括操作系统指纹和端口指纹;根据所述待识别样本,利用目标识别模型对所述待识别终端进行识别,获得识别结果,所述识别结果包括所述待识别终端对应的终端类型和操作系统。

【技术特征摘要】
1.一种终端特征识别方法,其特征在于,包括:获取待识别终端对应的预设时间段内的指纹信息,将所述指纹信息作为待识别样本,所述指纹信息包括操作系统指纹和端口指纹;根据所述待识别样本,利用目标识别模型对所述待识别终端进行识别,获得识别结果,所述识别结果包括所述待识别终端对应的终端类型和操作系统。2.根据权利要求1所述的方法,其特征在于,所述方法,还包括:获取已被正确标定的终端对应的所述指纹信息中的特征参数,根据所述特征参数建立初始识别模型;获取未被标定的终端作为测试样本,通过所述初始识别模型对所述测试样本进行预测,获得预测错误的终端;通过所述已被正确标定的终端对应的所述指纹信息中特征参数和所述预测错误的终端对应的所述指纹信息中特征参数建立目标识别模型。3.根据权利要求1所述的方法,其特征在于,所述方法,还包括:对所述待识别样本进行预处理操作。4.根据权利要求3所述的方法,其特征在于,所述对所述待识别样本进行预处理,包括:通过预先建立的字符映射表,对所述待识别样本进行数值化预处理。5.根据权利要求2所述的方法,其特征在于,所述通过所述已被正确标定的终端对应的所述指纹信息中特征参数和所述预测错误的终端对应的所述指纹信息中特征参数建立目标识别模型,包括:根据所述已被正确标定的终端对应的所述指纹信息中特征参数和所述预测错误的终端对应的所述指纹信息中特征参数,利用支持向量机算法建立所述目标识别模型。6.根据权利要求1-5任一项所述的方法,其特征在于,所述根据所述...

【专利技术属性】
技术研发人员:王跃东张聪张巨世毛东涛
申请(专利权)人:北京奇安信科技有限公司
类型:发明
国别省市:北京,11

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

1