新型电力系统终端通信协议的逆向分析及模糊测试 |
| |
引用本文: | 韩嘉佳,孙歆,吕磅,孙昌华,钱锦.新型电力系统终端通信协议的逆向分析及模糊测试[J].浙江电力,2023(11):57-62. |
| |
作者姓名: | 韩嘉佳 孙歆 吕磅 孙昌华 钱锦 |
| |
作者单位: | 国网浙江省电力有限公司电力科学研究院 |
| |
摘 要: | 现有新型电力系统终端大都采用第三方厂商私有协议,难以对其进行解析分析。针对现有新型电力系统终端常用的Modbus协议开展逆向分析解析,基于协议分层的特点,通过从网络报文头部字段提取未知协议的有效字段部分,基于统计N-gram算法对协议字段进行分词,利用协议关键词构建Modbus协议状态机。对协议源码编译插桩,通过生成随机测试用例对Modbus服务器端程序进行模糊测试,并对测试崩溃结果进行了分析。实验结果表明,该方法能对新型电力系统终端的私有协议进行快速逆向识别和模糊测试,有较高的实用价值。
|
关 键 词: | 新型电力系统终端 协议逆向分析 动态二进制插桩 状态机比对 模糊测试 |
|
|