Abstract
There has been considerable interest in computer viruses since they appeared. Firstly, computer viruses make software developers pay more attention to security and develop anti-virus technology more carefully. Secondly, computer viruses are vital simulation platforms to study biological viruses. Moreover, computer viruses (a form of artificial life) are helpful to enhance the understanding of the philosophy of life. Therefore, computer viruses and their evolutions are worth thoroughly studying in scientific research sense. To further investigate the evolution of computer viruses, a DNA-based model for computer viruses evolution, which draws inspiration from biological DNA and artificial life, is proposed. The formal definition of computer virus is introduced, and the evolution operators which include selection, mutation, and recombination operator are presented. The simulation experiments were conducted and the results indicate that computer viruses have enormous capabilities of self-propagation and self-evolution.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Richard, F., Eugene, H.: Spafford, Happy Birthday, Dear Viruses. Science 317(5835), 210–211 (2007)
Balthrop, J., Forrest, J., Newman, M.E.J., Williamson, M.M.: Technological Networks and the Spread of Computer Viruses. Science 304, 527–529 (2004)
Lloyd, A.L., May, R.M.: How Viruses Spread among Computers and People. Science 292, 1316–1317 (2001)
Nachenberg, C.: Computer Virus-antivirus Coevolution. Communications of the ACM 40(1), 46–51 (1997)
Hao, N.X.: Computer Virus: a Possible Form of Life (2005), http://cyborg.bokee.com/2586799.html
Spafford, E.H.: Computer Viruses—a Form of Artificial Life? Technical Report, Purdue University (1994)
Ludwig, M.A.: Computer Viruses, Artificial Life and Evolution. American Eagle Publications, Tucson (1993)
Agapow, P.M.: Computational Brittleness and the Evolution of Computer Viruses. Parallel Problem Solving from Nature — PPSN IV (1996) 1141, 1–11 (1996)
SPTH.: Code Evolution: Follow nature’s example (2005), http://vx.netlux.org/lib/vsp10.html
Cohen, F.: Computer Viruses, PhD thesis, University of Southern California (1985)
Szor, P.: The Art of Computer Virus Research and Defense. Symantec Press (2005)
Watson, J., Crick, F.: A Structure for Deoxyribose Nucleic Acid. Nature 171, 737–738 (1953)
The WildList Organization International (2008), http://www.wildlist.org/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhang, Y., Li, T., Qin, R. (2008). Computer Virus Evolution Model Inspired by Biological DNA. In: Huang, DS., Wunsch, D.C., Levine, D.S., Jo, KH. (eds) Advanced Intelligent Computing Theories and Applications. With Aspects of Artificial Intelligence. ICIC 2008. Lecture Notes in Computer Science(), vol 5227. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85984-0_113
Download citation
DOI: https://doi.org/10.1007/978-3-540-85984-0_113
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85983-3
Online ISBN: 978-3-540-85984-0
eBook Packages: Computer ScienceComputer Science (R0)