The Malware Problem (and a solution)