Conficker's April Fools' infection

Conficker's April Fools' infection Conficker's April Fools' infection