Microsoft pwns domains used by hackers for large-scale cyber attacks