Inferring Protocol State Machine for Binary Communication Protocol

Fanzhi Meng,Yuan Liu,Chunrui Zhang,Tong Li,Yang Yue
DOI: https://doi.org/10.1109/wartia.2014.6976411
2014-01-01
Abstract:Communication protocol reverse engineering has played an important role in the field of network security. Inferring protocol state machine for unknown protocol is a part of protocol specifications mining. This paper proposed a novel approach in the mining of unknown binary protocol state machine. It allows to automatically generating the state models for binary protocol by listening to network traces. We present a new methodology to align the corresponding fields and extract the state relevant fields from binary protocol communication traces, and then based on the state relevant fields to construct the protocol state model. The experimental results of ARP and TCP show that our approach is effective.
What problem does this paper attempt to address?