V oblasti antiviru je signatura viru algoritmus nebo hashovací funkce (číslo odvozené z textového řetězce), které jednoznačně identifikuje konkrétní virus.
Jak se objevují virové signatury?
V závislosti na typu použitého skeneru může být podpis viru statický hash (vypočítaná číselná hodnota fragmentu kódu jedinečného pro virus), nebo méně často může být algoritmus založen na chování. Pokud se například tento soubor pokusí provést něco neobvyklého, bude označen jako podezřelý a uživatel bude vyzván k rozhodnutí. V závislosti na poskytovateli antivirového softwaru může být virová signatura nazývána signaturou, definičním souborem nebo DAT souborem.
Jeden podpis může odpovídat velkému počtu virů. To umožňuje skeneru detekovat zcela nový virus, který nikdy předtím neviděl. Tato schopnost se často nazývá heuristická nebo generická detekce (identifikující program nebo soubor s funkcemi nebo chováním podobným známým škodlivým programům, jako jsou trojské koně , zadní vrátka nebo exploity ).

Virové signatury mohou být statické hashovací funkce nebo algoritmy založené na chování
To je méně účinné proti zcela novým virům, ale je účinnější při detekci nových členů známé rodiny virů (rodina virů je soubor virů, které sdílejí mnoho společných vlastností) a kód je stejný).
Tato schopnost je velmi důležitá, protože většina dnešních skenerů obsahuje více než 250 000 signatur a počet nově objevených virů každým rokem prudce roste.
Vyžaduje pravidelné aktualizace
Pokaždé, když je objeven nový virus, který aktuální signatura nedokáže detekovat nebo je detekovatelná, ale nelze ji řádně odstranit, protože jeho chování plně neodpovídá dříve známým hrozbám, je nutné vytvořit novou signaturu.
Poté, co je nový podpis vygenerován a zkontrolován dodavatelem antiviru, je doručen zákazníkovi jako aktualizace podpisu. Tyto aktualizace přidávají do skenovacího jádra možnosti detekce. V některých případech mohou být dříve poskytnuté podpisy odstraněny nebo nahrazeny novými podpisy, aby byla zajištěna lepší celková detekce nebo odstranění.

Je nutné pravidelně aktualizovat databázi podpisů
V závislosti na poskytovateli mohou být aktualizace poskytovány hodinově nebo denně, někdy i týdně. Velká část potřeby zajišťování podpisů se bude lišit v závislosti na typu skeneru, tedy na tom, na co se skener zaměřuje.
Například adware a spyware nejsou zdaleka tak „rozmnožující se“ jako viry, takže typicky adwarové/spywarové skenery mohou poskytovat aktualizace signatur pouze týdně (nebo ještě méně často). Naproti tomu antivirový skener čelí tisícům nově objevených hrozeb každý měsíc, a proto by aktualizace signatur měly být poskytovány alespoň každý den.
Samozřejmě by bylo nepraktické uvolňovat samostatnou signaturu pro každý nově objevený virus, takže dodavatelé antivirů mají tendenci uvolňovat podle stanoveného plánu, pokrývajícího veškerý nový malware, který byl během tohoto časového období objeven. Pokud je hrozba obzvláště převládající nebo zjištěná mezi pravidelně naplánovanými aktualizacemi, dodavatel obvykle malware analyzuje, vytvoří signaturu, otestuje ji a uvolní ji mimo plán aktualizací.
Chcete-li zachovat nejvyšší úroveň ochrany, nakonfigurujte svůj antivirový software tak, aby pravidelně kontroloval aktualizace. Aktualizace signatur nezaručuje, že nový virus nikdy nezmeškáte, ale snižuje pravděpodobnost, že se tak stane.