मैं अपने ब्राउज़र को कैसे उपयोग कर सकता हूं, फिर भी फ़ायरफ़ॉक्स / उबंटू उपयोगकर्ता के रूप में गिना जा सकता है?


7

के बारे में पढ़ा ईएफएफ का पैनोप्टिक्लिक यह देखने के लिए कि आपके वेबब्रोसर के हेडर कितने विशिष्ट हैं। मैं यह बताना चाहूंगा कि थोड़ा।

मेरा वर्तमान उपयोगकर्ता एजेंट है

मोज़िला / 5.0 (X11; U; लिनक्स i686; en-US; rv: 1.9.1.7) गेको / 20100106 उबंटू / 9.10 (कर्मिक) फ़ायरफ़ॉक्स / 3.5.7

मैं इसे और अधिक गुमनाम बनाना चाहूंगा, हालांकि मैं अभी भी फ़ायरफ़ॉक्स और उबंटू उपयोगकर्ता के रूप में गिना जाना चाहता था।

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

मुझे पता है कि इस बात की कोई गारंटी नहीं है कि मुझे फ़ायरफ़ॉक्स / उबंटू उपयोगकर्ता गिना जाएगा, बस कुछ ऐसा है जो 'अधिकांश समय काम करता है' पर्याप्त होगा।

जवाबों:


11

आंशिक रूप से आपके उपयोगकर्ता एजेंट का नामकरण वास्तव में आपका हेडर बनाता है अधिक अद्वितीय , कम नहीं। (झुंड में एक स्ट्रिप-कम ज़ेबरा के बारे में सोचो।)

हालांकि, यदि आप जोर देते हैं कि मैं सभी विशिष्ट लघु संस्करण संख्याओं को हटाकर शुरू करूंगा क्योंकि उनका उपयोग ज्ञात कमजोरियों को लक्षित करने के लिए किया जा सकता है। मैं ब्राउज़र संगतता का निर्धारण करने के लिए अनुप्रयोगों द्वारा उपयोग किए जाने वाले तार की संभावना को अकेला छोड़ दूंगा।

इसलिए

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.7) Gecko/20100106 Ubuntu/9.10 (karmic) Firefox/3.5.7

कुछ इस तरह हो जाता है:

Mozilla/5 (X11; U; Linux i686; en-US) Gecko/2010 Ubuntu/9.10 (karmic) Firefox/3.5

2
उपयोगकर्ता एजेंट को बदलने के लिए मेजर +1 आपको अधिक ध्यान देने योग्य बनाता है।
ceejayoz

6
... जब तक कोई इसे कुछ और आम में नहीं बदलता। इस बारे में यही सवाल है: क्या इसे और अधिक सामान्य बनाया जा सकता है, बिना छुपाये कोई भी Ubuntu पर फ़ायरफ़ॉक्स का उपयोग कर रहा है।
Arjan

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

6

आप उपयोग कर सकते हैं यह एडऑन है कस्टम उपयोगकर्ता एजेंट को बदलने / बनाने के लिए।


8
यह भी general.useragent.override के बारे में सेटिंग: विन्यास ही करेगा।
whitequark

2

चूंकि यह उबंटू है, मुझे लगता है कि वहाँ हैं अनेक समान फ़ायरफ़ॉक्स संस्करण वाले लोग। तो आपका मूल वास्तव में है बेहतर उदाहरण के लिए, Mozilla/5.0 (Linux) Gecko Ubuntu Firefox, क्योंकि मूल बहुत अधिक सामान्य है।


2

पहला, आप ऐसा क्यों चाहेंगे? कोई भी यह नहीं बता सकता कि आप अपने उपयोगकर्ता-एजेंट से कौन हैं, आपका आईपी पता कहीं अधिक दिलचस्प है।

आप अपने संस्करण संख्या बदल सकते हैं, लेकिन यह बहुत कुछ हासिल नहीं करेगा।

को पाने के लिए general.useragent.override, आप लिखें about:config अपने पता बार में, अपनी सहमति दें, और फिर इसके लिए खोजें, राइट क्लिक करें और संपादित करें।


3
क्योंकि जैसा कि यह लगता है कि विरोधाभास था, थोड़ी देर पहले एक समाचार लेख था जिसने एक अध्ययन की ओर इशारा किया था जिसमें दिखाया गया था कि वे उपयोगकर्ता को देख सकते हैं।
Unfundednut

1
इसके अलावा, आप किसी ऐसे व्यक्ति से प्यार करते हैं जो किसी को टिप्पणी करता है और उसे एक उत्तर के रूप में पोस्ट करता है।
Unfundednut

4
क्या आपने अपने ब्राउज़र की विशिष्टता पर एक नज़र डाली panopticlick.eff.org ? मेरी: आपका ब्राउज़र फिंगरप्रिंट अब तक परीक्षण किए गए 514,535 के बीच अद्वितीय प्रतीत होता है। (बेशक, यह केवल उपयोगकर्ता एजेंट नहीं है जो उस आंकड़े को बनाता है।)
Arjan

1
@ अर्जन वैन बेंटम। मेरे ब्राउज़र द्वारा प्रस्तुत उपयोगकर्ता-एजेंट स्ट्रिंग दुनिया में सबसे अनोखी चीज नहीं है, मेरी सिस्टम-फोंट सूची कहीं अधिक अनोखी है (10 का एक कारक!)। अगर ज्यादातर सामान का संयोजन है जो इसे अद्वितीय बनाता है। एक अज्ञात प्रॉक्सी अभी भी सबसे अच्छा समाधान IMHO है
Thom Wiggers

1
मुझे लगता है कि आप इस बिंदु को याद कर रहे हैं। एक प्रॉक्सी उन चीजों को नहीं बदलता है जो एक ब्राउज़र उत्सर्जन करता है।
Arjan

