[发明专利]基于多分类GoogLeNet-LSTM模型的工控入侵检测方法有效

专利信息
申请号: 201910879120.6 申请日: 2019-09-18
公开(公告)号: CN110650130B 公开(公告)日: 2022-03-04
发明(设计)人: 赖英旭;褚安康;刘静 申请(专利权)人: 北京工业大学
主分类号: H04L9/40 分类号: H04L9/40;G06K9/62;G06N3/04;G06N3/08;H04L12/40
代理公司: 北京思海天达知识产权代理有限公司 11203 代理人: 沈波
地址: 100124 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 分类 googlenet lstm 模型 入侵 检测 方法
【说明书】:

发明公开了基于多分类GoogLeNet‑LSTM模型的工控入侵检测方法,该方法针对使用Modbus协议的工控通信过程,首先对网络包进行分类。之后,对于不携带信息的网络包使用特征模板对比方法进行检测;对于携带信息的网络包,使用原始网络包构造时序检测序列,通过对其中每个网络包进行独热编码,并使用GoogLeNet进行特征提取,将得到的特征向量序列输入基于attention机制的LSTM网络进行时序检测得到检测结果。设计检测结果多分类方法,使用两种检测方法输出具体的入侵类别。该方法具有普适性,且对于不同种类的入侵具有检测精度高、实时性强的特点。

技术领域

本发明应用于工业控制系统中的安全领域,特别涉及一种针对使用Modbus协议的通信过程的工控入侵检测方法。

背景技术

工业控制系统(Industrial Control System,ICS)是由各种自动化控制组件和实时数据采集、监测的过程控制组件共同构成,实现数据的采集和处理、监控及远程通信和维护等功能。随着工业水平的发展和信息化进程的推进,工控组件呈现分布广、数量多的特点。为了实现组件之间的稳定通信和集中管理,ICS越来越多地使用公用的软件和通信协议,使得系统暴露出大量安全漏洞,面临着越来越多的信息安全问题。传统的工控安全技术,如用户认证、防火墙和数据加密等已无法应对不断革新的网络攻击。因此,针对协议本身设计的入侵检测方法是实现工控安全的重要手段。

机器学习方法已经广泛应用于工控入侵检测中,使用特征提取方法从工控数据中学习特征并提取出特征向量,之后使用各种机器学习分类方法比如SVM、GBDT等,依照特征向量进行网络包分类,进而判断出是否存在入侵行为。然而随着工业水平发展,工控数据越来越呈现出量级大、特征多、变化复杂的特点,基于传统机器学习方法的入侵检测方法暴露出漏报率高、误报率高等问题,严重影响了入侵检测精度。随着学者们的研究,深度学习技术也逐渐应用于工控入侵检测中。深度学习作为机器学习方法的一种,使用神经网络来处理复杂的机器学习问题。深度学习应用于工控入侵检测中主要有两大应用之处,一是神经网络凭借其复杂的结构具有较强的学习能力,擅长挖掘数据中的特征关系,非常适合用来设计特征提取方法;二是神经网络由于其深层结构,可以进行高维、深度计算,具有更强的分类能力。然而不同的网络结构单独应用于工控入侵检测有着各自的优缺点,传统的基于卷积神经网络(convolutional neural networks,CNN)的检测方法具有较强的特征学习能力,却不能进行时序检测,许多入侵行为难以检测出来;传统的基于长短期记忆(longshort-term memory,LSTM)网络的入侵检测方法尽管可以利用网络包间的时序关系,却严重依赖特征提取方法,并且在处理长序列任务时性能较差,误报率较高。

为了提高工控入侵检测的精度,一方面需要使用性能更加优异的网络来深度挖掘工控数据特征;另一方面,需要进行改进网络结构来进行更准确的时序检测。

发明内容

针对Modbus协议本身以及使用该协议的工控通信过程,本发明采用的技术方案为基于多分类GoogLeNet-LSTM模型的工控入侵检测方法,首先,分析Modbus协议的通信单元,使用网络包分类方法,将网络包划分为不携带信息和携带信息的网络包。然后,对于不携带信息的网络包,使用模板对比的方法进行检测;对于携带信息的网络包,先构造网络包序列,再对序列中每个网络包使用GoogLeNet进行特征提取,再使用提取到的特征向量通过基于attention机制的LSTM网络进行时序检测。最后,使用入侵分类方法对于检测结果进行多分类。

本方法不仅根据不同的网络包使用不同的入侵检测方法,具有较高的检测效率;而且使用了组合的深度学习模型,利用了两种网络的优点,大大提高了入侵检测精度。

使用该方法的工控入侵检测系统包括数据采集模块、数据读写模块、网络包分类模块、入侵检测模块和检测结果多分类模块。其中,数据采集模块与数据读写模块相连,数据读写模块与网络包分类模块相连,网络包分类模块与入侵检测模块相连,入侵检测模块与检测结果多分类模块相连,检测结果多分类模块与数据读写模块相连。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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