Chromium के शुरुआती दौर से मौजूद Omnibox फीचर, उपयोगकर्ता द्वारा URL bar में डाली गई स्ट्रिंग को search query, वेबसाइट नाम, URL आदि के रूप में पहचानकर उसी के अनुसार काम करता है.

NXDomain Hijacking की वजह से Chromium DNS से ऐसे 3 random-string domains के बारे में पूछता है जो मौजूद नहीं होते, और अगर उनका address एक जैसा मिले तो उस address को Redirect Origin के रूप में दर्ज कर लेता है.

→ इसका मतलब है कि उपयोगकर्ता द्वारा गलत टाइप की गई स्ट्रिंग के लिए intranet पर did you mean? जैसी page के जरिए दूसरे संभावित विकल्प दिखाने वाली जगह है

ये तीन random queries हर बार browser चलने पर / IP बदलने पर / DNS बदलने पर भेजी जाती हैं.

असल में Chromium का market share बढ़ने के साथ यह तथ्य सामने आया कि root DNS server traffic का 50% इन्हीं calls से आता है (यानी, हर दिन 60 अरब बार call होता है)

हालांकि root DNS system को बड़े पैमाने के traffic के लिए बनाया गया है, लेकिन इस तरह की असामान्य exception calls को संभालना सामान्य नहीं है.

ज़रूरत है कि Chromium 3 की बजाय 1 या 2 ही calls करे, या

Firefox के Captive Portal Test की तरह अलग namespace query इस्तेमाल की जाए ताकि वे root server तक न पहुँचें.

  • इस code के मूल लेखक ने comment किया है.

"Chromium developers इस बारे में जानते हैं और इसे manage कर रहे हैं. इसके लिए कुछ modification proposals भी दिए गए हैं."

  • वास्तव में इनमें से ज़्यादातर Chrome उपयोगकर्ताओं की वजह से होगा, लेकिन Chrome/Edge/Brave/Opera जैसे काफी सारे browser Chromium-आधारित हैं और मूल लेख में भी लगातार Chromium कहा गया है, इसलिए यहाँ भी वही इस्तेमाल किया गया है.

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.