Intruders and Viruses