ब्लॉग पर वापस जाएँ

IP एक्सपोज़र के छह चैनल: DNS, समय क्षेत्र और ग्राफ़िक्स फ़िंगरप्रिंट

प्रॉक्सी केवल नेटवर्क का एग्ज़िट पता बदलता है। DNS रिज़ॉल्यूशन, IPv6, समय क्षेत्र और भाषा, ग्राफ़िक्स फ़िंगरप्रिंट और दूसरे ब्राउज़र संकेत अब भी वातावरण की असंगतियाँ उजागर कर सकते हैं।

प्रॉक्सी सेट है और जाँच पेज लक्ष्य क्षेत्र दिखा रहा है, फिर भी अकाउंट लिंक हो रहा है। अधिकतर लोग पहले मानते हैं कि प्रॉक्सी ठीक नहीं है और प्रदाता बदल देते हैं। कई बार बदलने के बाद भी समस्या बनी रहे, तो वजह शायद एग्ज़िट पते में नहीं है।

प्रॉक्सी केवल यह बदल सकता है कि नेटवर्क अनुरोध कहाँ से बाहर जाते हैं। वेबसाइटों को सामान्य रूप से चलाने के लिए ब्राउज़र बहुत-सी जानकारी सक्रिय रूप से देता है: ऑपरेटिंग सिस्टम और ब्राउज़र संस्करण, समय क्षेत्र, भाषा, स्क्रीन रिज़ॉल्यूशन, ग्राफ़िक्स और ऑडियो विशेषताएँ, तथा स्थानीय नेटवर्क की स्थिति। जब ये संकेत आपस में मेल नहीं खाते, तो प्लेटफ़ॉर्म को केवल बदला हुआ IP वाला सामान्य उपयोगकर्ता नहीं, बल्कि एक असंगत वातावरण दिखाई देता है।

नीचे दिए गए अधिकांश चैनल जरूरी नहीं कि प्रॉक्सी टनल से होकर जाएँ।

DNS रिज़ॉल्यूशन प्रॉक्सी का अनुसरण न करे

ट्रैफ़िक प्रॉक्सी से जा सकता है, लेकिन डोमेन-नाम रिज़ॉल्यूशन अनुरोध अभी भी स्थानीय नेटवर्क से भेजे जा सकते हैं। लक्ष्य वेबसाइट को प्रॉक्सी पता दिखता है, जबकि DNS क्वेरी रिकॉर्ड वास्तविक नेटवर्क की ओर इशारा कर सकते हैं।

DNS लीक परीक्षण से देखें कि रिज़ॉल्यूशन अनुरोध कहाँ से निकल रहे हैं। समाधान की दिशा यह है कि DNS अनुरोध प्रॉक्सी पथ से जाएँ या एग्ज़िट क्षेत्र से मेल खाने वाला रिज़ॉल्वर इस्तेमाल किया जाए।

IPv6 प्रॉक्सी को बायपास करके सीधे जुड़ सकता है

यह सबसे आसानी से छूट जाने वाले चैनलों में से एक है। यदि स्थानीय नेटवर्क IPv4 और IPv6 दोनों देता है, लेकिन प्रॉक्सी केवल IPv4 ट्रैफ़िक संभालता है, तो ब्राउज़र लक्ष्य साइट से सीधे IPv6 पर जुड़ सकता है।

ऐसी स्थिति में प्रॉक्सी लगभग बायपास हो जाता है। जाँच पेज पर देखें कि IPv6 पता लौट रहा है या नहीं। वातावरण स्तर पर IPv6 की स्थिति नियंत्रित करें ताकि ट्रैफ़िक प्रॉक्सी के बाहर से न निकले।

समय क्षेत्र और भाषा का असंगत होना साधारण लीक से भी अधिक आसानी से पहचाना जा सकता है

कड़ाई से देखें तो यह IP लीक नहीं है, लेकिन इसके परिणाम अधिक गंभीर हो सकते हैं क्योंकि यह भौगोलिक विरोधाभास पैदा करता है।

लक्ष्य क्षेत्र का IP, लेकिन स्थानीय समय क्षेत्र, स्थानीय भाषा इंटरफ़ेस और स्थानीय समय प्रारूप—यह एक सामान्य असंगति है। विरोधाभास एक अकेले उजागर संकेत से अधिक आसानी से जोखिम नियंत्रण सक्रिय कर सकता है: एक लीक किसी एक छूटी सेटिंग का परिणाम हो सकता है, जबकि विरोधाभास संकेत देता है कि पूरा वातावरण अलग-अलग असंगत हिस्सों से जोड़ा गया है।

