abstract = "In this work, we employed genetic programming to
evolve a white hat attacker; that is to say, we evolve
variants of an attack with the objective of providing
better detectors. Assuming a generic buffer overflow
exploit, we evolve variants of the generic attack, with
the objective of evading detection by signature-based
methods. To do so, we pay particular attention to the
formulation of an appropriate fitness function and
partnering instruction set. Moreover, by making use of
the intron behaviour inherent in the genetic
programming paradigm, we are able to explicitly
obfuscate the true intent of the code. All the
resulting attacks defeat the widely used Snort
Intrusion Detection System.",
notes = "GECCO-2006 A joint meeting of the fifteenth
international conference on genetic algorithms
(ICGA-2006) and the eleventh annual genetic programming
conference (GP-2006).