Megaupload Mayhem: Vengeful Hackers Wreak Havoc Across Web