Dastur-taftishchilar (CRC-skanerlar) viruslami qidirishda o ‘z-
garishlami aniqlovchi usuldan foydalanadi. CRC-skanerlar diskdagi
fayllar/tizimli sektordagilar uchun CRC-yig‘indini (siklik nazorat
kodini) hisoblashga asoslangan. Bu CRC-yig‘indilar virusga qarshi
m a’lumotlar b a’zasida fayllar uzunligi, sanalar va oxirgi modifykat-
siyasi va boshqa parametrlar xususidagi qo‘shimcha axborotlar bilan
bir qatorda saqlanadi. CRC-skanerlar ishga tushirilishida ma’lumot
lar bazasidagi m a’lumot bilan real hisoblangan qiymatlami taqqos-
laydi. Agar ma’lumotlar bazasidagi yozilgan fayl xususidagi axborot
real qiymatlarga mos kelmasa, CRC-skanerlar fayl o‘zgartirilganligi
yoki virus bilan zaharlanganligi xususida xabar beradi. Odatda, ho-
latlami taqqoslash operatsion tizim yuklanishidan so‘ng darhol o‘t-
kaziladi.
CRC-skanerlaming kamchiligi sifatida ulaming yangi fayllar-
dagi viruslami aniqlay olmasligini ko‘rsatish mumkin, chunki ular-
ning ma’lumotlar bazasida bu fayllar xususidagi axborot mavjud
emas.