Antivirüslerin çalışmasında iki temel yöntem bulunur. İlki veritabanına dayalı olan, diğeri ise sezgisel analiz tekniklerine dayanan yöntemlerdir. Veritabanına dayalı algılama, taranan dosyanın zararlılarla ilgili önceden oluşturulan veritabanında bulunup bulunmadığını kontrol eder. Sezgisel analiz teknikleri ise dosyanın neler yapmaya çalıştığını gözleyerek zararlı tespiti yapar. Yeni üretilmiş bir virüs, henüz veritabanına firma tarafından eklenmemiş olabilir. Bu zararlıyı sezgisel analiz yöntemleri de tespit edemezse, ki sezgisel analiz teknolojileri çok da güçlü değillerdir, doğal olarak antivirüs bu virüsü yakalayamamış olur. Kaspersky elbette en güçlü antivirüslerden biri olsa da, hiçbir antivirüs size 100% zararlı tespiti yapabileceğini vaadetmez. Ancak Kaspersky gibi güçlü bir antivirüsün virüs bulamadığı sistemde zararlı yazılım olma ihtimali düşüktür.