Who is Behind a Recent Cyber Security Attack?