The study on integer overflow vulnerability detection in binary executables based upon genetic algorithm

4Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The automatic identification of security vulnerabilities in the binary code is still a young but important research area for the security researchers. In recent years, the number of identified integer overflow vulnerabilities has been increasing rapidly. In this paper, we present a smart software vulnerability detection technology, which is used for the identification of integer overflow vulnerabilities in the binary executables. The proposed algorithm is combined with debugger module, static analysis module and genetic algorithm module. We use the fitness function to guide the generation of the tested data and use static analysis to provide the information that the genetic module needs. Theory analyses and experiment results indicate that the detection technology based upon genetic algorithm can identify the exceptions in the object program and is more efficient than the common Fuzzing technology. © 2011 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Cui, B., Liang, X., & Wang, J. (2011). The study on integer overflow vulnerability detection in binary executables based upon genetic algorithm. In Advances in Intelligent and Soft Computing (Vol. 122, pp. 259–266). https://doi.org/10.1007/978-3-642-25664-6_30

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free