Microsoft reveals hackers viewed its source code