• DocumentCode
    2301371
  • Title

    A mutation-based fuzz testing approach for network protocol vulnerability detection

  • Author

    Xing Han ; Qiaoyan Wen ; Zhao Zhang

  • Author_Institution
    State Key Lab. of Networking & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
  • fYear
    2012
  • fDate
    29-31 Dec. 2012
  • Firstpage
    1018
  • Lastpage
    1022
  • Abstract
    Mutation-based fuzz testing is a very effective approach to improve the security and reliability of protocol implementations, however, present mutation-based fuzzing technique is only effective on one field at one time, and not effective on multiple fields. What´s more, there are not effective tools on fuzzing protocols based on MAC Layer. This paper presents an efficient mutation-based approach based on RATM model for multi-fields fuzzing test, which analysis the relationship among the protocol fields and the influence relationship of the fields collected. Based on these relationships, it can directly mutate corresponding testing case that might trigger the suspect vulnerabilities. And also by analyzing the results of testing, it changes the parameters of RATM to improve the quality of testing cases; besides, our methods could also fuzz protocol implementations based on MAC layer very effectively. Moreover, we design a testing framework to validate the effectiveness of RATM. We applied our approach to compare with peach on several protocol implementations and the results showed that our approach can find flaws of protocol implementation in one field and also multiple fields very effectively.
  • Keywords
    access protocols; computer network security; fuzzy set theory; MAC layer; RATM model; fuzzing protocols; multifields fuzzing test; mutation-based fuzz testing approach; network protocol vulnerability detection; MAC layer; RATM; fuzz test; multi fields; mutation based test;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Network Technology (ICCSNT), 2012 2nd International Conference on
  • Conference_Location
    Changchun
  • Print_ISBN
    978-1-4673-2963-7
  • Type

    conf

  • DOI
    10.1109/ICCSNT.2012.6526099
  • Filename
    6526099