Registratorul APNIC, responsabil pentru distribuirea adreselor IP în regiunea Asia-Pacific,
Verificările de diagnosticare sunt folosite în Chromium pentru a detecta dacă furnizorii de servicii folosesc servicii care redirecționează cererile către nume inexistente către gestionatorii lor. Sisteme similare sunt implementate de unii furnizori pentru a direcționa traficul către numele de domenii introduse cu o eroare - de regulă, pentru domeniile inexistente, paginile sunt afișate cu un avertisment de eroare, oferind o listă de nume probabil corecte și publicitate. Mai mult, o astfel de activitate distruge complet logica determinării gazdelor intranet în browser.
Când procesați o interogare de căutare introdusă în bara de adrese, dacă este introdus un singur cuvânt fără puncte, mai întâi browserul
Pentru a rezolva această problemă, dezvoltatorii Chromium au adăugat browserului
De fiecare dată când lansați, schimbați setările DNS sau schimbați adresa IP, browserul trimite trei solicitări DNS cu nume aleatorii de domenii de prim nivel care, cel mai probabil, nu există. Numele includ de la 7 la 15 litere latine (fără puncte) și sunt folosite pentru a detecta redirecționarea numelor de domenii inexistente de către furnizor către gazda acestuia. Dacă, la procesarea a trei solicitări HTTP cu nume aleatorii, două primesc o redirecționare către aceeași pagină, atunci Chromium consideră că utilizatorul a fost redirecționat către o pagină terță parte.
Dimensiunile atipice ale domeniului de prim nivel (de la 7 la 15 litere) și factorul de repetiție a interogărilor (numele au fost generate aleatoriu de fiecare dată și nu au fost repetate) au fost folosite ca semne pentru a izola activitatea Chromium de fluxul general de cereri de pe serverul DNS rădăcină.
În jurnal, cererile pentru domenii inexistente au fost mai întâi filtrate (78.09%), apoi au fost selectate solicitările care au fost repetate de cel mult trei ori (51.41%), iar apoi au fost filtrate domeniile care conțineau de la 7 la 15 litere (45.80%). . Interesant este că doar 21.91% dintre solicitările către serverele rădăcină au fost legate de definirea domeniilor existente.
Studiul a examinat, de asemenea, dependența sarcinii tot mai mari de pe serverele rădăcină a.root-servers.net și j.root-servers.net de popularitatea în creștere a Chrome.
În Firefox, verificări de redirecționare DNS
Sursa: opennet.ru