ZIP फाइल खोलें
ब्राउजर में ही ZIP फाइल खोलें, पासवर्ड वाली भी। खतरनाक पाथ साफ किए जाते हैं, और खराब एंट्री छिपाई नहीं जातीं, उनके बारे में बताया जाता है।
फाइलें यहां छोड़ें
.zip · 300 MB तक
और सेटिंगकम सेटिंग
कैसे फाइलें निकालें
- 1
ZIP फाइल डालें
पहले आर्काइव की सूची पढ़ी जाती है, ताकि कुछ भी निकालने से पहले आप देख सकें कि अंदर क्या है।
- 2
जरूरत हो तो पासवर्ड डालें
ZipCrypto और AES-128/192/256 दोनों चलते हैं। पासवर्ड गलत हो, तो साफ बताया जाता है कि पासवर्ड गलत है, बेकार डेटा नहीं बनता।
- 3
निकालें और डाउनलोड करें
निकाली गई फाइलें अपने फोल्डर ढांचे के साथ वापस मिलती हैं। अगर आर्काइव में एक ही फाइल थी, तो वह अकेली फाइल के रूप में मिलती है।
ZIP एन्क्रिप्शन के दो तरीके, दोनों चलते हैं
Windows Explorer और पुराने आर्काइवर का पासवर्ड वाला विकल्प ZipCrypto बनाता है। यह मूल PKZIP का स्ट्रीम साइफर है, जिसमें पासवर्ड की जांच सिर्फ एक बाइट की होती है, यानी लगभग 256 में से एक गलत पासवर्ड यह जांच पार कर जाता है। इसलिए यहां हर निकाली गई एंट्री का चेकसम भी जांचा जाता है: बाइट वाली जांच से बच निकला पासवर्ड भी पकड़ में आ जाता है, इससे पहले कि आप बेकार डेटा डाउनलोड करें। नए आर्काइवर इसकी जगह WinZip AES बनाते हैं, जो PBKDF2 से कुंजी बनाता है और काउंटर मोड में एन्क्रिप्ट करता है। यह फॉर्मेट भी यहां पढ़ा जाता है, उसकी दो बाइट वाली जांच के साथ, इसलिए गलत पासवर्ड पूरी एंट्री डिक्रिप्ट किए बिना फौरन पहचान में आ जाता है।
आर्काइव से बाहर निकलने की कोशिश करने वाले पाथ
ZIP की किसी एंट्री का नाम ../../etc/passwd या C:\Windows\system32\x.dll हो सकता है। फॉर्मेट इसे मना नहीं करता। जो एक्सट्रैक्टर ऐसा पाथ जस का तस लिख देता है, वह यूजर के चुने फोल्डर से बाहर की फाइलें ओवरराइट कर देता है; इस तरह की कमजोरी को zip slip कहते हैं। यहां हर पाथ इस्तेमाल से पहले जांचा जाता है: पैरेंट फोल्डर वाले हिस्से, एब्सोल्यूट पाथ और ड्राइव लेटर हटाकर सिर्फ फाइल का नाम छोड़ा जाता है। कितनी एंट्री साफ करनी पड़ीं, यह भी बताया जाता है, ताकि जानबूझकर बनाया गया खतरनाक आर्काइव नजर से न छूटे। सामान्य नेस्टेड पाथ नहीं बदले जाते, और फाइल के नाम के अंदर का बिंदु संदिग्ध नहीं माना जाता।
एक खराब एंट्री बाकी को नहीं रोकती
रास्ते में आर्काइव खराब हो जाते हैं, और पुराने आर्काइव कभी-कभी ऐसे कंप्रेशन तरीके इस्तेमाल करते हैं जो कभी ज्यादा चले ही नहीं। पूरी फाइल ठुकराने के बजाय यहां हर एंट्री अलग से संभाली जाती है: जिसका चेकसम मेल नहीं खाता, उसे छोड़ दिया जाता है और उसका नाम बताया जाता है; जो store या deflate के अलावा किसी और तरीके से कंप्रेस है, उसे भी छोड़कर उसका नाम बताया जाता है। बाकी सब सामान्य रूप से निकलता है, और गिनती परिणाम में दिखती है। काम का नतीजा यही है कि उन्नीस फाइलें बच जाएं और साथ में उस एक फाइल का नाम मिले जो खो गई, न कि पूरे आर्काइव के बारे में गड़बड़ी का एक संदेश।
पासवर्ड आपके ब्राउजर से बाहर नहीं जाता
आर्काइव पढ़ना, कुंजी बनाना और हर एंट्री डिक्रिप्ट करना, सब इसी टैब के अंदर होता है। पासवर्ड यहीं इस्तेमाल होकर हटा दिया जाता है, आर्काइव कभी अपलोड नहीं होता, और दोनों में से किसी का कोई हिस्सा कहीं सेव नहीं होता।
अक्सर पूछे जाने वाले सवाल
ZIP में किस तरह की पासवर्ड सुरक्षा चलती है?
वे दोनों, जो ZIP में तय हैं: पुराना ZipCrypto, जिसे Windows Explorer और पुराने आर्काइवर बनाते हैं, और 128, 192 और 256 बिट वाला WinZip AES, जिसे नए आर्काइवर इस्तेमाल करते हैं। पूरे आर्काइव पर एक ही पासवर्ड लागू होता है।
अलग-अलग फाइलों की जगह नई ZIP क्यों मिलती है?
वेब पेज आपकी डिस्क पर मनचाहा फोल्डर ढांचा नहीं लिख सकता। इसलिए निकाली गई फाइलें बिना कंप्रेशन वाले नए आर्काइव में वापस दी जाती हैं, उसी ढांचे के साथ। अगर सिर्फ एक फाइल निकली है, तो वह अकेली मिलती है।
“कंप्रेशन का तरीका सपोर्ट नहीं है” वाली गड़बड़ी का क्या मतलब है?
यह कि कोई एंट्री store या deflate के अलावा कुछ और इस्तेमाल करती है, आम तौर पर डेस्कटॉप आर्काइवर का BZIP2, LZMA या PPMd। वह एंट्री छोड़ दी जाती है और उसका नाम बताया जाता है, बाकी आर्काइव सामान्य रूप से निकलता है।
क्या इस पेज पर पासवर्ड डालना सुरक्षित है?
पासवर्ड सिर्फ आपके ब्राउजर में डिक्रिप्शन की कुंजी बनाने के लिए इस्तेमाल होता है, न कहीं भेजा जाता है, न सेव होता है। आर्काइव या पासवर्ड से जुड़ा कुछ भी टैब से बाहर नहीं जाता।
जिन एंट्री के पाथ में ../ है, उनका क्या होता है?
कुछ भी लिखने से पहले उन्हें साफ करके सिर्फ फाइल का नाम छोड़ा जाता है, और ऐसी एंट्री की गिनती बताई जाती है। यही आर्काइव को आपके चुने फोल्डर से बाहर की फाइलें ओवरराइट करने से रोकता है।
क्या ZIP से सिर्फ कुछ फाइलें निकाल सकते हैं?
हां। एंट्री चुनने का विकल्प कस्टम पर करें और जो पाथ चाहिए, उनकी सूची लिखें। सिर्फ वही अनजिप होती हैं, जिससे बड़े आर्काइव पर काम साफ तौर पर तेज होता है।
कितना बड़ा आर्काइव खोला जा सकता है?
बीस हजार एंट्री तक। उससे ज्यादा होने पर डेस्कटॉप आर्काइवर इस्तेमाल करने की सलाह दी जाती है, क्योंकि ब्राउजर टैब में इतने परिणाम जोड़ना ऐसा काम नहीं है जिसका वादा किया जाए।