Skip to Main content Skip to Navigation
Conference papers

Evolving Indigestible Codes: Fuzzing Interpreters with Genetic Programming

Abstract : Browsers have become an interface to perform a plethora of activities. This has necessitate the integration of various software components in browsers, including interpreters for any web-friendly scripting languages e.g. JavaScript. In this article, we propose an application of genetic programming to the area of fuzzing the interpreters by generating codes that may trigger crashes and thereby indicating the presence of some hidden vulnerabilities. Based on previous work we did on smart fuzzing with genetic approaches, we present here elements for an extension of the concept to fuzz, more specifically, browser interpreters.
Document type :
Conference papers
Complete list of metadata
Contributor : Roland Groz Connect in order to contact the contributor
Submitted on : Friday, August 23, 2013 - 4:58:02 PM
Last modification on : Wednesday, July 6, 2022 - 4:20:01 AM


  • HAL Id : hal-00853722, version 1



Sanjay Rawat, Fabien Duchene, Roland Groz, Jean-Luc Richier. Evolving Indigestible Codes: Fuzzing Interpreters with Genetic Programming. CICS 2013 - IEEE Symposium on Computational Intelligence in Cyber Security (held at SSCI 2013), Apr 2013, Singapore, Singapore. ⟨hal-00853722⟩



Record views