Technická infrastruktura

DDoS útok

Útok zahlcující server obrovským množstvím požadavků – cílem je vyřadit web z provozu

(Distributed Denial of Service)

Co je DDoS útok

DDoS útok je pokus vyřadit web z provozu tím, že ho zaplaví požadavky z mnoha zdrojů najednou, dokud server přestane stíhat odpovídat. Písmeno D navíc oproti DoS znamená distribuovaný: požadavky nejdou z jednoho stroje, ale z tisíců zařízení rozesetých po světě, takže zablokováním jedné adresy nic nespravíte.

Obrana není na webu

Provoz zahltí server dřív, než se vůbec dostane k vaší aplikaci, takže se proti němu nedá bránit pluginem ani úpravou šablony. Filtruje se to výš, u hostingu nebo u ochranné služby, kterou provoz protéká ještě před serverem. Samotný firewall na serveru takový objem neustojí.

Ne každý nápor je útok

Přetížený server se chová stejně, ať za tím stojí útočník, nebo reportáž v televizi o vašem produktu. Než se problém někam pošle, stojí za pokus podívat se do měření. Roboti v GA4 většinou nezanechají stopu, protože nespustí JavaScript, zatímco skutečnou špičku od reálných lidí v přehledech uvidíte. Ticho v datech u nedostupného webu tedy spíš potvrzuje technickou příčinu.

Moje kompetence tady končí u toho, že problém poznám a předám ho lidem, kteří s ním umí něco udělat. Co ale řeším já, je druhá strana téže situace: dokud web neodpovídá, běžící kampaně nakupují prokliky do prázdna. Vědět předem, kdo má u klienta na starosti hosting a jak se mu dovolám i večer, je stejně užitečné jako mít domluvený postup pro výpadek.

Časté otázky

Jak poznám DDoS útok?

Web je pomalý nebo nedostupný, přestože jste nic neměnili, a v serverových logách je násobně víc požadavků než obvykle. Potvrdit to umí hosting, který na provoz vidí zblízka.

Jde se DDoS útoku bránit?

Zabránit mu úplně nejde, odfiltrovat se ale dá. Ochranu nabízí hosting nebo služba, přes kterou provoz na web prochází a která podezřelé požadavky odstíní dřív, než dorazí na server.

Přijdu při DDoS útoku o data?

Cílem takového útoku je nedostupnost, ne krádež dat. Někdy ale doprovází jiné pokusy o průnik, takže po něm dává smysl zkontrolovat přihlášení do administrace a stav aktualizací.