The Confiker Virus hype and measures