क्या Google संक्षिप्त URL (goo.gl) प्रचारित, अनुक्रमिक या गुप्त हैं?


12

Google के पास http://goo.gl/ पर एक छोटी सेवा है, जो आपको एक लंबे URL को संक्षिप्त रूप में परिवर्तित करता है। यह निम्नलिखित URL के बारे में कहता है जो इसे उत्पन्न करता है:

सभी goo.gl URL और क्लिक एनालिटिक्स सार्वजनिक हैं और किसी के द्वारा भी एक्सेस किए जा सकते हैं।

मैं समझता हूं कि URL निजी नहीं हैं। हालाँकि, उपरोक्त एक प्रचारित, अनुक्रमिक या गुप्त URL के बीच अंतर को निर्दिष्ट नहीं करता है। नीचे मैं परिभाषित करूंगा कि इनमें से प्रत्येक शब्द से मेरा क्या अभिप्राय है। ध्यान दें कि कैसे उनकी परिभाषाएँ उन्हें परस्पर अनन्य बनाती हैं। इनमें से कौन सा, सबसे अच्छा वर्णन करता है कि goo.gl क्या उपयोग करता है?


कहते हैं कि मैं goo.gl का उपयोग करता हूं और URL http://goo.gl/abc57 प्राप्त करता हूं ।

Publicizing:
यदि Google के पास http://goo.gl/list-all जैसे पेज हैं, जो सभी URL जनरेट किए गए हैं, तो मैं इस बात पर विचार करूंगा कि URL को पब्लिक किया जाए। या यदि कोई ऐसा पृष्ठ होता है जो URL को श्रेणी के आधार पर सूचीबद्ध करता है, या विज़िट की संख्या आदि से, जिसे URL को सार्वजनिक करने पर भी विचार किया जाएगा। यदि Google के पास एक एपीआई है जो लोगों को इस जानकारी तक पहुंचने देता है, तो मैं उस URL को सार्वजनिक करने पर भी विचार करूंगा।

अनुक्रमिक:
यदि Google क्रमबद्ध तरीके से URL वितरित करता है, तो ऊपर सूचीबद्ध प्रचार जैसे सूची प्राप्त करना वास्तव में आसान है। उदाहरण के लिए, यदि किसी को URL http://goo.gl/abc58 मिला है, तो वे पिछले URL, http://goo.gl/abc57 में दर्ज कर सकते हैं , और आसानी से मेरे द्वारा उत्पन्न लिंक को देख सकते हैं। यदि यह अनुक्रमिक और प्रचारित दोनों है, तो प्रचारित इस परिभाषा को ट्रम्प करेगा, क्योंकि किसी अनुक्रम के माध्यम से यादृच्छिक रूप से देखने की तुलना में प्रचारित पृष्ठ का उपयोग करना बहुत आसान है।

सीक्रेट:
URL Google जेनरेट करता है, क्रमिक नहीं होने के लिए यादृच्छिक रूप से पर्याप्त है (यानी इसलिए उन्हें अनुमान लगाना आसान नहीं है), और वे कहीं भी प्रचारित नहीं हैं। इसलिए, जबकि यह संभव है कि कोई व्यक्ति मेरे द्वारा उत्पन्न लिंक तक पहुंच सकता है, यह संभावित नहीं है क्योंकि इसमें शुद्ध मौका शामिल होगा। दूसरे शब्दों में, मैं यह मान सकता हूं कि जब मैं एक goo.gl URL जनरेट करता हूं तो किसी को भी इसके बारे में पता नहीं चलेगा जब तक कि URL विशेष रूप से उनके साथ साझा नहीं किया जाता है।

निजी:
ये ऐसे लिंक होंगे जिन्हें केवल उन लोगों द्वारा एक्सेस किया जा सकता है, जिनके साथ आप URL साझा करना चाहते हैं। (उदा। इसके लिए लॉगिन और पासवर्ड की आवश्यकता हो सकती है)। Google की सेवा स्पष्ट रूप से एक निजी नहीं है, क्योंकि यह ऊपर कहा गया है।

नोट :

  • एक पृष्ठ है जो आपके सभी उत्पन्न URL को सूचीबद्ध करता है। यदि आप केवल वही हैं जो इस पृष्ठ को देख सकता है, तो इसका मतलब यह नहीं होगा कि सेवा प्रचारित है । अगर वहाँ किसी और इन विवरण देखने के लिए (उदाहरण के लिए के माध्यम से एक एपीआई), इसका मतलब है कि सेवा के लिए किसी भी तरह से है है प्रचारित ; जब तक इस पृष्ठ को देखना बहुत मुश्किल है (उदाहरण के लिए उन्हें आपके खाते से जुड़ी एक गुप्त आईडी की आवश्यकता होती है जिसे वे आसानी से प्राप्त नहीं कर सकते हैं जब तक कि आप उन्हें नहीं देते)।

