Attacchi informatici in locale

Alcuni attacchi informatici infettano il computer in locale. Per gli attacchi in locale possiamo distinguere tra attacchi che sfruttano le debolezza del software e attacchi che sfruttano software malevolo per provocare danni.

Attacchi che sfruttano debolezze software

Esistono diversi attacchi che sfruttano debolezze software. Tra i più importanti citiamo i seguenti.

Exploit: sfruttando un bug del software, l’attaccante riesce a far eseguire il codice di un programma al target sotto attacco, in modo da danneggiare le informazioni, comprometterne la riservatezza o acquisire privilegi di amministratore

Shell code: è un attacco che mediante un exploit riesce ad eseguire una shell del sistema operativo sulla macchina target

Buffer overflow (simili sono anche stackoverflow, heapoverflow): è un attacco che, saturando un’area di memoria della macchina, sovrascrive la memoria adiacente, compromettendo il corretto funzionamento del programma o dell’intero sistema; tipicamente sono dovuti ad una inadeguata gestione dell’input da parte del programma, che accetta quantità di dati in ingresso tali da andare oltre la memoria dedicata al processo.

Cracking: consiste nella modifica del software con l’obiettivo di rimuovere un codice di protezione di un programma o di accedere ad aree protette del sistema.

 

Attacchi condotti utilizzando software malevolo

La maggior parte degli attacchi condotti utilizzando software malevolo può essere prevenuta utilizzando software antivirus con firme aggiornate. I produttori più famosi di software antivirus sono McAfee e Norton.

Esistono diversi attacchi che sono condotti utilizzando software malevolo. Tra i più importanti citiamo i seguenti.

Malware: è un software che opera con l’intenzione di violare la protezione delle informazioni presenti su un computer per eliminarle o trafugarle

Trojan Horse: è un software che viene eseguito inconsapevolmente dall’utente, provocando l’apertura di una porta TCP che viene sfruttata dall’attaccante per accedere alla macchina

Virus: sono software che danneggiano i dati presenti sul computer. Si attivano agganciandosi a programmi non malevoli e vengono eseguiti ogni volta che il programma “contagiato” viene eseguito. 

Worm: simili ai virus, eccettuato il fatto che non hanno bisogno di agganciarsi a programmi esistenti per riprodursi.

Spyware: sono software che inviano informazioni presenti sul computer a destinatari esterni e non autorizzati.