A Classification of Viruses Through Recursion Theorems

  • Authors:
  • Guillaume Bonfante;Matthieu Kaczmarek;Jean-Yves Marion

  • Affiliations:
  • Nancy-Université - Loria - INPL - Ecole Nationale Supérieure des Mines de Nancy, B.P. 239, 54506 Vandœuvre-lès-Nancy Cédex, France;Nancy-Université - Loria - INPL - Ecole Nationale Supérieure des Mines de Nancy, B.P. 239, 54506 Vandœuvre-lès-Nancy Cédex, France;Nancy-Université - Loria - INPL - Ecole Nationale Supérieure des Mines de Nancy, B.P. 239, 54506 Vandœuvre-lès-Nancy Cédex, France

  • Venue:
  • CiE '07 Proceedings of the 3rd conference on Computability in Europe: Computation and Logic in the Real World
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study computer virology from an abstract point of view. Viruses and worms are self-replicating programs, whose constructions are essentially based on Kleene's second recursion theorem. We show that we can classify viruses as solutions of fixed point equations which are obtained from different versions of Kleene's second recursion theorem. This lead us to consider four classes of viruses which various polymorphic features. We propose to use virus distribution in order to deal with mutations.Topics covered.Computability theoretic aspects of programs, computer virology.