买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种针对工控协议语义逆向结果的校验方法及系统_浙江大学_202311038627.1 

申请/专利权人:浙江大学

申请日:2023-08-17

公开(公告)日:2024-04-23

公开(公告)号:CN117041362B

主分类号:H04L69/06

分类号:H04L69/06;H04L69/22;G06F40/30;G06F40/205

优先权:

专利状态码:有效-授权

法律状态:2024.04.23#授权;2023.11.28#实质审查的生效;2023.11.10#公开

摘要:本发明公开了一种针对工控协议语义逆向结果的校验方法及系统,以验证协议语义逆向结果的正确性。该方法包括:整理工控协议语义逆向结果,形成统一格式的语义模板;采集上位机软件与工控设备建立连接的交互流量,构建交互信息库;构建工控设备模拟器;控制上位机软件连接工控设备模拟器,根据语义模板修改语义字段值,并观察上位机软件显示的目标语义信息的变化情况,判断语义模板的正确性。本发明能够系统性地验证工控协议语义逆向结果的正确性,能够加速转化协议逆向成果,改善语义解析方法。

主权项:1.一种针对工控协议语义逆向结果的校验方法,其特征在于,该方法包括如下步骤:步骤一,整理工控协议语义逆向结果,形成统一格式的语义模板,所述语义模板包括获取语义信息的请求流量包、代表语义信息的语义字段在响应流量包中的偏移、语义字段值和语义信息项的映射关系;步骤二,采集上位机软件与工控设备建立连接的交互流量,提取交互流量的负载数据并进行流量包标识,按时序构建请求流量包-响应流量包的交互组合;对所有请求流量包进行聚类,根据聚类结果生成每个类别对应的请求模板,结合响应流量包构成请求模板-响应流量包的交互组合,整合得到交互信息库;步骤三,构建工控设备模拟器,其功能包括:监听模拟工控设备的对应端口,捕获来自上位机软件的请求流量包;通过交互信息库匹配相应响应流量包,修改序列号字段值后返回给上位机软件;步骤四,校验语义逆向结果,包括:控制上位机软件连接工控设备模拟器,根据语义模板修改语义字段值,并观察上位机软件显示的目标语义信息的变化情况,判断语义模板的正确性;具体步骤如下:4.1启动工控设备模拟器,并控制上位机软件连接工控设备模拟器;4.2上位机软件自动向工控设备模拟器发送若干请求流量包,并根据工控设备模拟器的响应将工控设备信息显示在可视化界面上;将上位机软件此时显示的目标语义信息和对应的语义字段值记录在结果集合F中;4.3断开上位机软件与工控设备模拟器之间的连接;4.4判断相关语义字段的所有值是否校验完毕,若没有,则根据语义模板修改交互信息库中包含语义信息的响应流量包,将语义字段值修改为表示另一语义信息项的值,并转至4.1;否则转至4.5;4.5比较结果集合F和语义模板,观察语义信息和语义字段值的对应关系是否在两者中一致,判断语义模板的正确性。

全文数据:

权利要求:

百度查询: 浙江大学 一种针对工控协议语义逆向结果的校验方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。