Government offices, banks and hospitals around the world are bracing themselves for a possible repeat of Friday's cyber attack that hit 200,000 computer networks.