Un file di pattern è un file informatico utilizzato per aiutare a catturare i virus e spesso funziona in tandem con un programma antivirus più grande. Questo tipo di file di solito contiene definizioni dei virus piccole e di base caricate, quindi può aiutare a identificare i virus, ma raramente ha definizioni complete. Per aiutare a trovare i virus, questo copierà una piccola quantità di informazioni da un file e, se risulta positivo come virus, passerà le informazioni al programma antivirus. La maggior parte dei file di pattern è progettata per funzionare solo con uno o un numero limitato di programmi antivirus e ci sono pochi file di pattern generici. Questo file non ha definizioni complete dei virus, quindi è molto più leggero, il che rende più facile esaminare altri file ed estrarre informazioni.
Quando un programma antivirus è installato, in genere avrà una vasta libreria di virus e conterrà la definizione completa, o codice, di ciascun virus in modo che sappia come identificare i programmi dannosi. Un file di pattern di solito non ha una definizione completa. Piuttosto, contiene definizioni parziali che gli consentiranno di identificare file potenzialmente dannosi, ma non ha lo scopo di prendere la decisione finale sulla pericolosità di un file.
Per aiutare con la scansione del programma antivirus, il file di pattern fluttuerà e copierà le informazioni dai file trovati nel computer. La maggior parte dei file sarà innocua e il file di pattern passerà al file successivo. Se le informazioni estratte sono simili a un virus, tuttavia, il file di pattern lo porterà all’attenzione del programma antivirus e il programma antivirus eseguirà una scansione approfondita del file.
La maggior parte dei file di pattern non sono generici, né sono intrinsecamente installati su un computer. Fanno parte di un programma antivirus e la maggior parte può funzionare solo con un programma antivirus uguale o simile. Anche se questi file sono installati su un computer, se non c’è un programma antivirus compatibile che possono avvisare, i file di pattern non andranno molto bene.
Sebbene non disponga di definizioni complete dei virus e non sia in grado di distruggere i virus stessi può sembrare un ostacolo, ciò viene fatto per ridurre il peso del file di pattern. Questo file è più piccolo, quindi può facilmente scansionare altri file senza creare una grande impronta digitale. Ciò gli consente anche di fluttuare costantemente intorno agli altri file senza causare frequenti ritardi per l’utente, mentre un programma antivirus potrebbe causare ritardi se esegue la scansione costante del computer.