State Inference Method through Reverse Engineering for Network Protocols 


Vol. 44,  No. 8, pp. 1535-1546, Aug.  2019
10.7840/kics.2019.44.8.1535


PDF
  Abstract

This paper proposes an architecture that inferences a structure, logic and the status of the transport layer protocol through the network trace-based reverse engineering. when communicating with protocols that are not open or limitedly open to the public, various problems and security issues can rise because the protocol’s information can"t be interpreted by an usual way. Hence, the proposed architecture in this paper uses clustering, event analysis, and various other skills to extract syntax, semantic, and timing from protocols of which structure or logic is not known. Our architecture, which is implemented with various prior technologies, shows high performance in our experiment in identifying and verifying the structure of various protocols such as FTP(TCP), UDP, QUIC and others with absence of any prior information. And the protocols’ FSM(Finite Stat Machine) was exactly deduced through the automated automata. Based on these results, we also propose an application method that can perform the error correction and the congestion control without modifying a non-reliable protocol such as UDP.

  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

T. Jung, W. Song, K. Kim, "State Inference Method through Reverse Engineering for Network Protocols," The Journal of Korean Institute of Communications and Information Sciences, vol. 44, no. 8, pp. 1535-1546, 2019. DOI: 10.7840/kics.2019.44.8.1535.

[ACM Style]

Tack-hyun Jung, Won-jong Song, and Kee-cheon Kim. 2019. State Inference Method through Reverse Engineering for Network Protocols. The Journal of Korean Institute of Communications and Information Sciences, 44, 8, (2019), 1535-1546. DOI: 10.7840/kics.2019.44.8.1535.

[KICS Style]

Tack-hyun Jung, Won-jong Song, Kee-cheon Kim, "State Inference Method through Reverse Engineering for Network Protocols," The Journal of Korean Institute of Communications and Information Sciences, vol. 44, no. 8, pp. 1535-1546, 8. 2019. (https://doi.org/10.7840/kics.2019.44.8.1535)