7-Zip आर्काइव (.7z)
7-Zip मानक7-Zip आर्काइव (7Z) एक उच्च-संपीड़न वाला खुला कंटेनर प्रारूप है जिसमें LZMA और LZMA2 एल्गोरिदम शामिल हैं, जो पारंपरिक ZIP और मूल AES-256 हेडर एन्क्रिप्शन की तुलना में काफी बेहतर संपीड़न अनुपात प्रदान करते हैं।
ZIP को 7Z में कन्वर्ट करें
मुफ्त इन-ब्राउज़र ZIP से 7Z कन्वर्टर। अपने डिवाइस पर तुरंत फ़ाइलें कन्वर्ट करें।
इंस्पेक्ट और मेटाडेटा
ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके 7Z फ़ाइलों की पहचान करते हैं:
बाइट-स्तरीय हेडर हस्ताक्षर (मैजिक बाइट्स)
ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके 7Z फ़ाइलों की पहचान करते हैं:
HEX हस्ताक्षर (ऑफ़सेट 0):
37 7A BC AF 27 1CASCII निरूपण: 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 (वर्तमान) | ZIP | RAR | TAR.GZ |
|---|---|---|---|---|
| संपीड़न एल्गोरिदम | LZMA / LZMA2 / PPMd | Deflate (पारंपरिक) | स्वामित्व वाला 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 निष्पादित शाखा पता फ़िल्टर गणना में हीप बाउंड्री से बाहर राइट होना।
- बहु-वॉल्यूम आर्काइव हेडर संरचनाओं के आवंटन के दौरान इंटीजर ओवरफ़्लो।
सुरक्षात्मक सर्वोत्तम प्रथाएँ:
ऐतिहासिक मूल और मील के पत्थर
मुख्य लाभ और खूबियाँ
- उत्कृष्ट संपीड़न अनुपात जो आमतौर पर पारंपरिक 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 एन्क्रिप्शन का उपयोग करता है, जो मजबूत पासवर्ड का उपयोग करते समय ब्रूट-फोर्स हमलों के खिलाफ गणितीय रूप से सुरक्षित है।