DocumentCode :
3699232
Title :
A guided fuzzing approach for security testing of network protocol software
Author :
Jun Cai;Peng Zou;Dapeng Xiong;Jun He
Author_Institution :
Science and Technology on Complex Electronic System Simulation Laboratory, The Academy of Equipment, Beijing 101416, China
fYear :
2015
Firstpage :
726
Lastpage :
729
Abstract :
Software vulnerabilities are one of the root causes of network security issues. Software security testing is an essential part of secure software development. Fuzzing has been proven to be an effective dynamic software security testing method. In this paper we present a guided fuzzing approach based on dynamic taint analysis for security testing of network protocol software. This approach identifies the security sensitive functions of target application affected by network packets via dynamic taint analysis, and generates testcases by mutating these packets with the elements of a fuzz library. Due to the guidance of taint information, it to some extend overcomes the blindness of traditional fuzzing methods and improves efficiency. The approach integrates several successive steps, we currently focus on the taint analysis step and have received interesting preliminary experimental results.
Keywords :
"Security","Protocols","Software","Monitoring","Libraries","Testing","Sockets"
Publisher :
ieee
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2015 6th IEEE International Conference on
ISSN :
2327-0586
Print_ISBN :
978-1-4799-8352-0
Electronic_ISBN :
2327-0594
Type :
conf
DOI :
10.1109/ICSESS.2015.7339160
Filename :
7339160
Link To Document :
بازگشت