Defences Against Malware Attacks