Pirmoji DDoS ataka įvyko prieš 20 metų. Nuo to laiko mes to išmokome.

Ponia Tech; kompiuteris: Wikimedia commons





1999 m. liepos 22 d. yra grėsminga data kompiuterijos istorijoje. Tą dieną kompiuteris Minesotos universitete netikėtai buvo užpultas iš 114 kitų kompiuterių tinklo, užkrėsto kenkėjišku scenarijumi pavadinimu Trin00.

Dėl šio kodo užkrėsti kompiuteriai siųsdavo perteklinius duomenų paketus universitetui, perpildydami jo kompiuterį ir neleisdami tvarkyti teisėtų užklausų. Tokiu būdu ataka dviem dienoms išmušė universiteto kompiuterį.

Tai buvo pirmoji pasaulyje paskirstytojo paslaugų atsisakymo (DDoS) ataka. Tačiau neilgai trukus taktika išplito. Vėlesniais mėnesiais aukomis tapo daugybė kitų svetainių, įskaitant „Yahoo“, „Amazon“ ir CNN. Kiekvienas buvo užtvindytas duomenų paketais, kurie neleido priimti teisėto srauto. Ir kiekvienu atveju kenkėjiški duomenų paketai atkeliavo iš užkrėstų kompiuterių tinklo.



Nuo tada DDoS atakos tapo dažnos. Kenkėjiški veikėjai taip pat pelningai prekiauja išviliodami apsaugos pinigus iš svetainių, kurias grasina užpulti. Jie netgi parduoda savo paslaugas tamsiajame internete. 24 valandų trukmės DDoS ataka prieš vieną taikinį gali kainuoti vos 400 USD.

Tačiau aukos išlaidos gali būti didžiulės dėl prarastų pajamų arba sugadintos reputacijos. Tai savo ruožtu sukūrė kibernetinės gynybos rinką, kuri apsaugo nuo tokių atakų. 2018 metais ši rinka buvo verta stulbinančių 2 mlrd. Visa tai iškelia svarbų klausimą, ar dar galima apsisaugoti nuo DDoS atakų.

Šiandien, praėjus 20 metų po pirmosios atakos, Ericas Osterweilas iš Džordžo Meisono universiteto Virdžinijoje ir kolegos tyrinėja DDoS atakų pobūdį, jų raidą ir ar yra esminių tinklo architektūros problemų, kurias reikia spręsti, kad ji būtų saugesnė. Atsakymai, jų teigimu, toli gražu nėra aiškūs: pigių, kompromisinių robotų peizažas tapo tik derlingesnis piktadariams ir dar labiau kenkia interneto paslaugų operatoriams.



Pirmiausia šiek tiek fono. DDoS atakos paprastai vyksta etapais. Pirmajame etape kenkėjiškas įsibrovėlis užkrečia kompiuterį programine įranga, skirta plisti tinkle. Šis pirmasis kompiuteris žinomas kaip pagrindinis kompiuteris, nes jis gali valdyti visus vėlesnius užkrėstus kompiuterius. Kiti užkrėsti kompiuteriai vykdo tikrąją ataką ir yra žinomi kaip demonai.

Dažnos aukos šiame pirmajame etape yra universitetų ar kolegijų kompiuterių tinklai, nes jie yra prijungti prie daugybės kitų įrenginių.

DDoS ataka prasideda, kai pagrindinis kompiuteris demonams siunčia komandą, kurioje yra taikinio adresas. Tada demonai šiuo adresu pradeda siųsti daug duomenų paketų. Tikslas yra užblokuoti taikinį srautu atakos metu. Didžiausios atakos šiandien siunčia kenkėjiškus duomenų paketus terabitų per sekundę greičiu.



Užpuolikai dažnai labai stengiasi nuslėpti savo vietą ir tapatybę. Pavyzdžiui, demonai dažnai naudoja techniką, vadinamą IP adresų klastojimu, norėdami paslėpti savo adresą internete. Pagrindinius kompiuterius taip pat gali būti sunku atsekti, nes jiems tereikia išsiųsti vieną komandą, kad suaktyvintų ataką. Ir užpuolikas gali pasirinkti naudoti demonus tik sunkiai pasiekiamose šalyse, net jei jie patys gali būti kitur.

