一种基于Lua的工控私有协议检测方法及装置
基本信息
申请号 | CN202010457125.2 | 申请日 | - |
公开(公告)号 | CN111800379A | 公开(公告)日 | 2020-10-20 |
申请公布号 | CN111800379A | 申请公布日 | 2020-10-20 |
分类号 | H04L29/06(2006.01)I | 分类 | 电通信技术; |
发明人 | 李思齐;谭曙光 | 申请(专利权)人 | 北京惠而特科技有限公司 |
代理机构 | 北京知呱呱知识产权代理有限公司 | 代理人 | 北京惠而特科技有限公司 |
地址 | 100097北京市海淀区厂西门路2号市政办公楼四层4003,4004,4005室 | ||
法律状态 | - |
摘要
摘要 | 本发明实施例公开了一种基于Lua的工控私有协议检测方法及装置,其中,所述方法包括:利用UI组件以可视化的方式进行组态和Lua编程,定义工控私有协议;其中,所述工控私有协议包括协议格式和扩展的检测逻辑;触发预设的Lua虚拟机启动,并加载定义的所述工控私有协议包括的协议格式和扩展的检测逻辑;基于预设的工控DPI引擎和所述Lua虚拟机实现协议的解析和检测。采用本发明所述的基于Lua的工控私有协议检测方法,能够从工控私有协议的定义到过滤规则的生成形成一体化过程,用户无需更多的介入,大大节省了用户的精力和时间,更加直观和易用性更强,且不需要公开私有协议内容,也不需要重新编码工控DPI引擎解码和检测逻辑。 |
