Computer viruses by Dagmawi Lemma, Éric Filiol & Martien E. Brinkman