kirancodes.me
To Proof Maintenance & Beyond!

VeriFuzz: Program Aware Fuzzing - (Competition Contribution)

Animesh Basak Chowdhury, Raveendra Kumar Medicherla, R. Venkatesh

Abstract

VeriFuzz is a program aware fuzz testing tool, which combines the power of feedback-driven evolutionary fuzz testing with static analysis. VeriFuzz deploys lightweight static analysis to extract meaningful information about program behavior that can aid fuzzing based test-input generation to achieve coverage goals quickly. We use constraint-solver to generate an initial population of test-inputs. VeriFuzz could generate the maximum number of counterexamples for reachsafety category benchmarks in SV-COMP 2019 and in Test-Comp 2019 [ 16 ]. (All the terms in typewriter font are competition specific. See [ 15 ].)

Related papers