The spread of malware has at times appeared to be nearly unstoppable. Every day, cybercriminals are developing new strains of malicious programs to counter existing network defenses. In fact, some estimates have put the average number of threats that emerge each day at 74,000. All told, there are approximately 125 million unique strains of malware ...