रीडायरेक्ट करने के लिए वाई-फाई नेटवर्क से कनेक्ट होने पर ऐप्पल किस URL का अनुरोध करता है?


1

मुझे याद है कि जब आप वाई-फाई नेटवर्क से जुड़ते हैं, तो ऐप्पल अपने स्वयं के URL तक पहुंचने की कोशिश करता है, जो किसी भी रीडायरेक्ट का पालन न करने की गारंटी देता है। (जैसे http://apple.com/no-redirects )। यदि यह एक रीडायरेक्ट देखता है, तो यह मानता है कि आप एक वाई-फाई नेटवर्क पर हैं जो आपको लॉगिन करने की आवश्यकता है, इसलिए यह लॉगिन स्क्रीन प्रस्तुत करता है। अन्यथा, यदि यह बिना किसी रीडायरेक्ट के उस URL तक पहुंचने में सक्षम था, तो यह सिर्फ यह मान लेगा कि आप सामान्य रूप से इंटरनेट से जुड़े हैं।

यह URL क्या है, और मैं Apple द्वारा उपयोग किए जाने वाले तंत्र के बारे में और जानकारी कहाँ से प्राप्त कर सकता हूँ?

जवाबों:


2

मुझे यह मिला। Apple http://www.apple.com/library/test/success.html का उपयोग करता है

अधिक जानकारी http://blog.erratasec.com/2010/09/apples-secret-wispr-request.html#.VLA9UsabLOY पर देखी जा सकती है

एक अनुप्रेषित URL का उपयोग करने का लाभ यह है कि आप यह निर्धारित कर सकते हैं कि आप किस राज्य में हैं:

  1. जुड़े हुए
  2. वाई-फाई से जुड़ा है लेकिन इंटरनेट वाई-फाई राउटर के कारण दुर्गम है, जिसमें उपयोगकर्ता के हस्तक्षेप की आवश्यकता होती है।
  3. जुड़े नहीं हैं

इन्हें कैप्टिव पोर्टल्स कहा जाता है , या, जैसा कि Apple उन्हें कहता है, कैप्टिव नेटवर्क :

कैप्टिव नेटवर्क (अक्सर होटल, कॉफी शॉप और अन्य सार्वजनिक स्थानों पर उपयोग किए जाने वाले) आपके सॉफ़्टवेयर के HTTP अनुरोधों को रोक सकते हैं और अपेक्षित डेटा के बजाय एक लॉगिन पृष्ठ प्रदान कर सकते हैं।


क्या ऐप्पल में एंड्रॉइड जैसा 'हेल्पर' होता है जो उपयोगकर्ता को साइन-इन पेज पर जाने के लिए प्रेरित करेगा? यदि हां, तो आप इसे कैसे ट्रिगर करते हैं? Android के पास एक समस्या है कि वे कनेक्टिविटी चेक जनरेट_204 url ​​के आईपी पते के लिए एक Google नाम सर्वर (8.8.8.8) पूछते हैं। इसलिए आपको न केवल कनेक्टिविटी चेक को इंटरसेप्ट करना होगा, बल्कि DNS क्वेरी को भी।
स्कॉट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.