1

पहले प्रश्न का उत्तर:

सेटिंग बदलकर फ़ायरफ़ॉक्स में उपयोगकर्ता एजेंट सेट करें general.useragent.override ( general.useragent.extra.firefox केवल इस मामले में काम नहीं करेगा कहते हैं वर्तमान उपयोगकर्ता एजेंट स्ट्रिंग के लिए):

  1. प्रकार about:config एड्रेस बार में और प्रेस करें दर्ज
  2. चेतावनी पृष्ठ पर स्वीकार करें बटन पर क्लिक करें।
  3. प्रकार उपभोक्ता अभिकर्ता फ़िल्टर में देखने के लिए कि क्या general.useragent.override परिभाषित किया गया है (यह डिफ़ॉल्ट रूप से नहीं है)
  4. सर्जन करना general.useragent.override अगर यह मौजूद नहीं है। राइट क्लिक या खिसक जाना + F10 पैनल के निचले भाग में, का चयन करें नया तथा तार और "general.useragent.override" टाइप करें (नीचे पहला स्क्रीनशॉट देखें)
  5. मान को कुछ इस तरह बदलें googleinstantisreallyirritating या www.google.com (डबल क्लिक करके या दबाकर दर्ज जब सेटिंग का चयन किया जाता है)। मूल सेटिंग कुछ इस तरह है Firefox/3.6

यह फ़ायरफ़ॉक्स 11 पर परीक्षण किया गया था (लेकिन स्क्रीनशॉट फ़ायरफ़ॉक्स 3.6 से हैं)।

enter image description here

परिणाम कुछ इस प्रकार है:

enter image description here


1

बहुत सरल है, या तो अपने फ़ायरफ़ॉक्स प्रोफ़ाइल फ़ोल्डर में जाएं और user.js नामक एक फ़ाइल बनाएं और अपने user.js फ़ाइल में निम्न कोड रखें।

user_pref("general.appversion.override", "5.0 (X11)");
user_pref("general.buildID.override", "20140421162246");
user_pref("general.oscpu.override", "Linux i686");
user_pref("general.platform.override", "Linux i686");
user_pref("general.useragent.override", "Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Firefox/24.0");

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

कोई भी वेबसाइट जो ब्राउज़र फ़िंगरप्रिंटिंग का उपयोग करती है, तब भी आपके ब्राउज़र और ऑपरेटिंग सिस्टम को सही ढंग से पहचान सकती है, सभी ब्राउज़र और ऑपरेटिंग सिस्टम एक निश्चित तरीके से डेटा भेजते हैं, भले ही आपके HTTP हेडर भेजे गए हों, इस डेटा का विश्लेषण करने से अभी भी इस जानकारी की सही पहचान हो सकती है।

नीचे पंक्ति: संशोधित HTTP हेडर आपको 5 या 10% हैकिंग प्रयासों में वेबसाइट के शौकीनों द्वारा चलाए जा रहे हैकिंग प्रयासों की रक्षा कर सकते हैं, जो उन्हें भ्रमित करने के लिए कमजोरियों की जांच करते हैं, लेकिन वेबसाइट डिजाइन और प्रोग्रामिंग के आधे सभ्य ज्ञान के साथ कोई भी वेबसाइट डिजाइनर अभी भी सक्षम हो जाएगा अपने OS और ब्राउज़र की सही पहचान करें और आप वास्तव में उन्हें कम न करने की मूर्खता करके अपनी विशिष्टता बढ़ा रहे हैं।


0

जो आप खोज रहे हैं वह वास्तव में उपयोगकर्ता-एजेंट को बदलने के लिए नहीं है, लेकिन किसी भी HTTP हेडर के अपने आउटगोइंग ट्रैफ़िक को "स्क्रब" करने के लिए जो संभवतः आपको पहचान सकता है। आप एक गुमनाम प्रॉक्सी सर्वर चाहते हैं।

मैंने एक पुराने कार्यक्रम का उपयोग किया है, जिस पर मुझे संदेह है कि अब किसी भी नाम से अपडेट किया जा रहा है Proxomitron अतीत में विंडोज सिस्टम पर (लगभग 2001, 2002)। Privoxy (अक्सर के साथ संयोजन में उपयोग किया जाता है टो ) इस उद्देश्य के लिए उपयोगी है, वर्तमान में अपडेट किया गया है, और साथ ही कुछ विज्ञापनों को भी अवरुद्ध करता है।

ध्यान दें कि आपके सिस्टम का विवरण जावास्क्रिप्ट और ब्राउज़र एक्सटेंशन के माध्यम से लीक हो सकता है। सबसे गुमनाम ब्राउज़िंग के लिए आप जावास्क्रिप्ट को निष्क्रिय करना चाहते हैं, उपयोग नहीं फ़्लैश (या कम से कम चुनिंदा साइटों का उपयोग करके उन्हें सक्षम करें NoScript ), और साइट-दर-साइट आधार पर श्वेतसूची कुकीज़।


0

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


0

सबसे गुमनाम तरीका शायद एक बहुत ही आम उपयोगकर्ता एजेंट स्ट्रिंग के लिए जाना होगा।

IMHO कम पहचाने जाने वाला और लिनक्स होने के नाते उपयोगकर्ता एजेंट के रूप में विरोधाभास का एक सा है, जब तक कि आपके क्लस्टर में बहुत से लोग लिनक्स का उपयोग न करें।

कहा जा रहा है, मैं नहीं जानता कि कैसे लेकिन मैं एक बहुत ही आम उपयोगकर्ता एजेंट के लिए जाने की कोशिश करूंगा, शायद TOR क्या उपयोग कर रहा है, और इसका उपयोग करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.