一种基于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引擎解码和检测逻辑。