जाँचें कि एग्ज़िट IP, समय क्षेत्र और भाषा एक सेट के रूप में मेल खाते हैं या नहीं। इन्हें हाथ से तय करने के बजाय एग्ज़िट IP के साथ स्वचालित सिंक्रोनाइज़ेशन चालू करना बेहतर है।

ग्राफ़िक्स और ऑडियो फ़िंगरप्रिंट डिवाइस की पहचान करते हैं

Canvas और WebGL रेंडरिंग से बनने वाली ग्राफ़िक्स विशेषताएँ तथा ऑडियो प्रोसेसिंग वेवफ़ॉर्म के अंतर हार्डवेयर-स्तर के गुण दिखाते हैं और नेटवर्क से स्वतंत्र होते हैं।

IP को दूसरे देश में बदल देने पर भी ग्राफ़िक्स कार्ड उसी मशीन की तरह रेंडर करता है। इस परत पर IP नहीं, बल्कि डिवाइस की पहचान उजागर होती है।

कई वातावरणों की तुलना करें और देखें कि ग्राफ़िक्स फ़िंगरप्रिंट दोहरते हैं या नहीं। हर वातावरण का अपना फ़िंगरप्रिंट होना चाहिए; सभी कार्यों में एक ही प्रोफ़ाइल साझा नहीं करनी चाहिए।

प्रॉक्सी बदलने का वही क्षण

प्रॉक्सी डिस्कनेक्ट होने, नोड बदलने या पहली बार कनेक्ट होने के दौरान ब्राउज़र टनल सक्रिय होने से पहले अनुरोध भेज सकता है।

इसे जाँच पेज पर पकड़ना कठिन है और आम तौर पर लॉग में अनुरोध के स्रोत देखने पड़ते हैं। प्रॉक्सी बदलते समय ब्राउज़र गतिविधि रोकें और कनेक्शन स्थिर होने के बाद ही काम शुरू करें।

WebRTC भी एक चैनल है

WebRTC सबसे अधिक चर्चा वाला चैनल है। इसके विवरण अलग से कवर किए गए हैं; यहाँ इसे केवल एक्सपोज़र के एक रास्ते के रूप में गिना गया है।

उपयोगी स्व-जाँच सूची

DNS、IPv6、地理参数、设备指纹、代理切换与 WebRTC 六条暴露通道的检查项和期望结果

चैनलक्या जाँचेंअपेक्षित परिणाम
DNSरिज़ॉल्यूशन अनुरोध कहाँ से निकलते हैंप्रॉक्सी पथ का अनुसरण करें
IPv6क्या IPv6 पता लौटता हैउजागर न हो
भौगोलिक सेटिंग्सएग्ज़िट IP, समय क्षेत्र, भाषातीनों एक-दूसरे से मेल खाएँ
ग्राफ़िक्स और ऑडियो फ़िंगरप्रिंटक्या अलग वातावरणों में दोहरते हैंहर वातावरण में स्वतंत्र
प्रॉक्सी स्थिरताक्या कार्य के दौरान स्विचिंग विंडो हैपूरे समय स्थिर
WebRTCलौटाया गया पताप्रॉक्सी पते से मेल खाए

वातावरण को एक पूरे सिस्टम की तरह कॉन्फ़िगर करें

प्रॉक्सी इन चैनलों में से केवल एक समस्या हल करता है। वातावरण एक संपूर्ण इकाई है, और किसी एक चैनल से एक्सपोज़र भी पूरे वातावरण की पहचान के लिए पर्याप्त हो सकता है।

इसलिए मुख्य बात लगातार बेहतर प्रॉक्सी ढूँढना नहीं, बल्कि वातावरण को एक आंतरिक रूप से सुसंगत इकाई की तरह कॉन्फ़िगर और जाँचना है: फ़िंगरप्रिंट अलग रहें, नेटवर्क एग्ज़िट हर वातावरण से बंधा हो और भौगोलिक सेटिंग्स एक सेट के रूप में मेल खाएँ। PurpleMark इसी परत को संभालता है—एक ही डिवाइस पर कई वातावरण अलग करता है ताकि एग्ज़िट और पैरामीटर अपने-अपने वातावरण के साथ रहें।

इन उपायों का उद्देश्य नियमों का पालन करने वाले अकाउंट को स्थिर रूप से चलाना है: प्लेटफ़ॉर्म की सेवा शर्तों और robots प्रोटोकॉल का पालन करें, झूठी पहचान जानकारी का उपयोग न करें और तकनीकी सुरक्षा उपायों को बायपास न करें।

यह जानकारी केवल तकनीकी सिद्धांत समझाने के लिए है। संबंधित टूल का उपयोग केवल कानूनी और नियमों के अनुरूप तरीके से करें।