Takmer polovica prevádzky na hlavných DNS serveroch je spôsobená činnosťou Chromium

Registrátor APNIC, zodpovedný za distribúciu IP adries v Ázio-Tichomorskej oblasti, publikoval výsledky analýzy distribúcie prevádzky na jednom z hlavných DNS serverov a.root-servers.net. 45,80 % požiadaviek na hlavný server sa ukázalo ako súvisiace s kontrolami vykonanými prehliadačmi na báze motora Chromium. Takmer polovica zdrojov hlavných DNS serverov sa preto spotrebuje na vykonávanie diagnostických kontrol Chromium, a nie na spracovanie požiadaviek od DNS serverov pri určovaní hlavných zón. S ohľadom na to, že Chrome zaberá 70 % trhu webových prehliadačov, táto diagnostická aktivita vedie k odoslaniu približne 60 miliárd požiadaviek na hlavné servery denne.

Diagnostické kontroly sa v Chromium používajú na určenie využitia poskytovateľmi služieb, ktorí smerujú požiadavky na neexistujúce mená na svoje spracovateľské jednotky. Takéto systémy zavádzajú niektorí poskytovatelia s cieľom usmerniť na seba prevádzku k doménovým menám zadaným s chybou — zvyčajne sa na neexistujúce domény zobrazujú stránky s varovaním o chybe, zoznamom pravdepodobne správnych mien a reklamami. Táto aktivita však úplne narúša logiku určovania intranetových hostiteľov v prehliadači.

Pri spracovaní vyhľadávacieho dopytu zadaného do adresného riadku, ak je zadané len jedno slovo bez bodiek, prehliadač najprv snaží určuje toto slovo v DNS, domnievajúc sa, že používateľ sa môže pokúšať pristupovať k intranetovej stránke vo vnútornej sieti, a nie odosiela dopyt vyhľadávačom. V prípade, že poskytovateľ presmerováva požiadavky na neexistujúce doménové mená na seba, používateľom vznikajú problémy — akékoľvek vyhľadávacie dopyty z jedného slova zadané do adresného riadku sa začínajú presmerovávať na stránky poskytovateľa namiesto aby sa nasmerovali do vyhľadávača.

Na vyriešenie vzniknutej situácie vývojári Chromium pridali do prehliadača ďalšie kontroly, ktoré v prípade zistenia presmerovania menia logiku spracovania požiadaviek v adresnom riadku.
Pri každom spustení, zmene nastavení DNS alebo zmene IP adresy prehliadač odošle tri DNS dopyty s náhodnými názvami domén prvej úrovne, ktoré s vysokou pravdepodobnosťou neexistujú. Názvy obsahujú od 7 do 15 latinských písmen (bez bodiek) a používajú sa na zistenie presmerovania neexistujúcich doménových mien poskytovateľom na svoj hostiteľ. Ak bude pri spracovaní troch HTTP dopytov s náhodnými názvami pre dve z nich získaný presmerovanie na tú istú stránku, Chromium to považuje za to, že používateľ bol presmerovaný na externú stránku.

Ako znaky na zvýraznenie aktivity Chromium z celkového prúdu dopytov na koreňovom DNS serveri boli použité netypické veľkosti domén prvej úrovne (od 7 do 15 písmen) a faktor opakovania dopytov (mená sa zakaždým generovali náhodne a neopakovali sa).
V logu boli najprv filtrované dopyty neexistujúcich domén (78.09 %), potom boli zvýraznené dopyty, ktoré sa opakovali maximálne trikrát (51.41 %), a potom boli filtrované domény, ktoré obsahovali od 7 do 15 písmen (45.80 %). Zaujímavé je, že len 21.91 % dopytov na koreňové servery bolo spojených s identifikáciou existujúcich domén.

Takmer polovica prevádzky na hlavných DNS serveroch je spôsobená činnosťou Chromium

Počas výskumu bola taktiež preskúmaná závislosť rastu zaťaženia na koreňových serveroch a.root-servers.net a j.root-servers.net od rastúcej popularity Chrome.

Takmer polovica prevádzky na hlavných DNS serveroch je spôsobená činnosťou Chromium

Vo Firefoxe sú kontroly presmerovania cez DNS obmedzené určením presmerovania na autentifikačné stránky (captain portal) a boli implementované s používaním pevného poddomény „detectportal.firefox.com“, bez dopytu domén prvej úrovne. Takéto správanie nevytvára dodatočné zaťaženie na koreňových DNS serveroch, ale potenciálne môže byť považovaný spôsobiť únik citlivých údajov o IP adrese používateľa (pri každom spustení sa žiada stránka „detectportal.firefox.com/success.txt“). Na vypnutie kontroly vo Firefoxe je k dispozícii nastavenie „network.captive-portal-service.enabled“, ktoré sa dá zmeniť na stránke „about:config“.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster