Software di sicurezza è una classe di software che agisce per identificare, prevenire , fermare e riparare la causa danno da codice dannoso . Software di sicurezza può essere focalizzata sulla prevenzione degli attacchi di raggiungere il loro obiettivo , a limitare gli attacchi danno può causare se raggiungono il loro obiettivo e il monitoraggio del danno che è stato causato in modo che possa essere riparato . Come la natura del codice maligno si evolve , si evolve anche il software di sicurezza . Di conseguenza , le attuali forme di software di sicurezza richiedono un costante aggiornamento , e nuove forme di software di sicurezza possono diventare sempre più necessaria . Firewall
Un firewall impedisce agli utenti non autorizzati di accedere a un computer , consentendo agli utenti autorizzati. Firewall possono essere implementati con l'hardware ( ad esempio un firewall router) o software . Alcuni sistemi operativi includono firewall software nel sistema operativo stesso . Per esempio, Microsoft Windows XP ha un firewall integrato . Alcuni fornitori di software indipendenti di creare software firewall di terze parti che possono integrare o sostituire un sistema di operativo firewall integrato . L'obiettivo di tutti i software firewall è quello di proteggere un sistema impedendo qualsiasi forma di attacco di raggiungere il sistema .
Antivirus
software antivirus lavora per prevenire malware di attaccare un computer riconoscendo l' attacco prima che inizia quando possibile. Ma è anche progettato per fermare un attacco in corso che non poteva essere evitata, e per riparare i danni fatto da l'attacco una volta che l'attacco si attenua . Il software antivirus è utile perché affronta problemi di sicurezza nei casi in cui gli attacchi hanno reso passato un firewall . Nuovi virus appaiono ogni giorno , in modo da software antivirus deve essere costantemente aggiornato per rimanere efficace .
Antispyware
Mentre il software antivirus è progettato per evitare che software dannosi di attaccare , l'obiettivo di software antispyware è quello di evitare che il software non autorizzato di rubare e di trasmissione dati che sono sul disco rigido di un utente , nonché i dati che condivide le attività online di un utente . Dal momento che lo spyware non ha bisogno di tentare di danneggiare i file di dati o il sistema operativo , non è il software antivirus grilletto in azione. Tuttavia, il software antispyware in grado di riconoscere le azioni di particolare spyware sta prendendo attraverso il monitoraggio delle comunicazioni tra un computer e destinatari dei messaggi esterni . Quando si verificano le comunicazioni che l'utente non ha autorizzato , antispyware può avvisare l'utente e bloccare ulteriori comunicazioni .
Desktop
Alcuni tipi di software di sicurezza operano direttamente su e proteggere esclusivamente singoli desktop del computer . Questa categoria di software per la sicurezza , a volte indicato come la sicurezza end- point , rimane residente, o funzionamento continuo , sul desktop . Poiché il software è in esecuzione , utilizza le risorse di sistema , e può rallentare le prestazioni del computer . Tuttavia , in quanto opera in tempo reale , può reagire rapidamente agli attacchi e cercare di farli chiudere quando si verificano.
Network
software di sicurezza spesso opera su rete anziché su un particolare desktop dell'utente. Software di protezione della rete si concentra sull'identificazione dei problemi di sicurezza prima che possano infettare i sistemi degli utenti finali mediante la scansione dei dati che vengono trasmessi attraverso i connettori di rete come gateway e router . Software per la sicurezza di rete è in genere eseguito su server di rete o sistemi di server dedicati e quindi non utilizzare le risorse di sistema del desktop degli utenti finali .