• DocumentCode
    569219
  • Title

    Mining Protocol State Machines by Interactive Grammar Inference

  • Author

    Zhang, Zhao ; Wen, Qiao-Yan ; Tang, Wen

  • Author_Institution
    State Key Lab. of Network & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
  • fYear
    2012
  • fDate
    July 31 2012-Aug. 2 2012
  • Firstpage
    524
  • Lastpage
    527
  • Abstract
    Protocol state machine is very essential in network security and implementation fields, however, improper management of software evolution, compounded by changing and imprecise requirements, along with "short time to market" phenomenon, often leads to a lack of up-to-date specifications and they are often characterized by bugs, anomalies and even threads. How to mine the accurate protocol state machine under investigation is still an open problem. We address this problem by using an interactive grammar inference technique as it could generate queries to the protocol implementation in learning process. This paper describes: (1) a flexible method to construct and parse real packet according to the packet format, (2) how to generate packet queries to explore protocol state machine space, (3) applies the QSM technology to mine protocol state machine from network traces. To access the usefulness of our approach, several experiments for different protocols are performed and we could get more objective and accurate results compared with other protocol specification mining methods.
  • Keywords
    computer network security; data mining; finite state machines; protocols; QSM technology; interactive grammar inference; learning process; network security; network traces; packet format; packet queries; protocol specification mining methods; protocol state machines mining; short-time-to-market phenomenon; software evolution management; Data mining; Educational institutions; Inference algorithms; Protocols; Security; Software; Space exploration; Active Learning; Grammatical Inference; Protocol Modeling; Protocol State Machine; Specification Mining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Manufacturing and Automation (ICDMA), 2012 Third International Conference on
  • Conference_Location
    GuiLin
  • Print_ISBN
    978-1-4673-2217-1
  • Type

    conf

  • DOI
    10.1109/ICDMA.2012.125
  • Filename
    6298571