The war against computer viruses is a multi-billion dollar industry, with no clear end or victory in sight. Billions of dollars are spent every year defending against malicious computer software (malware) and even more money is lost to the damage caused by malware,...