7-Zip आर्काइव (.7z)

7-Zip मानक

7-Zip आर्काइव (7Z) एक उच्च-संपीड़न वाला खुला कंटेनर प्रारूप है जिसमें LZMA और LZMA2 एल्गोरिदम शामिल हैं, जो पारंपरिक ZIP और मूल AES-256 हेडर एन्क्रिप्शन की तुलना में काफी बेहतर संपीड़न अनुपात प्रदान करते हैं।

ZIP को 7Z में कन्वर्ट करें

मुफ्त इन-ब्राउज़र ZIP से 7Z कन्वर्टर। अपने डिवाइस पर तुरंत फ़ाइलें कन्वर्ट करें।

इंस्पेक्ट और मेटाडेटा

ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके 7Z फ़ाइलों की पहचान करते हैं:

फ़ाइलें यहाँ चुनें या छोड़ें

100% प्राइवेट इन-ब्राउज़र कन्वर्शन - फ़ाइलें कभी आपका डिवाइस नहीं छोड़तीं

या पेस्ट करें Ctrl+V
शून्य-नेटवर्क-ट्रांसमिशन गोपनीयता गारंटी: बाहरी सर्वर पर 0 बाइट अपलोड किए गए। सारी प्रोसेसिंग आपके ब्राउज़र सैन्डबॉक्स में स्थानीय रूप से हुई।

बाइट-स्तरीय हेडर हस्ताक्षर (मैजिक बाइट्स)

ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके 7Z फ़ाइलों की पहचान करते हैं:

HEX हस्ताक्षर (ऑफ़सेट 0):

37 7A BC AF 27 1C

ASCII निरूपण: 7z¼¯'\x1c

मानकीकरण: 7-Zip Open Architecture Specification

तकनीकी विनिर्देश

कंटेनर आर्किटेक्चरOpen modular header architecture supporting stacked compression filters and Unicode filenames
कंप्रेशनLZMA, LZMA2, PPMd (text), BZip2, Deflate, BCJ / BCJ2 (executable branch filters)
बाइट एंडियानेसLittle-Endian (Intel x86)
कलर स्पेसN/A (Archive Container)
चैनल और संरचनाMulti-file directory tree, multi-volume spanned archives, and solid compression blocks
अधिकतम आयामSupports files and total archive volumes up to 16 Exabytes (16 billion GB)
पारदर्शिता (Transparency)Full file attributes, Unix permissions, and precision NTFS 64-bit timestamps
स्ट्रीमिंग और प्रोग्रेसिवHeader stored at end of file by default; non-streamable without specialized non-solid layout

तकनीकी तुलना मैट्रिक्स: 7Z बनाम प्रतियोगी

तकनीकी विशेषता7Z (वर्तमान)ZIPRARTAR.GZ
संपीड़न एल्गोरिदमLZMA / LZMA2 / PPMdDeflate (पारंपरिक)स्वामित्व वाला RAR5 एल्गोरिदमDeflate (Tar स्ट्रीम पर)
फ़ाइल नाम एन्क्रिप्शनसमर्थित (AES-256 हेडर एन्क्रिप्शन)समर्थित नहीं (फ़ाइल नाम दिखाई देते हैं)समर्थित (AES-256 हेडर एन्क्रिप्शन)समर्थित नहीं (सादा tar मेटाडाटा)
सॉलिड संपीड़नसमर्थित (व्यापक क्रॉस-फ़ाइल अनुपात वृद्धि)मानक ZIP में समर्थित नहींRAR आर्काइव में समर्थितस्वाभाविक रूप से सॉलिड (टारबॉल स्ट्रीम)
लाइसेंसमुफ्त ओपन सोर्स (GNU LGPL)ओपन पब्लिक डोमेन / PKWAREस्वामित्व वाला व्यावसायिक (WinRAR)मुफ्त ओपन सोर्स (POSIX/GNU)

सामान्य करप्शन मोड और हेक्स रिकवरी गाइड

निष्कर्षण विफल हो जाता है 'Data error in encrypted file. Wrong password?' संदेश के साथ।

मूल कारण: एन्क्रिप्टेड LZMA स्ट्रीम में दूषित CRC32 चेकसम या क्षतिग्रस्त ब्लॉक सीमा।

रिकवरी: 7-Zip 'Keep broken files' फ़्लैग या File2File आर्काइव रिपेयर के साथ पुनर्प्राप्ति का प्रयास करें।

सुरक्षा विश्लेषण और पार्सर अटैक वेक्टर्स

7z आर्काइव जटिल बहु-फ़िल्टर डिकोडिंग श्रृंखलाओं का समर्थन करते हैं जहाँ तैयार की गई फ़िल्टर श्रृंखलाएं मेमोरी सुरक्षा मुद्दों को ट्रिगर कर सकती हैं।

