Si tratta di particolari programmi contenenti dati, o codici eseguibili, che permettono di sfruttare, per scopi notoriamente malevoli, una o più vulnerabilità eventualmente presenti nel software in esecuzione sul computer locale o remoto.
Abitualmente, gli exploit vengono utilizzati dai malintenzionati per poter penetrare all’interno dei computer-vittima, allo scopo di introdurre successivamente, in questi ultimi, del codice dannoso (ad esempio per infettare, tramite un apposito programma malware, i computer di tutti coloro che visitano un determinato sito web compromesso). Gli Exploit vengono inoltre comunemente utilizzati dai Net-Worm, al fine di poter violare il computer-vittima senza che si renda necessaria alcuna azione da parte dell’utente.
Risultano ampiamente conosciuti, tra gli Exploit, anche i cosiddetti programmi Nuker, in grado di inviare ad un computer locale o remoto speciali richieste, “confezionate” in maniera tale da provocare il crash del sistema sottoposto ad attacco.