इसके अतिरिक्त, यदि आप किसी और की Google आईडी जानते हैं, तो क्या आप उनके छोटे URL सूचीबद्ध कर सकते हैं?
माइकडब्ल्यू

जवाबों:


5

प्रचार

हालांकि 'सत्य' का प्रचार नहीं किया गया है - आप Goo.gl को गोटो कर सकते हैं और उन सभी लिंक की सूची देख सकते हैं जिन्हें आपने छोटा किया है - बशर्ते आप अपने Google खाते में लॉग इन थे।

क्रमबद्ध

इसका उत्तर देना बहुत कठिन है - मैंने एक छोटा प्रयोग किया, जहां मैंने 4 लिंक बैक-टू-बैक पोस्ट किए और शॉर्टनर उत्पन्न प्रतीत होने वाले यादृच्छिक लिंक।

यहाँ छवि विवरण दर्ज करें

यह कहते हुए कि, यदि आप पत्र को घटाते / प्रतिस्थापित करते हैं, तो आप पिछले छोटे URL पर जाएंगे , यदि इसे असाइन किया गया है।

गुप्त

वे नहीं हैं - जैसा कि ऊपर उल्लेख किया गया है, आप किसी भी पत्र को बदल सकते हैं और अभी भी विश्लेषिकी का पता लगा सकते हैं।

इसके अलावा URL शार्टनर पेज में इसका स्पष्ट उल्लेख है :

सभी goo.gl URL और क्लिक एनालिटिक्स सार्वजनिक हैं और किसी के द्वारा भी एक्सेस किए जा सकते हैं।


निजी

उपरोक्त कारणों से, यह निजी नहीं है


1
प्रचार अनुभाग के लिए, एपीआई विवरण भी जोड़ें । :) यह किसी भी URL पर काम करता है । तुम्हारा हो या मेरा।
बिभास

2
जिस तरह से मैंने 4 राज्यों को परिभाषित किया है, वे पारस्परिक रूप से अनन्य होना चाहिए। तो यह उनमें से एक होना चाहिए। आपके द्वारा बनाई गई सूची को प्रचारित करने के लिए मैं आपके स्वयं के खाते में जाने के बारे में विचार नहीं करूंगा क्योंकि केवल आप ही उस पृष्ठ को देख सकते हैं, है ना? आपके उदाहरण से, ऐसा लगता है कि यह अनुक्रमिक नहीं है। ताकि केवल "गुप्त" या "प्रचारित" हो जाए। मुझे पता है कि आप पत्र को URL में बदल सकते हैं और लिंक पर पहुंच सकते हैं, लेकिन मैं फिर भी उस रहस्य पर विचार करूंगा। मैंने उल्लेख किया कि एक गुप्त URL के साथ अभी भी एक मौका है कि कोई उस पर उतरेगा, लेकिन यह संभावना नहीं है।
सेंसफुल

1
@Senseful इसलिए मेरा उल्लेख - while not 'true' publicizedमुझे नहीं पता कि आप इसे एक सेवा क्यों कहेंगे जब यह निर्माता स्पष्ट रूप से उल्लेख करते हैं कि यह नहीं है।
Sathyajith भट्ट

3

जबकि @ सत्य ने सभी 4 राज्यों के लिए तर्क दिया, मैं इसे कॉल करूंगा Publicizing। कारण -

यदि Google के पास http://goo.gl/list-all जैसे पृष्ठ हैं, जो सभी URL जनरेट किए गए हैं, तो मैं विचार करूंगा कि URL को सार्वजनिक किया जाए।

~ 5 अंकों के सभी संभावित अल्फा-न्यूमेरिक संयोजन की एक सूची तैयार करें। यह संभवतः सभी संभावित लघु उरलों की एक सूची होगी। जबकि कुछ 404 लौटेंगे (अभी तक उपयोग नहीं किए गए हैं, लेकिन जल्द ही उपयोग किए जाएंगे), अन्य काम करेंगे।

या यदि कोई ऐसा पृष्ठ होता है जो URL को श्रेणी के आधार पर सूचीबद्ध करता है, या विज़िट की संख्या आदि से, जिसे URL को सार्वजनिक करने पर भी विचार किया जाएगा।

