Al giorno d'oggi, i software antivirus sono costituiti da una moltitudine di componenti diversi, alcuni dei quali funzionano anche indipendentemente l'uno dall'altro. Il classico antivirus e il Firewall sono tra i più noti, ma ci sono anche numerose altre funzioni come la ricerca mirata delle e-mail di pishing, la difesa contro i malware e la protezione della navigazione, così come sempre più strumenti di ottimizzazione che possono migliorare il funzionamento del computer e gestire la memoria in modo indipendente. Le funzioni di base che dovrebbero essere incluse in un buon software antivirus sono presentate nelle sezioni seguenti una volta in breve. Tuttavia, questo può avvenire solo in parte, perché tra i singoli fornitori ci sono differenze significative in termini di prestazioni e funzionalità.
Lo scanner antivirus e il firewall
Questi due componenti di base sono inclusi in ogni programma antivirus e si occupano principalmente della difesa e del rilevamento delle minacce. Mentre lo scanner antivirus scansiona i file e le strutture esistenti alla ricerca di virus, il firewall è un puro strumento di difesa contro le minacce note. Il firewall esegue virtualmente il lavoro preliminare e lo scanner antivirus "pulisce" il disco rigido in modo ancora più preciso e completo. Un firewall può anche fornire solo una protezione limitata contro le minacce, perché, a differenza di un antivirus, funziona solo con il Dati di traffico Internet attivo e non accede ai file già esistenti. Questa separazione è deliberata perché mantiene i singoli componenti più potenti.
Il filtro di pescaggio
Sebbene molti provider di posta elettronica offrano le proprie funzioni di protezione, una funzione di protezione contro gli attacchi di pishing è indispensabile, soprattutto con l'aumento del volume delle comunicazioni via e-mail. Questa funzione controlla l'e-mail per verificare la presenza di caratteristiche sospette subito dopo l'arrivo nella mailbox e trasmette automaticamente gli avvisi. Questo filtro è speciale, ma può essere applicato anche in modo più completo e spesso il controllo del malware e dei contenuti illegali è integrato con il controllo parentale. Anche se queste funzioni aggiuntive appaiono spesso come programmi separati e aggiuntivi nell'interfaccia shore, esse sono spesso un componente del filtro di pishing e sono gestite in modo indipendente da questa parte del software.
Ricerca di malware e adware
Anche se questa funzione viene spesso svolta anche dal virus scanner, esistono spesso a questo scopo scanner separati che possono cercare in modo molto più efficiente ed efficace separandoli dal normale scanner antivirus. Queste funzioni sono concepite appositamente per le minacce note di malware e adware e ricercano esplicitamente tali strutture all'interno del sistema. Soprattutto i computer che navigano molto in Internet sono vulnerabili e necessitano di una protezione indipendente contro malware e adware. Nell'interfaccia utente, lo scanner antivirus e il blocco del malware sono simili ed entrambi hanno la possibilità di trattare i file interessati secondo il proprio gusto o di lasciare che il sistema li tratti automaticamente.
Aggiornamenti automatici - La funzione più importante di un programma antivirus
Il sistema automatico Aggiornamenti sono probabilmente la funzione più apprezzata di un programma antivirus. Questo perché gli aggiornamenti automatici garantiscono non solo l'aggiornamento costante del programma e delle funzioni stesse, ma anche gli aggiornamenti quasi vitali delle banche dati dei virus e delle minacce note. Gli aggiornamenti automatici sono quindi in linea di principio la porta d'accesso al mondo dei virus per il programma e forniscono ai singoli componenti informazioni importanti che vengono integrate negli algoritmi di ricerca, garantendo così una protezione ottimale.
Strumenti di ottimizzazione delle prestazioni
Anche se questi strumenti non sono necessariamente un marchio di un buon software antivirus, sono ormai quasi standard. Le funzioni di tali strumenti si occupano interamente della gestione della memoria e garantiscono un utilizzo ottimizzato della memoria sia in background che quando viene attivata. Gli strumenti si occupano del registro, della memoria disponibile, ma anche della cancellazione dei file temporanei e della cronologia Internet. Quest'ultima in particolare è una funzione utile, in quanto garantisce la navigazione anonima su Internet a lungo termine.