APNIC, Aasia ja Vaikse ookeani piirkonna IP-aadresside jagamise registrator, analĂŒĂŒsi tulemused liikluse jaotusest ĂŒhel juurdns-serverist a.root-servers.net. 45,80% pĂ€ringutest juurdserveri suunas osutus seotud Chromiumi pĂ”hja liikuvate brauserite kontrollidega. Seega lĂ€heb peaaegu pool juurdns-serverite ressurssidest Chromiumi diagnostiliste kontrollide teostamiseks, mitte DNS-serveritelt pĂ€ringute töötlemiseks juurealasid mÀÀratledes. Arvestades, et Chrome'i turuosa on 70%, pĂ”hjustab selline diagnostiline aktiivsus umbkaudu 60 miljardit pĂ€ringut juurdserveritele pĂ€evas.
Diagnostilised kontrollid kasutatakse Chromiumis teenusepakkujate poolt, et kindlaks teha, kas nad suunavad pĂ€ringud mitteeksisteerivate nimedega oma kĂ€itlejatesse. Taolised sĂŒsteemid on juurutatud mĂ”nede teenusepakkujate poolt, et suunata vale kirje kaudu liiklust ka endale â tavaliselt kuvatakse mitteeksisteerivate domeenide puhul vigade teateid koos tĂ”enĂ€oliselt Ă”ige nimekirjaga ja reklaamiga. Selline tegevus hĂ€irib tĂ€ielikult brauseri intraneti hostide tuvastamise loogikat.
OtsingupĂ€ringut töötledes, kui aadressiribale on sisestatud ainult ĂŒhesĂ”naline pĂ€ring, proovib brauser esmalt mÀÀrata see sĂ”na DNS-is, eeldades, et kasutaja vĂ”ib proovida pöörduda intraneti saidi poole sisevĂ”rgus, mitte ei saada pĂ€ringut otsingumootorile. Kui teenusepakkuja suunab ise mitteeksisteerivate domeeninimede pĂ€ringud, siis tekib kasutajatel probleem â kĂ”ik ĂŒhesĂ”nalised otsingupĂ€ringud, mis on aadressiribal sisestatud, hakanud suunama teenusepakkuja lehtedele, mitte otsingumootorisse.
Probleemi lahendamiseks on Chromiumi arendajad lisanud brauserisse , mis tuvastades suunamisi muudavad aadressiribal pÀringute töötlemise loogikat.
Iga kord, kui kÀivitatakse, muudetakse DNS-i seadeid vÔi vahetatakse IP-aadressi, saadab brauser kolm DNS-pÀringut juhuslike esmaklassiliste domeeninimedega, mis tÔenÀoliselt ei eksisteeri. Nimed sisaldavad 7 kuni 15 ladina tÀhte (ilma punktideta) ja neid kasutatakse, et tuvastada, kuidas teenusepakkuja suunab mitteeksisteerivad domeeninimed oma hostimisele. Kui kolme juhuslikult valitud nime HTTP-pÀringu töötlemise kÀigus kahe puhul suunatakse samale lehele, peab Chromium, et kasutaja on suunatud kolmandale osapoole lehele.
Chromiumi aktiivsuse eristamiseks ĂŒlekandevoogudes juurd DNS-serveris kasutati ebatavalisi esmaklassiliste domeenide suurusi (7 kuni 15 tĂ€hte) ja pĂ€ringute kordumise faktorit (nimed genereeriti iga kord juhuslikult ja ei kordunud).
Alguses filtreeriti logis vÀlja mitteeksisteerivate domeenide pÀringud (78,09%), seejÀrel eraldati kolm korda korduvad pÀringud (51,41%) ja lÔpuks filtreeriti domeenid, mis sisaldavad 7 kuni 15 tÀhte (45,80%). Huvi pakub, et ainult 21,91% pÀringutest juurserveritele osutus seotud eksisteerivate domeenide mÀÀratlemisega.
Uuringu kÀigus uuriti ka juurserverite a.root-servers.net ja j.root-servers.net koormuse kasvu sÔltuvust Chrome'i populaarsuse tÔusust.
Firefoxis piiratakse ĂŒmber suunamise kontrollimist DNS-iga ĂŒmber suunamise mÀÀramisega autentimiselehtedele (captive portal) ja koos fikseeritud alamdomeeni âdetectportal.firefox.comâ, ilma domeeninimede pĂ€ringuteta esimeses tasemes. Selline kĂ€itumine ei loo tĂ€iendavat koormust juur DNS-serveritele, kuid vĂ”ib potentsiaalselt nagu kasulikku teavet kasutaja IP-aadressi kohta (iga kĂ€ivitamise korral kĂŒsitakse lehte âdetectportal.firefox.com/success.txtâ). Firefoxis on ĂŒmber suunamise kontrollimise vĂ€ljalĂŒlitamiseks olemas seadistus ânetwork.captive-portal-service.enabledâ, mille saab muuta enne âabout:configâ lehte.
Allikas: opennet.ru