Apsisaugoti nuo tokių atakų sunku, nes tam reikia suderintų įvairių operatorių veiksmų. Pirmoji gynybos linija yra visų pirma užkirsti kelią demonų tinklo kūrimui. Tam reikia, kad sistemos administratoriai reguliariai atnaujintų ir pataisytų naudojamą programinę įrangą ir skatintų gerą tinklo vartotojų higieną, pavyzdžiui, reguliariai keistų slaptažodžius, naudotų asmenines užkardas ir pan.

Interneto paslaugų teikėjai taip pat gali suteikti tam tikrą apsaugą. Jų vaidmuo yra perduoti duomenų paketus iš vienos tinklo dalies į kitą, priklausomai nuo adreso kiekvieno duomenų paketo antraštėje. Tai dažnai daroma mažai arba visai neatsižvelgiant į tai, iš kur atsirado duomenų paketas.



Bet tai gali pasikeisti. Antraštėje yra ne tik tikslinis adresas, bet ir šaltinio adresas. Taigi teoriškai IPT gali ištirti šaltinio adresą ir blokuoti paketus, kuriuose yra akivaizdžiai suklastotų šaltinių.

Tačiau tai yra brangu ir atima daug laiko. Ir kadangi IPT nebūtinai yra DDoS atakos taikiniai, jie turi ribotą paskatą taikyti brangias švelninimo procedūras.

Galiausiai, pats taikinys gali imtis veiksmų, kad sumažintų atakos padarinius. Vienas akivaizdus žingsnis yra išfiltruoti blogus duomenų paketus, kai jie gaunami. Tai veikia, jei juos lengva pastebėti ir jei yra skaičiavimo išteklių, kad būtų galima susidoroti su kenkėjiško srauto apimtimi.

Tačiau šie ištekliai yra brangūs ir turi būti nuolat atnaujinami atsižvelgiant į naujausias grėsmes. Didžiąją laiko dalį jie sėdi nenaudojami ir pradeda veikti tik įvykus priepuoliui. Ir net tada jie gali nesusidoroti su didžiausiais išpuoliais. Taigi toks švelninimo būdas yra retas.

Kitas variantas yra perduoti problemą debesijos paslaugai, kuri yra geriau pritaikyta valdyti tokias grėsmes. Tai centralizuoja DDoS mažinimo problemas šveitimo centruose ir daugelis jų puikiai susidoroja. Tačiau net ir jiems gali kilti problemų susidoroti su didžiausiais išpuoliais.

Visa tai kelia klausimą, ar galima padaryti daugiau. Kaip galima patobulinti tinklo infrastruktūrą, kad būtų atsižvelgta į principus, įgalinančius DDoS problemą? paklauskite Osterweilo ir kt. Ir jie sako, kad 20-osios pirmosios atakos metinės turėtų būti gera proga išsamiau išnagrinėti problemą. Manome, kad reikia ištirti, kokie pagrindai įgalina ir pablogina DDoS, sako jie.

Vienas svarbus pastebėjimas apie DDoS atakas yra tas, kad puolimas ir gynyba yra asimetriški. DDoS ataka paprastai paleidžiama iš daugelio demonų visame pasaulyje, tačiau gynyba daugiausia vyksta vienoje vietoje – mazge, kuris yra atakuojamas.

Svarbus klausimas yra tai, ar tinklai galėtų arba turėtų būti modifikuoti, kad apimtų tam tikrą paskirstytą apsaugą nuo šių atakų. Pavyzdžiui, vienas iš tolesnių būdų galėtų būti palengvinti IPT filtruoti suklastotus duomenų paketus.

Kita idėja yra užtikrinti, kad duomenų paketai būtų atsekami, kai jie keliauja internetu. Kiekvienas IPT galėtų pažymėti duomenų paketų pavyzdį – galbūt vieną iš 20 000 – kaip jie nukreipiami taip, kad vėliau būtų galima atkurti jų kelionę. Tai leistų aukai ir teisėsaugos institucijoms atsekti išpuolio šaltinį, net ir jam pasibaigus.

Šios ir kitos idėjos gali paversti internetą saugesne vieta. Tačiau jiems reikia susitarimo ir noro veikti. Osterweilas ir bendražygiai mano, kad laikas imtis veiksmų: tai yra raginimas veikti: mokslinių tyrimų bendruomenė yra geriausia mūsų viltis ir geriausiai pasirengusi priimti šį kvietimą.

Nuoroda: arxiv.org/abs/1904.02739 : 20 metų DDoS: raginimas veikti

paslėpti