Using evolutionary learning of behavior to find weaknesses in operating systems

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

Abstract

System security is an ongoing struggle between system designers and the hacking community. Human creativity within this community pushes software into areas never anticipated by the designers, thus revealing weaknesses. Evolutionary algorithms offer designers a new way to examine the viability of their code. Because of the use of randomness as well as direction based on evaluation, these algorithms help to simulate some aspects of the human creative process. In this work we show that already rather simple evolutionary searches allow us to find weaknesses in an operating system, a Linux version, resulting in a crash of the system and the necessity to reboot - a serious system flaw and security risk. © Springer-Verlag Berlin Heidelberg 2004.

Cite

CITATION STYLE

APA

Denzinger, J., & Williams, T. (2004). Using evolutionary learning of behavior to find weaknesses in operating systems. In Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science) (Vol. 3157, pp. 381–390). Springer Verlag. https://doi.org/10.1007/978-3-540-28633-2_41

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