Don't have Telegram yet? Try it now!
http://www.openculture.com/2011/06/anatomy_of_a_computer_virus.html
Anatomy of a Computer Virus: A 3.5 Minute Primer