Computer viruses: from theory to applications - Filiol, Eric (Springer Paris, 2005)