CN108848067B - 智能学习并预置只读白名单规则的opc协议安全防护方法 - Google Patents
智能学习并预置只读白名单规则的opc协议安全防护方法 Download PDFInfo
- Publication number
- CN108848067B CN108848067B CN201810523980.1A CN201810523980A CN108848067B CN 108848067 B CN108848067 B CN 108848067B CN 201810523980 A CN201810523980 A CN 201810523980A CN 108848067 B CN108848067 B CN 108848067B
- Authority
- CN
- China
- Prior art keywords
- white list
- opc
- rule
- monitoring
- protocol
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/02—Capturing of monitoring data
- H04L43/026—Capturing of monitoring data using flow identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/04—Processing captured monitoring data, e.g. for logfile generation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/18—Protocol analysers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了智能学习并预置只读白名单规则的OPC协议安全防护方法,包括以下步骤:步骤1、捕获网络报文;步骤2、基础报文分析处理;步骤3、协议深度解析处理;步骤4、业务处理,步骤5、白名单规则生成:步骤6、只读白名单规则,步骤7、将监测防护设备运行在告警模式下。步骤8、将监测防护设备更改到运行模式,步骤9、传输OPC协议深度解析的数据,步骤10、接收监测防护设备上传的报文记录信息进行学习,本发明的优越效果是:不仅能够识别基于TCP协议上的OPC协议,还能够监测防护传输在基于UDP协议上的OPC协议,对于只有采集动作的工业现场直接使用预置的只读规则并省去复杂的学习过程。
Description
技术领域
本发明涉及智能学习并预置只读白名单规则的OPC协议安全防护方法,属于自动控制技术领域。
背景技术
目前,OPC协议成为国际标准,OPC协议基于Windows的COM(Component ObjectModel,组件对象模型)技术和DCOM(Distribute Component Object Model,分布式组件对象模型)技术,是OLE for Process Control的简称。OPC协议的作用是为自动化软件开发商提供一套标准的接口,即不需要关心服务器如何从不同的硬件厂商的设备中采集到数据和写入数据,仅需要按照OPC提供的接口进行相应的调用,***将自动完成实际采集和写入动作并得到相应的反馈。
现有技术之一的技术方案是判断OPC客户端和服务器之间的连接是否符合白名单,符合通过,不符合阻断并报警;下一步深度解析传输的报文,找出在白名单中的接口放过,不在白名单中的接口阻断并报警;深度解析报文是否是Bind和Request,当是时解析操作接口和操作方法,以及对应操作方法的操作参数是否在白名单,在则放行,不在将阻断并报警。
现有技术之二的技术方案是通过监听网络中的数据包,以此为基准自动定义网络的行为规范。其核心功能在于安全***自动学习设备的网络行为,并把学习到的行为定义为安全规则。对于安全规则外的网络行为,则通过定义默认安全规则的方式进行处理,例如报警或阻断。
综上所述,现有技术的缺点如下:
1、只说明在已有白名单规则的情况下如何将OPC协议的具体操作内容与白名单进行匹配,但并未提到在深度解析OPC协议的情况下如何辅助生成白名单规则才能更有效和合理的来进行***的防护。存在的最大的缺陷就是很少有现场工程师知道什么样的白名单才是合适的正确的,没有一个合适正确的白名单,深度解析OPC协议然后去与白名单进行匹配存在着非常大的安全隐患,无从判定对一个***是起到防护作用还是会影响***的业务;另外一个缺陷就是只能识别基于TCP协议类型的OPC协议,但对于基于UDP协议的并不支持,但实际的支持OPC协议的工业***中也存在着基于UDP协议的OPC协议。
2、在实际的工业控制***中,管理网络仅仅用来查看***的运行状态是否正常,而不需要干预正在运转的工业控制生产现场,所以此时使用一个满足监控而不需要复杂的学习过程的白名单安全规则更简单、实用、高效和安全。学习过程会学到一些恶意操作,通过学习生成的规则对工业现场来说并不安全。
发明内容
本发明的目的在于提供一种能够克服上述技术问题的智能学习并预置只读白名单规则的OPC协议安全防护方法。
本发明所述方法包括以下步骤:
步骤1、捕获网络报文:捕获经过监测防护设备的所有报文;所述监测防护设备是指采用通用硬件平台的设备,所述通用硬件平台包括:使用ARM、X86/Atom、MIPS、PowerPC体系结构的硬件平台;所述监测防护设备能够捕获数据包并基于管理员部署过的安全规则和白名单规则来控制数据包;本发明所述白名单或白名单规则是指一种数据定义列表,基于所述数据定义列表进行网络报文检查,报文内容符合所述数据定义列表的通过,不符合所述数据定义列表的将被拦截并产生相应的安全事件;本发明所述安全规则是指控制网络报文能否通行的一种标记集合并基于所述标记集合对网络报文进行检查。
步骤2、基础报文分析处理:基础报文分析处理是将捕获的网络报文进行分析,找出会话的五元组信息,区分出属于OPC协议报文,五元组信息包括:源IP、源端口、目的IP、目的端口、传输层协议。
五元组信息中当目的端口为135并且会话在安全规则中为允许通过,则OPC协议会话建立成功,记录相应日志,并将OPC协议报文进行解析并自动通过后续OPC协议建立起的OPC数据通道,对OPC数据通道上的OPC协议报文进行进一步解析处理;五元组信息对应的会话命中的安全规则当为阻断或者未命中安全规则,则会话建立失败,产生相应的安全事件。
步骤3、协议深度解析处理:
步骤3.1、根据不同的传输层协议来分别处理后续OPC协议协商出来的动态端口,将动态端口的会话与步骤2中的OPC协议会话进行状态绑定;
步骤3.2、解析出包的类型,再根据包的类型使用深度包检测技术DPI(DeepPacket Inspection)解析出传输的具体的OPC协议操作接口、操作方法和操作对象及操作对象的属性参数,即将深度解析出来的OPC协议接口对应的context id(OPC协议依赖的DCOM协议的一个标准数据字段)进行记录,后续传输时,使用context id找出对应的request报文(OPC协议依赖的DCOM协议的一个标准包数据单元类型)中的具体接口,根据Opnum(OPC协议依赖的DCOM协议的一个标准数据字段)找出对应的操作方法再解析出相应的操作参数及相应参数的数值类型和具体的值,并将解析结果传送到后续步骤4。
步骤4、业务处理:根据监测防护设备当前的工作状态判定是将深度解析的OPC协议数据发送到通信过程进行上报,还是将送到规则匹配过程进行后续处理,当监测防护设备处于学习模式下,则监测防护设备将解析出来的数据按照步骤9中的方式组织成相应的记录信息进行上报,记录信息将作为白名单规则学习生成的基础数据。
步骤5、白名单规则生成:监测防护设备在学习结束后,智能学习引擎根据步骤4中上报的记录信息自动生成符合工业现场操作业务的白名单规则,学习数据能够来自多个监测防护设备,也能够多次反复学习。
另外,能够手动编辑白名单规则并也能够在学习得到的白名单规则中直接添加规则。
步骤6、只读白名单规则,除了通过智能学习生成白名单规则外,把具有写特性的OPC协议操作方法定义为写操作并内置一个不包含写操作的白名单规则并将白名单规则定义为预置只读白名单规则,在只有采集数据的工业现场中直接使用白名单规则进行防护,在OPC协议request包中,当包含了写操作将产生相应的安全事件,安全事件包括触发安全事件的时间信息、源设备信息(IP、端口)、目的设备信息(IP、端口)、OPC操作接口、OPC操作方法、OPC操作方法参数、OPC操作方法参数的具体数据,安全事件将在步骤9中进行上报。
步骤7、配置白名单规则,学习结束后,将监测防护设备运行在告警模式下,在告警模式下,监测防护设备根据已有的白名单规则来决定OPC协议报文是否产生安全事件,产生安全事件的OPC协议在监测防护设备切换到运行模式时将被阻断并产生安全事件,监测防护设备在告警模式下不会拦截任何OPC协议报文,从而通过监测防护设备检验智能学习生成的白名单规则是否完整、正确。
步骤8、经过检验的智能学习到的白名单规则当是正确、完整的,则能够将监测防护设备更改到运行模式,OPC协议在白名单规则中的所有操作将被通过,不在白名单规则中的操作将被监测防护设备拦截并产生相应的安全事件,监测防护设备只产生安全事件不进行拦截,所述正确、完整的白名单规则是指白名单规则未拦截正常的业务指令操作,同时未漏掉所有非法的指令操作。
步骤9、通信处理:传输OPC协议深度解析的数据,步骤4中的记录信息包括时间信息源设备信息(IP、端口)、目的设备信息(IP、端口)、OPC操作接口、OPC操作方法、OPC操作方法参数、OPC操作方法参数的具体数据,同时也上报安全事件,安全事件包括触发安全事件的时间信息、源设备信息(IP、端口)、目的设备信息(IP、端口)、OPC操作接口、OPC操作方法、OPC操作方法参数、OPC操作方法参数的具体数据。
步骤10、接收监测防护设备上传的报文记录信息进行学习,接收监测防护设备产生的安全事件进行存储和显示;也能够直接为监测防护设备配置只读白名单规则。
本发明的优越效果是:
1、不仅能够识别基于TCP协议上的OPC协议,还能够监测防护传输在基于UDP协议上的OPC协议。
2、对现场情况无法生成白名单规则的场景进行白名单辅助生成。
3、使用告警模式检验并保证学习到的规则的正确性、完整性。
4、对于只有采集动作的工业现场直接使用预置的只读规则并省去复杂的学习过程。
5、本发明所述方法在不改变现有工业网络***的前提下,使用智能学习技术来辅助生成OPC协议的安全白名单规则,安全白名单规则即能够包含基于TCP协议的OPC协议操作也包含基于UDP协议的OPC协议操作,并且能够使用内置的只读白名单规则从而省略复杂的学习过程并直接达到防护工业***业务现场的目的。
附图说明
图1是本发明所述方法的工作流程图;
图2是本发明所述方法的使用只读白名单规则时的工作流程图;
图3是本发明所述方法的学习模式的工作流程图;
图4是本发明所述方法的告警模式下的工作流程图;
图5是本发明所述方法的防护模式的工作流程图。
具体实施方式
下面结合附图对本发明的实施方式进行详细描述。如图1所示,本发明所述方法包括以下步骤:
步骤1、捕获网络报文:捕获经过监测防护设备的所有报文;所述监测防护设备是指采用通用硬件平台的设备,所述通用硬件平台包括:使用ARM、X86/Atom、MIPS、PowerPC体系结构的硬件平台;所述监测防护设备能够捕获数据包并基于管理员部署过的安全规则和白名单规则来控制数据包;本发明所述白名单或白名单规则是指一种数据定义列表,基于所述数据定义列表进行网络报文检查,报文内容符合所述数据定义列表的通过,不符合所述数据定义列表的将被拦截并产生相应的安全事件;本发明所述安全规则是指控制网络报文能否通行的一种标记集合并基于所述标记集合对网络报文进行检查。
步骤2、基础报文分析处理:基础报文分析处理是将捕获的网络报文进行分析,找出会话的五元组信息,区分出属于OPC协议报文,五元组信息包括:源IP、源端口、目的IP、目的端口、传输层协议。
五元组信息中当目的端口为135并且会话在安全规则中为允许通过,则OPC协议会话建立成功,记录相应日志,并将OPC协议报文进行解析并自动通过后续OPC协议建立起的OPC数据通道,对OPC数据通道上的OPC协议报文进行进一步解析处理;五元组信息对应的会话命中的安全规则当为阻断或者未命中安全规则,则会话建立失败,产生相应的安全事件。
步骤3、协议深度解析处理:
步骤3.1、根据不同的传输层协议来分别处理后续OPC协议协商出来的动态端口,将动态端口的会话与步骤2中的OPC协议会话进行状态绑定;
步骤3.2、解析出包的类型,再根据包的类型使用深度包检测技术DPI(DeepPacket Inspection)解析出传输的具体的OPC协议操作接口、操作方法和操作对象及操作对象的属性参数,即将深度解析出来的OPC协议接口对应的context id(OPC协议依赖的DCOM协议的一个标准数据字段)进行记录,后续传输时,使用context id找出对应的request报文(OPC协议依赖的DCOM协议的一个标准包数据单元类型)中的具体接口,根据Opnum(OPC协议依赖的DCOM协议的一个标准数据字段)找出对应的操作方法再解析出相应的操作参数及相应参数的数值类型和具体的值,并将解析结果传送到后续步骤4。
步骤4、业务处理:根据监测防护设备当前的工作状态判定是将深度解析的OPC协议数据发送到通信过程进行上报,还是将送到规则匹配过程进行后续处理,当监测防护设备处于学习模式下,则监测防护设备将解析出来的数据按照步骤9中的方式组织成相应的记录信息进行上报,记录信息将作为白名单规则学习生成的基础数据,如图3所示。
步骤5、白名单规则生成:监测防护设备在学习结束后,智能学习引擎根据步骤4中上报的记录信息自动生成符合工业现场操作业务的白名单规则,学习数据能够来自多个监测防护设备,也能够多次反复学习。
另外,能够手动编辑白名单规则并也能够在学习得到的白名单规则中直接添加规则。
步骤6、只读白名单规则,除了通过智能学习生成白名单规则外,把具有写特性的OPC协议操作方法定义为写操作并内置一个不包含所述写操作的白名单规则并将白名单规则定义为预置只读白名单规则,在只有采集数据的工业现场中直接使用白名单规则进行防护,在OPC协议request包中,当包含了写操作将产生相应的安全事件,安全事件包括触发安全事件的时间信息、源设备信息(IP、端口)、目的设备信息(IP、端口)、OPC操作接口、OPC操作方法、OPC操作方法参数、OPC操作方法参数的具体数据,安全事件将在步骤9中进行上报,如图2所示。
步骤7、配置白名单规则,学习结束后,将监测防护设备运行在告警模式下。在告警模式下,监测防护设备根据已有的白名单规则来决定OPC协议报文是否产生安全事件,产生安全事件的OPC协议在监测防护设备切换到运行模式时将被阻断并产生安全事件,监测防护设备在告警模式下不会拦截任何OPC协议报文,从而通过监测防护设备检验智能学习生成的白名单规则是否完整、正确,如图4所示。
步骤8、经过检验的智能学习到的白名单规则当是正确、完整的,则能够将监测防护设备更改到运行模式,OPC协议在白名单规则中的所有操作将被通过,不在白名单规则中的操作将被监测防护设备拦截并产生相应的安全事件,监测防护设备只产生安全事件不进行拦截,所述正确、完整的白名单规则是指白名单规则未拦截正常的业务指令操作,同时未漏掉所有非法的指令操作,如图5所示。
步骤9、通信处理:传输OPC协议深度解析的数据,步骤4中的记录信息包括时间信息源设备信息(IP、端口)、目的设备信息(IP、端口)、OPC操作接口、OPC操作方法、OPC操作方法参数、OPC操作方法参数的具体数据。同时也上报安全事件,安全事件包括触发安全事件的时间信息、源设备信息(IP、端口)、目的设备信息(IP、端口)、OPC操作接口、OPC操作方法、OPC操作方法参数、OPC操作方法参数的具体数据。
步骤10、接收监测防护设备上传的报文记录信息进行学习,接收监测防护设备产生的安全事件进行存储和显示;也能够直接为监测防护设备配置只读白名单规则。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明公开的范围内,能够轻易想到的变化或替换,都应涵盖在本发明权利要求的保护范围内。
Claims (5)
1.智能学习并预置只读白名单规则的OPC协议安全防护方法,其特征在于,包括以下步骤:
步骤1、捕获网络报文:捕获经过监测防护设备的所有报文;所述监测防护设备是指采用通用硬件平台的设备,所述通用硬件平台包括:使用ARM、X86/Atom、MIPS、PowerPC体系结构的硬件平台;所述监测防护设备能够捕获数据包并基于管理员部署过的安全规则和白名单规则来控制数据包;所述白名单或白名单规则是指一种数据定义列表,基于所述数据定义列表进行网络报文检查,报文内容符合所述数据定义列表的通过,不符合所述数据定义列表的将被拦截并产生相应的安全事件;所述安全规则是指控制网络报文能否通行的一种标记集合并基于所述标记集合对网络报文进行检查;
步骤2、基础报文分析处理:基础报文分析处理是将捕获的网络报文进行分析,找出会话的五元组信息,区分出所有属于OPC协议的报文,五元组信息包括:源IP、源端口、目的IP、目的端口、传输层协议;
步骤3、协议深度解析处理:
步骤3.1、根据不同的传输层协议来分别处理后续OPC协议协商出来的动态端口,将动态端口的会话与步骤2中的OPC协议会话进行状态绑定;
步骤3.2、解析出包的类型,再根据包的类型使用深度包检测技术DPI解析出传输的具体的OPC协议操作接口、操作方法和操作对象及操作对象的属性参数,具体为将深度解析出来的OPC协议接口对应的context id进行记录,后续传输时,使用此context id找出对应的request报文中的具体接口然后根据Opnum找出对应的操作方法再解析出相应的操作参数及相应参数的数值类型和具体的值并将解析结果传送到后续步骤4;
步骤4、业务处理:根据监测防护设备当前的工作状态判定是将深度解析的OPC协议数据发送到通信过程进行上报,还是送到规则匹配过程进行后续处理;
步骤5、白名单规则生成:监测防护设备在学习结束后,智能学习引擎根据步骤4中上报的记录信息自动生成符合工业现场操作业务的白名单规则,学习数据能够来自多个监测防护设备,也能够多次反复学习;
步骤6、只读白名单规则,除了通过智能学习生成白名单规则外,把具有写特性的OPC协议操作方法定义为写操作并内置一个不包含所述写操作的白名单规则并将所述白名单规则定义为预置只读白名单规则,在只有采集数据的工业现场中直接使用所述白名单规则进行防护,在OPC协议request包中当包含了写操作将产生相应的安全事件,所述安全事件将在步骤9中进行上报;
步骤7、合理配置白名单规则,学习结束后,将监测防护设备运行在告警模式下,在告警模式下,监测防护设备根据已有的白名单规则来决定OPC协议报文是否产生安全事件,产生安全事件的OPC协议在监测防护设备切换到运行模式时将被阻断并产生安全事件;监测防护设备在告警模式下不会拦截任何OPC协议报文,从而通过监测防护设备检验智能学习生成的白名单规则是否完整、正确;
步骤8、经过检验的智能学习到的白名单规则当是正确、完整的,则能够将监测防护设备更改到运行模式,OPC协议在白名单规则中的所有操作将被通过,不在白名单规则中的操作将被监测防护设备拦截并产生相应的安全事件,监测防护设备只产生安全事件不进行拦截,所述正确、完整的白名单规则是指白名单规则未拦截正常的业务指令操作,同时未漏掉所有非法的指令操作;
步骤9、通信处理:传输OPC协议深度解析的数据,步骤4中的记录信息包括时间信息源设备信息、目的设备信息、OPC操作接口、OPC操作方法、OPC操作方法参数、OPC操作方法参数的具体数据;同时也上报安全事件;
步骤10、接收监测防护设备上传的报文记录信息进行学习,接收监测防护设备产生的安全事件进行存储和显示;也能够直接为监测防护设备配置只读白名单规则。
2.根据权利要求1所述的智能学习并预置只读白名单规则的OPC协议安全防护方法,其特征在于,步骤2中,五元组信息中当目的端口为135并且会话在安全规则项中为允许通过,则OPC会话建立成功,记录相应日志,并将报文进行解析并自动通过后续OPC协议建立起的OPC数据通道,对OPC数据通道上的报文直接进行进一步解析处理;五元组信息对应的会话命中的安全规则当为阻断或者未命中安全规则,则会话建立失败,产生相应的安全事件。
3.根据权利要求1所述的智能学习并预置只读白名单规则的OPC协议安全防护方法,其特征在于,步骤4中,当监测防护设备处于学习模式下,则监测防护设备将解析出来的数据按照步骤9中的方式组织成相应的记录信息进行上报,记录信息将作为白名单规则学习生成的基础数据。
4.根据权利要求1所述的智能学习并预置只读白名单规则的OPC协议安全防护方法,其特征在于,步骤5中,能够手动编辑白名单规则并也能够在学习得到的白名单规则中直接添加规则。
5.根据权利要求1所述的智能学习并预置只读白名单规则的OPC协议安全防护方法,其特征在于,步骤6中,所述安全事件包括触发安全事件的时间信息、源设备信息、目的设备信息、OPC操作接口、OPC操作方法、OPC操作方法参数、OPC操作方法参数的具体数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810523980.1A CN108848067B (zh) | 2018-05-28 | 2018-05-28 | 智能学习并预置只读白名单规则的opc协议安全防护方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810523980.1A CN108848067B (zh) | 2018-05-28 | 2018-05-28 | 智能学习并预置只读白名单规则的opc协议安全防护方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108848067A CN108848067A (zh) | 2018-11-20 |
CN108848067B true CN108848067B (zh) | 2021-05-25 |
Family
ID=64207888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810523980.1A Active CN108848067B (zh) | 2018-05-28 | 2018-05-28 | 智能学习并预置只读白名单规则的opc协议安全防护方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108848067B (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109639701B (zh) * | 2018-12-25 | 2021-06-29 | 杭州迪普科技股份有限公司 | 基于opc协议的访问控制方法、装置、设备及存储介质 |
CN110266735B (zh) * | 2019-07-30 | 2021-08-27 | 北京中投安能科技有限公司 | 基于时序的工业通讯协议白名单访问控制方法 |
CN110505220B (zh) * | 2019-08-12 | 2022-03-29 | 北京威努特技术有限公司 | 支持opc协议实现双机热备的方法、装置以及通信终端 |
CN110661680B (zh) * | 2019-09-11 | 2023-03-14 | 深圳市永达电子信息股份有限公司 | 一种基于正则表达式进行数据流白名单检测的方法及*** |
CN110430225A (zh) * | 2019-09-16 | 2019-11-08 | 杭州安恒信息技术股份有限公司 | 一种工业设备监管方法、装置、设备及可读存储介质 |
CN112039916B (zh) * | 2020-09-07 | 2023-04-07 | 北京天融信网络安全技术有限公司 | 基于opc协议的通信方法、装置、电子设备及存储介质 |
CN112118260B (zh) * | 2020-09-16 | 2021-09-14 | 北京天融信网络安全技术有限公司 | Opcda报文处理方法、装置、电子设备及存储介质 |
CN112260885B (zh) * | 2020-09-22 | 2022-06-24 | 武汉思普崚技术有限公司 | 一种工控协议自动测试方法、***、装置及可读存储介质 |
CN112468488B (zh) * | 2020-11-25 | 2023-05-23 | 杭州安恒信息技术股份有限公司 | 工业异常监测方法、装置、计算机设备及可读存储介质 |
CN112491915A (zh) * | 2020-12-03 | 2021-03-12 | 杭州迪普科技股份有限公司 | 一种协议白名单配置方法及装置 |
CN113114663B (zh) * | 2021-04-08 | 2022-10-11 | 北京威努特技术有限公司 | 一种基于扫描报文行为的判定方法及装置 |
CN113709129A (zh) * | 2021-08-20 | 2021-11-26 | 绿盟科技集团股份有限公司 | 一种基于流量学习的白名单生成方法、装置和*** |
CN114401146A (zh) * | 2022-01-20 | 2022-04-26 | 北京华电云博科技有限公司 | 电厂安全一区下位机运行行为分析检测*** |
CN114694420B (zh) * | 2022-03-23 | 2024-01-12 | 合肥置顶信息技术有限公司 | 一种可智能纠错的民航气象预报制作发布***及方法 |
CN116318993B (zh) * | 2023-03-16 | 2023-10-27 | 北京宏志国际科技有限公司 | 一种物联网产品防御网络有害指令攻击的方法及*** |
CN118262294A (zh) * | 2024-05-30 | 2024-06-28 | 杭州海康威视***技术有限公司 | 事件复核方法、装置、设备及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103036870A (zh) * | 2012-10-26 | 2013-04-10 | 青岛海天炜业自动化控制***有限公司 | 基于工业协议OPC Classic的无IP分布式工业防火墙深度检查算法 |
CN104734903A (zh) * | 2013-12-23 | 2015-06-24 | 中国科学院沈阳自动化研究所 | 基于动态跟踪技术的opc协议的安全防护方法 |
CN104753936A (zh) * | 2015-03-24 | 2015-07-01 | 西北工业大学 | Opc安全网关*** |
CN104767748A (zh) * | 2015-03-30 | 2015-07-08 | 西北工业大学 | Opc服务器安全防护*** |
CN105704145A (zh) * | 2016-03-22 | 2016-06-22 | 英赛克科技(北京)有限公司 | 针对opc协议的安全防护方法和*** |
CN106559382A (zh) * | 2015-09-25 | 2017-04-05 | 北京计算机技术及应用研究所 | 基于opc协议的安全网关防护***访问控制方法 |
CN107332859A (zh) * | 2017-08-07 | 2017-11-07 | 浙江国利信安科技有限公司 | 一种工业控制***风险识别方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11073805B2 (en) * | 2014-11-21 | 2021-07-27 | Fisher-Rosemount Systems, Inc. | Process plant network with secured external access |
-
2018
- 2018-05-28 CN CN201810523980.1A patent/CN108848067B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103036870A (zh) * | 2012-10-26 | 2013-04-10 | 青岛海天炜业自动化控制***有限公司 | 基于工业协议OPC Classic的无IP分布式工业防火墙深度检查算法 |
CN104734903A (zh) * | 2013-12-23 | 2015-06-24 | 中国科学院沈阳自动化研究所 | 基于动态跟踪技术的opc协议的安全防护方法 |
CN104753936A (zh) * | 2015-03-24 | 2015-07-01 | 西北工业大学 | Opc安全网关*** |
CN104767748A (zh) * | 2015-03-30 | 2015-07-08 | 西北工业大学 | Opc服务器安全防护*** |
CN106559382A (zh) * | 2015-09-25 | 2017-04-05 | 北京计算机技术及应用研究所 | 基于opc协议的安全网关防护***访问控制方法 |
CN105704145A (zh) * | 2016-03-22 | 2016-06-22 | 英赛克科技(北京)有限公司 | 针对opc协议的安全防护方法和*** |
CN107332859A (zh) * | 2017-08-07 | 2017-11-07 | 浙江国利信安科技有限公司 | 一种工业控制***风险识别方法及装置 |
Non-Patent Citations (2)
Title |
---|
"威努特工业控制***网络安全---基于OPC协议的工控网络***防护浅析";小沙河小童鞋;《百度文库》;20171116;全文 * |
"工业控制***OPC协议安全防护网关的设计与实现";谢梅;《万方数据库》;20151231;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN108848067A (zh) | 2018-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108848067B (zh) | 智能学习并预置只读白名单规则的opc协议安全防护方法 | |
CN109525558B (zh) | 数据泄露检测方法、***、装置及存储介质 | |
CN112799358B (zh) | 一种工业控制安全防御*** | |
CN108494672A (zh) | 一种工业通信网关、工业数据安全隔离***及其方法 | |
CN108931968A (zh) | 一种应用于工业控制***中的网络安全防护***及其防护方法 | |
CN108337266B (zh) | 一种高效的协议客户端漏洞发掘方法与*** | |
CN114448693A (zh) | 结合rpa和ai的安全控制方法、装置、电子设备和介质 | |
CN112163198B (zh) | 一种主机登录安全检测方法、***、装置及存储介质 | |
CN109787964B (zh) | 进程行为溯源装置和方法 | |
CN113542311B (zh) | 一种实时检测失陷主机并回溯的方法 | |
CN111327601A (zh) | 异常数据响应方法、***、装置、计算机设备和存储介质 | |
CN112565278A (zh) | 一种捕获攻击的方法及蜜罐*** | |
CN114157501B (zh) | 一种基于天睿数据库的参数解析方法及装置 | |
CN106899977B (zh) | 异常流量检验方法和装置 | |
CN116318783B (zh) | 基于安全指标的网络工控设备安全监测方法及装置 | |
CN111698168A (zh) | 消息处理方法、装置、存储介质及处理器 | |
CN115801441A (zh) | 一种列车通信网络的安全防护***及方法 | |
CN114401103B (zh) | Smb远程传输文件检测方法及装置,电子设备,存储介质 | |
CN113285937B (zh) | 一种基于传统变电站配置文件和iec103协议流量的安全审计方法及*** | |
CN112804190B (zh) | 一种基于边界防火墙流量的安全事件检测方法及*** | |
CN114374838A (zh) | 一种网络摄像头监测方法、装置、设备及介质 | |
CN109274676B (zh) | 基于自学习方式获取木马控制端ip地址的方法、***和存储设备 | |
CN103944897A (zh) | Iis应用服务器嵌入式安全监控方法及装置 | |
KR101753846B1 (ko) | 사용자 맞춤형 로그 타입을 생성하기 위한 방법, 시스템 및 컴퓨터 판독 가능한 기록 매체 | |
Tian et al. | Industrial control intrusion detection model based on s7 protocol |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |