Tjenestenekt (denial-of-service, DoS) eller distribuert tjenestenekt (distributed denial-of-service, DDoS) brukes innen Informasjons- og IT-sikkerhet for å beskrive et angrep hvor en tjeneste blir oversvømmet med mye trafikk av én eller flere maskiner. Den kan være rettet mot en nettside, server eller annen ressurs på internettet. Et vellykket tjenestenektangrep foråsaaker at nettsiden blir nede, krasje eller bli utilgjengelig.
Tjenestenektangrep har vokst til å bli et problem på Internett, særlig distribuerte varianter (distributed DoS, DDoS), hvor DDOS-trafikk genereres typisk med bottnett som kan bestå av flere millioner infiserte datamaskiner via nettverket. Alle disse maskinene samlet vil ha større båndbredde enn offeret, noe som utnyttes til å sende så mye data til offeret at legitim trafikk ikke vil komme igjennom.
Et tjenestenektangrep må ikke nødvendigvis utføres via et nettverk. Det er mulig å lage programmer/skadevare som ikke gjør annet enn å kopiere seg selv. Etter kort tid vil prosessoren bli overarbeidet og systemet vil stoppe.
Metoder for angrep
Ping Et ping-angrep er basert på å sende et stort antall ping-pakker til et mål. Har angriperen større båndbredde enn målet vil målet etter hvert ikke greie å ta imot flere pakker. Båndbredden blir sprengt.
Nuke Et nuke-angrep er en protokollangrep sender en pakke, som oftest gjennom ICMP, som er fragmentert. Pakken utnytter en programvarefeil i operativsystemet og maskinen vil krasje. Dette er også kjent som «dødens ping». Dette kan føre til ustabilitet i eldre systemer.
Hvordan identifisere angrep Det finnes et par tiltak man kan ta:
Mistenkelige mengder trafikk på nettverket fra samme IP-adresse En økning i forespørsler til en enklet side eller endepunkt merklige trafikkmønstre på forskjellige tider av døgnet
Hvordan redusere et DDoS-angrep? Hovedproblemet er å skille mellom angrepstrafikk og normal trafikk og det finnes flere strategier : Hastighetsbegrensning, dvs. begrense antall forespørsler en server godtar i et tidsvindu Anskaffe Web Application Firewall (WAF) som kan filtrere trafikk basert på en rekke regler Bruke Anycast-nettverksdiffusjon for å spre angrepstrafikken over et distribuert nettverk Bruke "Black hole"-ruting, dvs. droppe inngående trafikk uten å informere avsender om at dataene ikke nådde server.
Referanser
Se også Tilgjengelighet Datasikkerhet
Kategori:Datakriminalitet