nasty virus out there

http://www.sfgate.com/cgi-bin/article.c ... 01&sc=1000