Definice viru
Definice viru je binární vzor (řetězec jedniček a nul), který identifikuje konkrétní virus. Porovnáním programu nebo souboru se seznamem definic virů může antivirový software určit, zda program nebo soubor obsahuje virus.
Většina antivirových programů a programů pro zabezpečení internetu při hledání virů v souborech používá databázi definic virů. Jde o účinný způsob, jak odhalit známé viry. Když jsou však vytvořeny nové viry, antivirový software je nemusí rozpoznat. Většina antivirových programů proto pravidelně automaticky aktualizuje definice virů z online databáze (například jednou týdně).
Některé antivirové programy používají známé definice virů k vytváření heuristik, které dokážou odhalit neznámé viry. Tyto viry nemusí přesně odpovídat definici viru, ale mohou jí být natolik podobné, že antivirový software označí soubor za možný virus. Přestože to poskytuje dodatečnou ochranu před neznámými viry, může to také vytvářet „falešně pozitivní výsledky“ a označovat soubory za potenciálně škodlivé, i když viry neobsahují.
Přesnost antivirových heuristik se postupem času zlepšuje na základě zpětné vazby, kterou antivirovým společnostem poskytují koncoví uživatelé a vývojáři. Tato zpětná vazba se používá k přidávání určitých souborů na seznam povolených nebo seznam zakázaných. Kombinací těchto informací s aktuálními definicemi virů může antivirový software vytvářet méně falešně pozitivních výsledků a přitom stále zachytit skutečné viry.
Otestujte své znalosti