ज्ञात अटैक वेक्टर्स

  • 'zip bomb' शैली के अत्यधिक पुनरावर्ती LZMA डिक्शनरी डीकंप्रेसन के माध्यम से सेवा से इनकार (DoS)।
  • BCJ2 निष्पादित शाखा पता फ़िल्टर गणना में हीप बाउंड्री से बाहर राइट होना।
  • बहु-वॉल्यूम आर्काइव हेडर संरचनाओं के आवंटन के दौरान इंटीजर ओवरफ़्लो।

सुरक्षात्मक सर्वोत्तम प्रथाएँ:

ऐतिहासिक मूल और मील के पत्थर

20087-Zip v9 में LZMA2 एल्गोरिदम पेश किया गया, जिससे कुशल मल्टी-थ्रेडेड समानांतर संपीड़न सक्षम हुआ।
2002पूर्ण AES-256 एन्क्रिप्शन जोड़ा गया, जिसमें आर्काइव फ़ाइल नामों और निर्देशिका संरचना का वैकल्पिक एन्क्रिप्शन शामिल है।
1999इगोर पावलोव (Igor Pavlov) ने 7-Zip 1.00 जारी किया और ओपन-सोर्स 7z प्रारूप की शुरुआत की।

मुख्य लाभ और खूबियाँ

  • उत्कृष्ट संपीड़न अनुपात जो आमतौर पर पारंपरिक ZIP से 30% से 70% छोटा और RAR से 10% से 20% छोटा होता है।
  • सॉलिड ब्लॉक संपीड़न समान फ़ाइलों को एक निरंतर स्ट्रीम में जोड़ता है, जिससे अनावश्यक डेटा का खात्मा अधिकतम हो जाता है।
  • सैन्य-ग्रेड AES-256 एन्क्रिप्शन फ़ाइल नामों को एन्क्रिप्ट करने का समर्थन करता है, जिससे अनधिकृत निरीक्षण से आर्काइव की सामग्री छिप जाती है।

तकनीकी सीमाएँ और कमियाँ

  • सॉलिड संपीड़न के लिए किसी एक फ़ाइल को निकालते समय ब्लॉक में पिछली फ़ाइलों को डीकंप्रेस करने की आवश्यकता होती है।
  • अधिकतम-संपीड़न LZMA/LZMA2 एनकोडिंग के दौरान अधिक मेमोरी की खपत।
  • अंतर्निहित 7z समर्थन के बिना पुराने विंडोज रिलीज़ पर तृतीय-पक्ष यूटिलिटीज की आवश्यकता होती है।

रोचक तकनीकी जानकारी

  • 7z प्रारूप 100% ओपन सोर्स है और GNU LGPL के तहत लाइसेंस प्राप्त है, जबकि LZMA SDK पब्लिक डोमेन में है।
  • 7z में BCJ2 फ़िल्टर संपीड़न को अधिकतम करने के लिए 32-बिट x86 निष्पादित जंप लक्ष्यों को एक अलग स्ट्रीम में अलग करता है।
  • विंडोज 11 ने अंततः इसके आविष्कार के 24 साल बाद, 2023 के अंत में 7z आर्काइव को निकालने के लिए मूल समर्थन को एकीकृत किया।

अक्सर पूछे جانے वाले तकनीकी प्रश्न

7z, ZIP की तुलना में छोटा संपीड़न (compression) क्यों करता है?

7z विशाल शब्दकोश आकारों (1 GB तक) के साथ उन्नत LZMA2 एल्गोरिदम और 'सॉलिड' संपीड़न का उपयोग करता है जो फ़ाइलों में अतिरेक डेटा को समाप्त करते हुए कई फ़ाइलों को एक निरंतर स्ट्रीम के रूप में एक साथ संपीड़ित करता है।

क्या मैं 7-Zip इंस्टॉल किए बिना 7z फ़ाइलें खोल सकता हूँ?

हाँ। Windows 11 मूल रूप से 7z फ़ाइलों को निकालता है, और File2File.app किसी भी डिवाइस पर किसी भी वेब ब्राउज़र के अंदर सीधे 7z फ़ाइलों को निकाल और बदल सकता है।

क्या 7z पासवर्ड एन्क्रिप्शन सुरक्षित है?

हाँ। 7z SHA-256 कुंजी व्युत्पत्ति के साथ मानकीकृत AES-256 एन्क्रिप्शन का उपयोग करता है, जो मजबूत पासवर्ड का उपयोग करते समय ब्रूट-फोर्स हमलों के खिलाफ गणितीय रूप से सुरक्षित है।