Hvad er en mønsterfil?
En mønsterfil er en computerfil, der bruges til at hjælpe med at indfange vira, og den fungerer ofte sammen med et større antivirusprogram. Denne filtype har normalt små og basale virusdefinitioner indlæst på den, så den kan hjælpe med at identificere vira, men den har sjældent fulde definitioner. For at hjælpe med at finde vira vil dette kopiere en lille mængde information fra en fil, og hvis den tester positiv som en virus, vil den videregive oplysningerne til antivirusprogrammet. De fleste mønsterfiler er lavet til at arbejde med kun et eller et begrænset antal antivirusprogrammer, og der er få generiske mønsterfiler. Denne fil har ikke fulde virusdefinitioner, så den er meget lettere, hvilket gør det lettere at gennemgå andre filer og udtrække oplysninger.
Når et antivirusprogram er installeret, vil det typisk have et stort bibliotek med vira, og det vil indeholde den fulde definition eller kode for hver virus, så den ved, hvordan man identificerer ondsindede programmer. En mønsterfil har normalt ikke en fuld definition. Den indeholder snarere delvise definitioner, der gør det muligt at identificere potentielt ondsindede filer, men det er ikke beregnet til at tage den endelige beslutning om, hvorvidt en fil er farlig.
For at hjælpe med antivirusprogrammets scanning flyder mønsterfilen rundt og kopierer oplysninger fra filer, der findes på computeren. De fleste filer vil være ufarlige, og mønsterfilen flyttes til den næste fil. Hvis den udpakkede information imidlertid ligner en virus, vil mønsterfilen bringe dette til antivirusprogrammets opmærksomhed, og antivirusprogrammet udfører en grundig scanning af filen.
De fleste mønsterfiler er ikke generiske, og de er heller ikke i sig selv installeret på en computer. De er en del af et antivirusprogram, og de fleste kan kun arbejde med det samme eller et lignende antivirusprogram. Selv hvis disse filer er installeret på en computer, hvis der ikke er et kompatibelt antivirusprogram, de kan advare, vil mønsterfiler ikke gøre meget godt.
Selvom de ikke har fulde virusdefinitioner og mangler evnen til at ødelægge vira selv kan virke som en hindring, gøres dette for at reducere mønsterfilens vægt. Denne fil er mindre, så den kan let scanne andre filer uden at oprette et stort digitalt fodaftryk. Dette gør det også muligt for konstant at flyde rundt om de andre filer uden at forårsage hyppig forsinkelse for brugeren, mens et antivirusprogram kan forårsage forsinkelser, hvis det konstant scanner computeren.