Exploit

Un exploit è un programma, una parte di codice o un insieme di comandi progettati per sfruttare una vulnerabilità in un sistema software. Gli hacker usano gli exploit per ottenere l'accesso a un sistema, elevare tale accesso ai permessi di amministratore o di (root), quindi usare quell'accesso per installare malware, estrarre informazioni o interrompere le operazioni.

Le vulnerabilità in un sistema software possono assumere molte forme. Alcune vulnerabilità sono il risultato di bug o sviste nel codice software; altre derivano da errori commessi da un amministratore di sistema durante la configurazione. Allo stesso modo, anche i modi in cui un exploit può prendere di mira i sistemi possono essere molteplici. Alcuni exploit prendono di mira le vulnerabilità nei browser Web, nei client di email o in altri software che aprono file provenienti da Internet. Altri si diffondono autonomamente su una rete di computer, infettando il primo computer con altri mezzi, quindi analizzando i computer vicini ed eseguendo automaticamente l'exploit sui computer vulnerabili.

Quando uno sviluppatore del software vulnerabile viene a conoscenza di un exploit, può rilasciare un hotfix per correggere la falla. Più a lungo una vulnerabilità è nota, maggiore è il numero di hacker che vi hanno accesso; per questo è importante installare regolarmente gli aggiornamenti di sicurezza e le definizioni dell'antivirus. Un exploit utilizzato dagli hacker prima che gli sviluppatori del software interessato ne siano a conoscenza è noto come exploit zero-day, perché lo sviluppatore ha avuto zero giorni di preavviso per rilasciare una patch e deve lavorare rapidamente per risolvere il problema.

NOTE: Molte aziende che gestiscono siti Web e software offrono programmi di bug bounty per incoraggiare gli hacker etici a trovare e segnalare le vulnerabilità prima che possano essere sfruttate da hacker criminali.

Aggiornato November 29, 2022 da Brian P.

quizMetti alla prova le tue conoscenze

A single character within a typeface is also called what?

A
Fork
0%
B
Glyph
0%
C
Template
0%
D
Variable
0%
Correct! Incorrect!     View the Glyph definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di Exploit in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.