Virusdefinitie
Een virusdefinitie is een binair patroon (een reeks enen en nullen) waarmee een specifiek virus wordt geïdentificeerd. Door een programma of bestand te vergelijken met een lijst met virusdefinities, kan antivirussoftware bepalen of het programma of bestand een virus bevat.
De meeste antivirus- en internetbeveiligingsprogramma's verwijzen bij het scannen van bestanden op virussen naar een database met virusdefinities. Dit is een effectieve manier om bekende virussen te detecteren. Wanneer er echter nieuwe virussen worden gemaakt, herkent antivirussoftware deze mogelijk niet. Daarom werken de meeste antivirusprogramma's de virusdefinities regelmatig automatisch bij vanuit een online database (bijvoorbeeld eenmaal per week).
Sommige antivirusprogramma's gebruiken bekende virusdefinities om heuristieken te genereren waarmee onbekende virussen kunnen worden gedetecteerd. Deze virussen komen mogelijk niet exact overeen met een virusdefinitie, maar kunnen voldoende overeenkomsten vertonen zodat de antivirussoftware het bestand als een mogelijk virus kan markeren. Hoewel dit extra bescherming biedt tegen onbekende virussen, kan het ook leiden tot "valse positieven", waarbij bestanden als mogelijk schadelijk worden aangemerkt terwijl ze geen virussen bevatten.
De nauwkeurigheid van antivirusheuristieken wordt in de loop van de tijd verbeterd op basis van de feedback die eindgebruikers en ontwikkelaars aan antivirussoftwarebedrijven geven. Deze feedback wordt gebruikt om bepaalde bestanden op een witte lijst of zwarte lijst te zetten. Door deze informatie te combineren met actuele virusdefinities kan antivirussoftware minder valse positieven opleveren en toch echte virussen detecteren.
Test je kennis