ऊपर के रूप में ही, आप किसी भी छोटे यूआरएल के विवरण का उपयोग कर सकते हैं +। जैसे http://goo.gl/0Iis7+ । एक बार जब आप एक सूची और उनके विवरण प्राप्त करते हैं, तो आप उन्हें वर्गीकृत या सॉर्ट कर सकते हैं। Google उसे प्रदान नहीं करेगा।

यदि Google के पास एक एपीआई है जो लोगों को इस जानकारी तक पहुंचने देता है, तो मैं उस URL को सार्वजनिक करने पर भी विचार करूंगा।

यहां आपका एपीआई है । आप जो भी URL चाहते हैं उसे छोटा या विस्तृत करें । तुम्हारा हो या मेरा।



1
मुझे लगता है कि कम से कम एपीआई का उपयोग करते हुए, पूरी तरह से काम करने वाले यूआरएल की एक सूची को पीढ़ी के लिए संभव बनाता है।
törzsmókus

1
स्लग की लंबाई 5 है, मान लें कि आप किसी भी प्रोग्रामिंग भाषा का उपयोग करके यूआरएल की पूरी सूची तैयार कर सकते हैं। तो बस उन सभी के लिए GET अनुरोध करें और स्थिति कोड प्राप्त करें और आपके पास उस समय सभी कार्यशील यूआरएल की एक सूची होगी। आपको एपीआई को स्पर्श करना होगा।
बिभास

हालांकि सिद्धांत रूप में संभव है, 26 निचले मामले + 26 ऊपरी मामले + 10 अंकों के सभी संभावित क्रमपरिवर्तन (एक समय में 6 वर्ण) पर जाकर व्यावहारिक रूप से असंभव है ... पी (62,6) = 44,261,653,680। संभवत: लघु URL के 5 वर्णों आदि का उपयोग करने के कारण संख्या और भी अधिक है
कमल

0

मैं अभी भी इस पर गौर कर रहा हूं, लेकिन मुझे संदेह होने लगा है कि कोई http://goo.gl/list-all लिंक या इसी तरह की कोई क्षमता नहीं है। (मुझे एक नहीं मिला, लेकिन जाहिर है कि इसका कोई सबूत नहीं है)। यह संभव है कि चेतावनी केवल इसलिए है क्योंकि नाम स्थान अपेक्षाकृत छोटा है, इसलिए एक यादृच्छिक शॉर्टनर टाइप करने से आपको कहीं मिलने की अच्छी संभावना है, और कोई आसानी से क्रॉलर लिख सकता है जो उनमें से बहुत से इकट्ठा कर सकता है और उन्हें प्रकाशित कर सकता है और Google कर सकता है इसके बारे में कुछ मत करो।


0

एक छोटा URL बनाने के कुछ सेकंड के भीतर, Google मुझे बताता है कि लिंक को मेरे स्वयं के अलावा कुछ मशीनों और ब्राउज़रों द्वारा दौरा किया गया है। यह इंगित करता है कि कोई छोटा URL के सभी क्रॉल कर रहा है, संभवतः ऊपर वर्णित विधियों के माध्यम से।


-2

यह शायद 'सीक्रेट' है, हालांकि मुझे इस हिस्से पर यकीन नहीं है:

इसलिए, जबकि यह संभव है कि कोई व्यक्ति मेरे द्वारा उत्पन्न लिंक तक पहुंच सकता है, यह संभावित नहीं है क्योंकि इसमें शुद्ध मौका शामिल होगा।

अगर मेरा 'सीक्रेट' लिंक http://goo.gl/owRwp4 है तो 6 अल्फ़ान्यूमेरिक वर्णों के सभी संयोजनों को उत्पन्न करना और उन्हें एक-एक करके आज़माना आसान है। मेरे लिए संभावित लगता है


इस तरह के संयोजन में 36 ^ 6 = 2176782336 हैं। उन्हें प्रति सेकंड 24/7 एक कोशिश करते हुए, आपको उन सभी को देखने के लिए 69 साल की आवश्यकता होगी।

अधिक संयोजन हैं, पत्र संवेदनशील हैं।
ईडी

दाएं: 62 ^ 6 = 56800235584, प्रति सेकंड एक साल की कोशिश करने में 1800 साल लगते हैं।

एक घातीय के बजाय इर का संभवतः 'क्रमपरिवर्तन': P (62,6) = 44,261,653,680। अभी भी बहुत अधिक संख्या में पाठ्यक्रम :) अधिक जानकारी के लिए अन्य टिप्पणी देखें: webapps.stackexchange.com/questions/26860/…
कमल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.