यह टूल क्या करेगा और क्या नहीं करेगा
इस डाउनलोड उपयोगिता का दायरा, इसमें जानबूझकर मौजूद क्षमताएं नहीं हैं, और इस बारे में कैसे सोचा जाए कि आप कुछ डाउनलोड कर सकते हैं या नहीं।
लघु संस्करण
आप जिस फ़ाइल को पेस्ट करते हैं उसे डाउनलोड करने के लिए प्राधिकरण रखने के लिए आप ज़िम्मेदार हैं। यह टूल इसकी जाँच नहीं कर सकता है और न ही ऐसा करने का प्रयास करता है: यह नहीं जानता कि आप कौन हैं, आपने क्या खरीदा है, या उस फ़ाइल का प्रकाशक क्या अनुमति देता है। पुष्टिकरण चेकबॉक्स आपके द्वारा दिया गया एक कथन है, न कि यह टूल आपको अनुमति देता है।
केवल वही डाउनलोड मीडिया डाउनलोड करें जिसके आप स्वामी हों या डाउनलोड करने के लिए अधिकृत हों।
यह टूल DRM, प्रमाणीकरण, पेवॉल्स या एक्सेस नियंत्रण को बायपास नहीं करता है। यहां कोई DRM हेराफेरी नहीं है, और किसी भी प्रकार का कोई एक्सेस-कंट्रोल या प्रमाणीकरण बाईपास नहीं है - कोई कुकीज़ या क्रेडेंशियल नहीं भेजे जाते हैं, कोई टोकन या सत्र नहीं बनाए जाते हैं, और कोई हस्ताक्षर या सिफर हल नहीं किया जाता है।
नीचे दी गई हर चीज़ बताती है कि व्यवहार में उन वाक्यों का क्या अर्थ है, और उन्हें सच बनाने के लिए उत्पाद में क्या छोड़ा गया था।
आमतौर पर "अधिकृत" का मतलब क्या होता है
जब फ़ाइल आपकी हो, जब इसे डाउनलोड के लिए प्रकाशित किया गया हो, या जब इसका लाइसेंस इसकी अनुमति देता हो, तो आप ठोस आधार पर होते हैं। आपकी अपनी रिकॉर्डिंग और अपलोड। वे फ़ाइलें जिन तक आपके नियोक्ता या ग्राहक ने आपको अपने काम के लिए पहुंच प्रदान की है। क्रिएटिव कॉमन्स या समान लाइसेंस के तहत मीडिया जो पुन: उपयोग की अनुमति देता है। सार्वजनिक-डोमेन सामग्री. पॉडकास्ट एपिसोड, जिन्हें डिज़ाइन द्वारा सीधे डाउनलोड के रूप में प्रकाशित किया जाता है। प्रेस किट या खुले डेटासेट से संपत्ति।
जब फ़ाइल साइन-इन, सदस्यता या आपके द्वारा नहीं की गई खरीदारी के पीछे होती है तो आप ठोस आधार पर नहीं होते हैं; जब प्रकाशक स्ट्रीमिंग की पेशकश करता है लेकिन डाउनलोडिंग की नहीं; जब किसी प्लेटफ़ॉर्म की शर्तें उस पर रोक लगाती हैं; या जब आप बिल्कुल नहीं जानते हों। कॉपीराइट नियम देश के अनुसार अलग-अलग होते हैं और यह पेज कानूनी सलाह नहीं है। यदि आप अनिश्चित हैं, तो अधिकार धारक से पूछें।
क्षमताएं इस टूल में नहीं हैं
भविष्य में रिलीज़ की प्रतीक्षा में ये गायब सुविधाएँ नहीं हैं। उन्हें जानबूझकर बाहर रखा गया है और बाहर रखा जाएगा, क्योंकि उनमें से किसी को भी लागू करने से उत्पाद का स्वरूप बदल जाएगा।
- कोई DRM डिक्रिप्शन नहीं, और एन्क्रिप्टेड या संरक्षित स्ट्रीम का कोई प्रबंधन नहीं।
- प्लेबैक URL प्राप्त करने के लिए किसी हस्ताक्षर, सिफर या टोकन समाधान का उपयोग नहीं किया जाता है।
- कोई प्लेटफ़ॉर्म एक्सट्रैक्टर नहीं. यहां ऐसा कोई कोड नहीं है जो किसी विशिष्ट वीडियो साइट के बारे में जानता हो।
- कोई पेज स्क्रैपिंग नहीं और किसी साइट की आंतरिक एप्लिकेशन स्थिति का कोई वाचन नहीं।
- कोई निजी या गैर-दस्तावेजी प्लेटफ़ॉर्म APआई, और किसी अन्य एप्लिकेशन की पहचान का कोई प्रतिरूपण नहीं।
- कोई प्रमाणीकरण बायपास, अतिथि टोकन, या अनाम सत्र खनन नहीं।
- कोई CAPTCHA या एंटी-बॉट चोरी नहीं।
- कोई उपयोगकर्ता-एजेंट, रेफरर या अन्य हेडर स्पूफिंग नहीं, और कोई घूमने वाली पहचान नहीं।
- कोई पुनः प्रयास तर्क नहीं है जो इनकार के बाद पहचान बदल देता है।
- TLS प्रमाणपत्र सत्यापन में कोई कमी नहीं।
- कोई वॉटरमार्क हटाना नहीं.
- किसी भी प्रकार का कोई सर्वर-साइड प्रॉक्सी या रिले नहीं।
- किसी भी होस्ट को कोई कुकीज़ या क्रेडेंशियल नहीं भेजा गया।
सूची इतनी विशिष्ट क्यों है?
इस टूल के लिखे जाने से पहले, ToolAcre टीम ने मौजूदा ओपन-सोर्स वीडियो डाउनलोडर का ऑडिट किया था ताकि यह देखा जा सके कि क्या पुन: उपयोग किया जा सकता है। जवाब कुछ नहीं था. इसके छह प्लेटफ़ॉर्म एक्सट्रैक्टर्स प्रत्येक प्लेटफ़ॉर्म के इच्छित पहुंच पथ को विफल करके काम करते हैं, और इसका डाउनलोड एंडपॉइंट किसी भी विज़िटर द्वारा आपूर्ति किए गए URL को लाएगा और इसे सर्वर के माध्यम से वापस स्ट्रीम करेगा, बिना किसी स्कीम जांच, कोई होस्ट चेक और कोई निजी-पता अवरोधन नहीं।
निषिद्ध व्यवहार को हटाने से पूरा उत्पाद हट जाता, इसलिए इसे एक अलग उद्देश्य से लिखा गया था। उपरोक्त सूची यह है कि ऑडिट के निष्कर्ष एक स्थायी सीमा में बदल गए।
सर्वर क्यों नहीं है
एक प्रॉक्सी अधिक लिंकों को कार्यशील बनायेगी। इसका मतलब यह भी होगा कि आपकी फ़ाइल एक ऐसी मशीन से गुजर रही है जिसे आप नियंत्रित नहीं करते हैं, और यह एक समापन बिंदु बनाएगा जो अनुरोध पर मनमाने ढंग से URL लाता है - जिसे उन चीजों तक पहुंचने के लिए होस्टिंग नेटवर्क के अंदर निजी पते पर इंगित किया जा सकता है जो कभी भी सार्वजनिक नहीं थे। बग के उस वर्ग को सर्वर-साइड अनुरोध जालसाजी कहा जाता है, और यह सबसे अधिक उपयोग की जाने वाली कमजोरियों में से एक है।
सर्वर न रखने का चयन करने से संपूर्ण कैटेगरी हट जाती है। इसका अर्थ "मेरी फ़ाइल कहाँ गई?" का ईमानदार उत्तर भी है। "आपके द्वारा नामित होस्ट से, आपके डिवाइस तक, और कहीं नहीं"।
URL चेक आपकी सुरक्षा कैसे करता है
केवल https लिंक स्वीकार किए जाते हैं, इसलिए ट्रांज़िट में फ़ाइल को पढ़ा या बदला नहीं जा सकता है। उपयोगकर्ता नाम या पासवर्ड वाले लिंक अस्वीकार कर दिए जाते हैं, क्योंकि URL में क्रेडेंशियल असुरक्षित हैं और क्योंकि यह सिंटैक्स यह छिपाने का एक सामान्य तरीका है कि वास्तव में किस होस्ट से संपर्क किया जा रहा है।
निजी और आंतरिक पते अस्वीकार कर दिए गए हैं: लूपबैक, निजी कैटेगरी, लिंक-स्थानीय पते जिनमें एक क्लाउड प्रदाता उदाहरण के लिए मेटाडेटा का उपयोग करता है, और .local या .internal में समाप्त होने वाले नाम। अस्पष्ट फॉर्म भी अस्वीकार कर दिए जाते हैं, क्योंकि 2130706433, 0x7f000001, 0177.0.0.1, 127.1 और ::ffff:127.0.0.1 सभी का पता 127.0.0.1 जैसा ही है।
यदि आप अधिकार धारक हैं
यह टूल ऐसी किसी भी चीज़ तक नहीं पहुंच सकता जिसे विज़िटर अपने ब्राउज़र से पहले से ही प्राप्त नहीं कर सका हो। इसमें कोई इंडेक्स नहीं है, कोई मीडिया संग्रहीत नहीं है, और इसमें कोई सर्वर घटक नहीं है जो आपकी सामग्री को होस्ट या कैश कर सके।
यदि आपकी फ़ाइलें उस तरीके से लाई जा रही हैं जो आप नहीं चाहते हैं, तो वही नियंत्रण लागू होते हैं जो किसी भी सीधे लिंक को नियंत्रित करते हैं: प्रमाणीकरण की आवश्यकता होती है, संक्षिप्त समाप्ति के साथ हस्ताक्षरित URL का उपयोग करें, या क्रॉस-ओरिजिन हेडर को छोड़ दें। यह टूल इन तीनों का सम्मान करता है, क्योंकि यह केवल एक सामान्य अनुरोध करने वाला ब्राउज़र है।
प्रश्न
क्या वीडियो डाउनलोड करना हमेशा अवैध होता है?
नहीं, और यह हमेशा कानूनी भी नहीं होता है। यह सामग्री, लाइसेंस, प्लेटफ़ॉर्म की शर्तों और आपके देश के कानून पर निर्भर करता है। आपकी अपनी फ़ाइलें और खुले तौर पर लाइसेंस प्राप्त सामग्री आमतौर पर ठीक होती हैं; पेवॉल के पीछे या केवल स्ट्रीमिंग के रूप में पेश की जाने वाली सामग्री आमतौर पर नहीं होती है। यह पेज कानूनी सलाह नहीं है.
क्या इसे स्ट्रीमिंग सेवा से डाउनलोड किया जा सकता है?
नहीं, वे सेवाएँ DRM और प्रमाणीकरण के साथ सामग्री की सुरक्षा करती हैं, और यह टूल दोनों के लिए कोई बाईपास लागू नहीं करता है। यह कोई कुकीज़ भी नहीं भेजता है, इसलिए यह साइन-इन उपयोगकर्ता के रूप में कार्य नहीं कर सकता है।
क्या आप किसी विशिष्ट प्लेटफ़ॉर्म के लिए समर्थन जोड़ सकते हैं?
नहीं, एक प्लेटफ़ॉर्म एक्सट्रैक्टर उस मीडिया URL का पुनर्निर्माण करके काम करता है जो प्लेटफ़ॉर्म ने पेश नहीं किया था, जो व्यवहार की वह कैटेगरी है जिसमें यह उत्पाद शामिल नहीं है। यह हर मंच पर समान रूप से लागू होता है।
क्या टूल आपको बताता है कि मैं क्या डाउनलोड करता हूँ?
नहीं, कोई एनालिटिक्स नहीं है, कोई लॉगिंग नहीं है और कोई सर्वर नहीं है। URL आपके ब्राउज़र को आपके द्वारा नामित होस्ट के अनुरोध को छोड़कर कभी नहीं छोड़ता है।
यदि मैं पुष्टिकरण पर टिक कर दूं और मैं गलत हूं तो क्या होगा?
पुष्टिकरण आपके द्वारा दिया गया एक बयान है, न कि यह टूल जो अनुमति देता है। किसी फ़ाइल पर अधिकार रखने की ज़िम्मेदारी आपकी है। यदि आप अनिश्चित हैं, तो पहले अधिकार धारक से पूछें।
जब यह मेरे ब्राउज़र में चलता है तो निजी पते को ब्लॉक क्यों करें?
गहराई में बचाव. एक ब्राउज़र पहले से ही सीमित करता है कि कोई पेज किस तक पहुंच सकता है, लेकिन जांच का मतलब है कि टूल का उपयोग स्थानीय नेटवर्क की जांच के लिए नहीं किया जा सकता है, यह उत्पाद के इरादे को स्पष्ट करता है, और यदि कोड को कभी भी कम सुरक्षा के साथ कहीं पुन: उपयोग किया जाता है तो यह सत्यापन को सही रखता है।
सीमाएँ
- यह पेज कानूनी सलाह नहीं है. कॉपीराइट और अनुबंध नियम देश और प्लेटफ़ॉर्म के अनुसार अलग-अलग होते हैं।
- अधिकारों की पुष्टि आपके द्वारा दिया गया एक बयान है, इस टूल द्वारा सत्यापन नहीं।
- टूल यह नहीं बता सकता कि आप वास्तव में किसी फ़ाइल के हकदार हैं या नहीं, और ऐसा करने का प्रयास भी नहीं करता है।
- किसी भी प्लेटफ़ॉर्म के लिए कोई प्लेटफ़ॉर्म-विशिष्ट समर्थन मौजूद नहीं है या जोड़ा जाएगा।
- प्रमाणीकरण की आवश्यकता वाला मीडिया पहुंच योग्य नहीं है, क्योंकि कोई कुकीज़ या क्रेडेंशियल कभी नहीं भेजे जाते हैं।
- जो होस्ट क्रॉस-ओरिजिनल रीड को अस्वीकार करते हैं उन्हें यहां से डाउनलोड नहीं किया जा सकता है, और कोई समाधान पेश नहीं किया जाता है।