Virus programs in a nutshell