7-ज़िप मुझे एक ज़िप फ़ाइल के लिए पासवर्ड नहीं मांगता है जिसे मैंने एन्क्रिप्ट किया है जबकि डबल-क्लिक किया है


31

मैंने बस एक पासवर्ड चुनने पर कमांड लाइन द्वारा 7-ज़िप के साथ एक फ़ोल्डर को एन्क्रिप्ट करने की कोशिश की, लेकिन जब ज़िप फ़ाइल पर डबल-क्लिक करते हैं, तो यह मुझे बिना किसी पासवर्ड के फाइलों की सूची दिखाता है।

क्या कमांड लाइन से किसी फ़ोल्डर को वास्तव में एन्क्रिप्ट करने का कोई तरीका है?

जवाबों:


41

ज़िप प्रारूप फ़ाइल सूचियों को एन्क्रिप्ट करने की अनुमति नहीं देता है। इसका मतलब है कि फ़ाइल सूचियाँ किसी के द्वारा देखी जा सकती हैं।

केवल फ़ाइलों की सामग्री एन्क्रिप्ट की गई है, जिसका अर्थ है कि कोई भी आपके पासवर्ड के बिना फ़ाइल को नहीं पढ़ सकता है।

इसके कारण, 7-ज़िप केवल अनज़िप करने से पहले आपका पासवर्ड मांगता है।

यदि आपको एक प्रारूप की आवश्यकता है जो फ़ाइल सूची को एन्क्रिप्ट करता है, तो उपयोग करें 7Zऔर सुनिश्चित करें कि आप "फ़ाइल नाम एन्क्रिप्ट करें" की जांच करें।

अधिक तकनीकी दिमाग के लिए, ज़िप विनिर्देश केंद्रीय निर्देशिका के एन्क्रिप्शन की अनुमति नहीं देता है।


7

जब आप फ़ाइलों को निकालने का प्रयास करेंगे तो आपको पासवर्ड के लिए कहा जाएगा । केवल आर्काइव की सामग्री को देखने के लिए पासवर्ड की आवश्यकता नहीं होती है।

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


1
अपने CPU चक्रों को दूसरे समय के चक्कर में बर्बाद न करें, अगर आप इससे बच सकते हैं, हालाँकि।
फोसिवी

आधी हकीकत। दूसरे पुनरावृत्ति पर संपीड़न तंत्र के लिए स्टोर का चयन करना निश्चित रूप से काफी आसान है। मैंने अपने डिफ़ॉल्ट के रूप में फास्टेस्ट सेट किया है, और 7-ज़िप वैसे भी हास्यास्पद है। :)
जेएमडी

3

एक सामान्यीकृत समाधान जो सभी ज़िप प्रोग्रामों के लिए काम करता है (Winzip, 7-Zip, MacZip, आदि) दूसरी बार (या दोनों) पासवर्ड संरक्षित एन्क्रिप्शन है यह सुनिश्चित करने के लिए इसे केवल दो बार ज़िप करना है।

देखें: एन्क्रिप्ट किए गए ज़िप फ़ाइल को खोलने पर पासवर्ड दर्ज किए बिना फ़ाइलनाम प्रदर्शित करता है


2

मुझे आपका उत्तर डू इनक्रिप्टेड कम्प्रेशन कंटेनर्स जैसे ज़िप और 7-जिप कम्प्रेस या पहले एन्क्रिप्ट करने में मिला?

7-ज़िप में हेडर (यानी फ़ाइल नाम) को एन्क्रिप्ट करने के लिए कमांड लाइन स्विच है:

-mhe=on

1

आप डायरेक्टरी को सिंगल फाइल में बदलने के लिए GNU Tar का उपयोग कर सकते हैं , जिसे आप 7z के साथ रेगुलर फाइल के रूप में कंप्रेस कर सकते हैं। आर्काइव देखने वाला कोई भी व्यक्ति केवल टार फाइल देखेगा।


हाय सुझाव अच्छा है

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

0

डबल क्लिक करने से आपको फाइलें दिखाई देंगी। अब एक निकालने की कोशिश करें ... जैसा कि मुझे याद है, कि जब आपको पासवर्ड प्रॉम्प्ट मिलेगा।


0

यदि आप 7-ज़िप प्लगइन के साथ कुल कमांडर का उपयोग कर रहे हैं , तो फ़ाइलों या फ़ोल्डरों को संपीड़ित करने के लिए + (या फ़ाइलें -> पैक ...) दबाएं, बॉक्स को कॉन्फ़िगर करें और फ़ाइल हेडर और नामों को एन्क्रिप्ट करें पर क्लिक करेंALTF5

इसके अलावा, एंड्रयू मूर का जवाब सही है।

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