Recentemente ho usato uno strumento per scaricare un sito Web e come parte dello strumento si poteva regolare il numero di connessioni parallele. Così ora mi sono trovato a chiedere: a partire da quante richieste un fornitore potrebbe classificarlo come un diniego di servizio. Ho cercato su Google, ma non ho trovato numeri specifici o almeno suggerimenti su quali dimensioni stiamo parlando. C'è qualche definizione per es. come 100 richieste al secondo?
Quindi la mia domanda è: quante richieste sono necessarie per affermare che un denial of service è in corso?
Aggiornamento: il background tecnico è sicuramente interessante. Capisco che un pacchetto dannoso uno potrebbe essere sufficiente a causare un Denial of Service o l'effetto Slashdot è un altro. Ma quello che volevo sapere era più di una regola di stile firewall: alcuni server / fornitori di servizi bloccano gli utenti che inviano troppe richieste in un determinato intervallo di tempo. Di quale dimensione stiamo parlando qui? O è troppo specifico? Se sì, come sarebbe la tua regola?
La domanda aveva anche una componente legale - lasciatemi illustrare un alto (!) scenario teorico:
Un fornitore di un servizio controlla i suoi registri e vede che c'è stato traffico elevato da un singolo IP. Ora il provider va in tribunale (per qualsiasi motivo) e lo etichetta come tentativo di diniego del servizio. Il giudice probabilmente chiederebbe la loro definizione di un DoS. "Qualsiasi cosa oltre l'uso normale" sarebbe la loro risposta. Quindi, dove è la soglia tra l'uso normale e l'uso normale "nessuno" (che potrebbe essere interpretato come un tentativo di DoS anche se il server rimane totalmente non impressionato e questo è probabilmente uno scenario altamente costruito; -)