من المؤسف أن الحل ليس بسيطاً كبساطة إنتاج برنامج مضاد للفيروسات أكثر كفاءة. إن الحماية من الفيروسات وتطويرها يشكل سباق تسلح غير متكافئ. فالفيروس قد لا يتألف من أكثر من بضع مئات من السطور من لغة الكمبيوتر، مقارنة بمئات الآلاف من السطور اللازمة لإنتاج برامج مضادة للفيروسات، والتي يجب أن تكون مصممة لاكتشاف طبقات واسعة من الأعداء.
Ochrana proti virům a vývoj virů představují nerovné závody ve zbrojení. Virus může být pouhých několik set řádek počítačového programu, naproti tomu antivirové programy, které musí odhalit širokou škálu útočníků, tvoří statisíce řádků.