[发明专利]一种基于TCP/IP指纹的工控设备自动识别方法有效

专利信息
申请号: 201911069824.3 申请日: 2019-11-05
公开(公告)号: CN110868404B 公开(公告)日: 2020-11-24
发明(设计)人: 李博;刘海龙 申请(专利权)人: 北京航空航天大学
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 北京中创阳光知识产权代理有限责任公司 11003 代理人: 尹振启
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 tcp ip 指纹 设备 自动识别 方法
【说明书】:

发明提出一种基于TCP/IP指纹的工控设备自动识别方法,其特征在于,主要包括:步骤1,收集通讯端口特征;步骤2,提取TCP/IP头部特征;步骤3,设备指纹生成;步骤4,设备类型预测;步骤5,设备子类型预测。

技术领域

本发明涉及一种自动识别方法,尤其涉及一种基于TCP/IP指纹的工控设备 自动识别方法。

背景技术

工业控制网络“专网专用,物理隔离”的理念被逐渐打破。为了实现系统 间的协同和信息分享,越来越多的工业控制系统开始采用通用的以太网协议标 准进行通讯,甚至直接暴露于互联网之上,工业控制系统的固有漏洞和攻击面 与日俱增。在工业控制系统变得愈发开放、互联的同时,也将面临病毒、恶意 入侵等传统网络安全威胁。

保障工控系统安全的前提是知悉构成系统的各类设备的详情信息。工业控 制系统结构复杂,设备类型众多,由管理员手工维护各类设备信息是低效且不 安全的,难以保证设备信息的时效性和有效性。如果可以通过提取设备指纹对 系统中的设备进行识别,就能准确高效地获取管辖域内各类设备的详情信息。 通过建立工控设备指纹数据库,采用机器学习相关方法对设备指纹进行分类, 实现工控设备的自动识别,在降低系统维护成本的同时提升了系统管理的安全 化水平和风险预防能力。

工业控制网络中的设备类型和通讯协议和传统IT网络有着极大区别,因此 传统IT网络中的设备识别工具如p0f、Ettercap等不适用于工业控制网络。Nmap 可通过第三方脚本库的支持识别使用Modbus、S7、EtherNet/IP等工控协议的 设备,但是其探测方式依赖于大量特殊构造的工控协议探测报文,可能会侵扰 设备的正常运行。目前,专用于工业控制网络的设备识别工具包括:PLCScan 和GrassMarlin。前者探测方式与Nmap类似,且仅支持使用Modbus协议通讯 的设备;后者使用被动监听的方式提取设备指纹用以识别,但其指纹库只包含 部分特定工控协议的指纹(如Modbus、IEC104、DNP3等)。

现有的设备识别方案或是缺乏对工业控制设备的支持,或是缺乏通用可扩 展性。如果可以基于通用的TCP/IP协议栈提取设备特征构建指纹,通过机器学 习算法对指纹进行分类实现工控设备的自动化识别,就能有效地解决现有设备 识别方案的不足。

发明内容

针对现有技术存在的问题,本发明提出一种基于TCP/IP指纹的工控设备自 动识别方法,可支持工业控制设备,具有通用可扩展性。

一种基于TCP/IP指纹的工控设备自动识别方法,步骤包括,

步骤1,收集通讯端口特征;

步骤2,提取TCP/IP头部特征;

步骤3,设备指纹生成;

步骤4,设备类型预测;

步骤5,设备子类型预测。

进一步,所述步骤1中收集通讯端口特征基于被动监听设备通讯流量的方 式,具体方式为对所有设备的端口信息进行预处理,仅保留IANA分配的常用端 口和工控协议通讯端口,并通过基于随机森林的交叉验证式递归特征消除选出 分类贡献度最大的32个端口,然后通过One-Hot编码将其转化为一个32维向 量作为设备的通讯端口特征OP。

进一步,所述步骤2中所述提取的TCP/IP头部特征是从通过单步TCP SYN 扫描获取的设备响应报文中提取,所述提取的字段包括初始TTL,窗口大小WS, 最大报文长短长度MSS,窗口缩放因子WSC,TCP选项布局OL。

进一步,所述步骤3中设备指纹生成的具体方式为将提取到的设备通讯端 口特征和TCP/IP协议头部特征组合为设备指纹F=iTTL,WS,MSS,WSC,OL, OP,所述通讯端口特征是一个32维向量,所述TCP/IP头部特征iTTL、WS、MSS、WSC均是数值型字段,所述OL是字符串经过HASH处理映射为数字。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911069824.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top