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
Link To Document