Un « attacco da blocco di servizio » (in inglese « Denial of Service », abbreviato in DoS) è un tipo d'attacco che mira a rendere indisponibili per un lasso di tempo indeterminato i servizi o le risorse di un'organizzazione. Si tratta nella maggiorparte dei casi di attacchi verso i server di una società, per far si che non possano essere usati e consultati.
Gli attacchi da rifiuto del servizio rappresentano un problema che può toccare qualsiasi server di società o quelli particolarmente collegati ad internet. Lo scopo di un tale attacco non è di recuperare o alterare i dati, ma di nuocere alla reputazione della società presente su internet ed eventualmente nuocere al suo funzionamento se la sua attività poggia su un sistema d'informazione.
Da un punto di vista tecnico, questi attacchi non sono molto complicati, ma sono efficaci contro tutti i terminali con un sistema operativo Windows (95, 98, NT, 2000, XP, etc.), Linux (Debian, Mandrake, RedHat, Suse, etc.), Unix commercial (HP-UX, AIX, IRIX, Solaris, etc.) o qualsiasi altro sistema. La maggiorparte degli attacchi da blocco di servizio sfruttano delle falle legate all'implementazione di un protocollo del modello TCP/IP.
Si distinguono abitualmente due tipi di blocco i servizio :
Il principio degli attacchi per rifiuto di servizio consiste nell'inviare dei pacchetti IP o dei dati di dimensione o di costituzione insolita, per provocare una saturazione o un'instabilità dei terminali vittime e per impedire loro di assicurare i servizi di rete proposti.
Quando un rifiuto di servizio è provocato da più terminali, si parla allora di « rifiuto del servizio distribuito » (detto DDOS per Distributed Denial of Service). Gli attacchi da rifiuto del servizio distribuito più conosciuti sono Tribal Flood Network (detto TFN) e Trinoo.
Per proteggersi da questo tipo di attacco, è necessario attuare una sorveglianza attiva dei nuovi attacchi e vulnerabilità e recuperare su internet le correzione software (patchs) concepiti dai programmatori di software o alcuni gruppi specializzati :