
The Conficker Worm is set to be activated this April Fools Day! Nobody knows what this virus is up to. Will it steal credit card numbers, passwords, and everything you type this April 1st or will it cause havoc to your computers? No one knows! But the best defense...