La protección contra virus y el desarrollo de virus se constituyen como una carrera armamentista desigual. Un virus puede estar formado por tan sólo un par de cientos de líneas de códigos informáticos, en comparación con los cientos de miles de líneas que se necesitan para los programas de antivirus, que se deben diseñar con el fin de detectar amplias variedades de enemigos.
不幸的是，解决办法不是编写更好的防病毒程序那么简单。病毒防护和病毒开发构成了一场不平衡的军备竞赛。病毒可能仅仅是几百行计算机代码，但防毒程序的长度却至少成千上万，因为防毒程序的设计必须能够发现各式各样的敌人。