hash kodu denen bir kavram var. Bunu dosyaların parmak izleri olarak düşünebilirsin. Her dosyanın kendine ait bir hash kodu var. Anti-virüs programları ise virüslerin hash kodlarını tarıyor. Bir cloud sunucuda virüslerin hash kodları var ve sen tarama başlattığında bilgisayarındaki dosyalar taranıyor. Veritabanı ile eşleşen bir hash kodu varsa o virüsün bilgileri de alınıyor ona göre sana rapor sunuyor. Tam kapsamlı taramalarda ise daha detaylı bilgi taraması yapılıyor, sadece hash koduna bakılıp geçilmiyor. Dosyaların çalışma mantığı ve içlerinde bazı kodlar da taranıyor. Tabii tam kapsamlı tarama bir anti-virüs uygulamasından diğerine değişiklik gösterebilir. En temel tarama hash taramasıdır, çoğunlukla doğru sonuç verir ve virüsleri yakalar.