Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
Log in
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
cve-2003-0282 — पोर्टेबल zipfile निष्कर्षण उपयोगिता जिसमें व्यापक OS समर्थन, डिक्रिप्शन, और पथ ट्रैवर्सल और सिमलिंक भेद्यताओं के लिए सुरक्षा सुधार हैं। | Kitploit
उपकरण/GitHubGitHub/sionnx/cve-2003-0282
सामान्य उपयोगिताएँएन्क्रिप्शन/डिक्रिप्शन उपकरणभेद्यता विश्लेषणडेटा रिकवरीआपूर्ति श्रृंखला सुरक्षा
GitHubsionnx/cve-2003-0282

cve-2003-0282

पोर्टेबल zipfile निष्कर्षण उपयोगिता जिसमें व्यापक OS समर्थन, डिक्रिप्शन, और पथ ट्रैवर्सल और सिमलिंक भेद्यताओं के लिए सुरक्षा सुधार हैं।

रिपॉजिटरी देखें
266 साल पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

यह Info-ZIP समूह के पोर्टेबल UnZip zipfile-निष्कर्षण प्रोग्राम (और संबंधित उपयोगिताओं) के 22 मई 2004 के सार्वजनिक रिलीज़ के लिए README फ़ाइल है।

unzip551.zip पोर्टेबल UnZip, संस्करण 5.51, स्रोत कोड वितरण unzip551.tar.Z उपरोक्त के समान, लेकिन compress'd tar प्रारूप में unzip551.tar.gz उपरोक्त के समान, लेकिन gzip'd tar प्रारूप में


पूछने से पहले: UnZip, इसकी सहचर उपयोगिता Zip, और संबंधित उपयोगिताएँ और सहायक फ़ाइलें कई स्थानों पर पाई जा सकती हैं; अधिक विवरण के लिए "WHERE" फ़ाइल पढ़ें। लेखकों से सुझाव, बग रिपोर्ट, या सुधारों के लिए संपर्क करने हेतु, यह फ़ाइल (README) पढ़ना जारी रखें और, यदि यह किसी स्रोत वितरण का हिस्सा है, तो proginfo निर्देशिका में "ZipPorts" फ़ाइल पढ़ें। स्रोत वितरणों में भी: ज्ञात बगों, गैर-बगों और संभावित भविष्य के बगों की सूची के लिए "BUGS" पढ़ें; UnZip बनाने के निर्देशों के लिए INSTALL; और सभी वितरित फ़ाइलों की टिप्पणी-सहित सूची के लिए "Contents" पढ़ें।


सामान्य जानकारी

UnZip उन अभिलेखों (archives) के निष्कर्षण के लिए एक उपयोगिता है जो .zip प्रारूप में संपीड़ित होते हैं (जिन्हें "zipfiles" भी कहा जाता है)। यद्यपि यह PKWARE के PKZIP और PKUNZIP उपयोगिताओं (MS-DOS के लिए) और Info-ZIP के स्वयं के Zip प्रोग्राम दोनों के साथ अत्यधिक संगत है, हमारे प्राथमिक उद्देश्य पोर्टेबिलिटी और गैर-MSDOS कार्यक्षमता रहे हैं।

UnZip का यह संस्करण हार्डवेयर की एक विशाल श्रृंखला--माइक्रो से लेकर सुपरकंप्यूटर तक--और ऑपरेटिंग सिस्टमों पर पोर्ट किया गया है: Unix (कई विविधताएँ), VMS, OS/2 (DLL संस्करण सहित), Windows NT और Windows 95 (DLL संस्करण सहित), Windows CE (GUI संस्करण), Windows 3.x (DLL संस्करण सहित), MS-DOS, AmigaDOS, Atari TOS, Acorn RISC OS, BeOS, Macintosh (GUI संस्करण), SMS/QDOS, MVS, VM/CMS, FlexOS, Tandem NSK, Human68k (अधिकतर), AOS/VS (आंशिक रूप से) और TOPS-20 (आंशिक रूप से)। PKUNZIP में न पाए जाने वाली UnZip विशेषताओं में शामिल हैं: स्रोत कोड; निर्देशिका वृक्षों का डिफ़ॉल्ट निष्कर्षण (इसे रद्द करने के लिए एक स्विच के साथ, विपरीत के बजाय); सिस्टम-विशिष्ट विस्तारित फ़ाइल विशेषताएँ; और, निश्चित रूप से, आपके अधिकांश पसंदीदा ऑपरेटिंग सिस्टमों पर चलने की क्षमता। साथ ही, यह मुफ़्त है। :-)

स्रोत वितरणों के लिए, शामिल चीज़ों की सूची के लिए मुख्य Contents फ़ाइल देखें, और संकलन के निर्देशों (OS-विशिष्ट टिप्पणियों सहित) के लिए INSTALL पढ़ें। व्यक्तिगत ऑपरेटिंग सिस्टमों की Contents फ़ाइलें (उदाहरण के लिए, vms/Contents) यह समझाने के अतिरिक्त कि कौन सी फ़ाइल क्या है, महत्वपूर्ण संकलन जानकारी भी सूचीबद्ध कर सकती हैं, इसलिए उन्हें अवश्य पढ़ें। कुछ पोर्ट्स के अपने स्वयं के विशेष README फ़ाइलें हैं, इसलिए उन्हें भी देखना सुनिश्चित करें।

उपयोग के लिए unzip.1 या unzip.txt देखें (या संबंधित UnZipSFX, ZipInfo, fUnZip और ZipGrep दस्तावेज़)। VMS के लिए, unzip_def.rnh या unzip_cli.help को unzip.hlp में संकलित करके सामान्य VMS हेल्प प्रविष्टि के रूप में स्थापित किया जा सकता है; देखें vms/descrip.mms।

परिवर्तन और नई विशेषताएँ

5.51 अनुरक्षण रिलीज़ एक कमांड-लाइन CE पोर्ट जोड़ती है, जिसका उद्देश्य बैच प्रोसेसिंग है। इस पोर्ट के एकीकरण के साथ, pUnZip पोर्ट को संशोधित और "पुनर्जीवित" किया गया है। आम जनता के लिए सबसे महत्वपूर्ण परिवर्तन कई बग फिक्स हैं, जो अधिकतर सुरक्षा मुद्दों से संबंधित हैं:

  • 16-बिट पोर्ट्स (16-bit MSDOS, OS/2 1.x, AMIGA के कुछ प्रकार, संभवतः अन्य) के लिए टेक्स्टमोड आउटपुट रूपांतरण कोड में एक गंभीर बग की मरम्मत, जो रिलीज़ 5.5 के Deflate64 समर्थन द्वारा शुरू किया गया था
  • inflate decompression विधि में एक लंबे समय से विद्यमान बग को ठीक किया जिसने कुछ दुर्लभ मामलों में सही निष्कर्षण को रोका
  • पैरेंट dir traversal सुरक्षा कोड में छेद ठीक किए (जैसे: ".^C." पिछले संस्करण के चेक कोड से फिसल गया था)
  • सुरक्षा छेद ठीक किया: स्थानीय और केंद्रीय हेडर में नामकरण स्थिरता की जाँच करें
  • सुरक्षा छेद ठीक किया: निष्कर्षित symlinks को फ़ाइल निष्कर्षण पथों को पुनर्निर्देशित करने से रोकें

5.5 रिलीज़ में मुख्य जोड़ PKWARE के नए Deflate64(tm) एल्गोरिदम के लिए समर्थन है, जो पहली बार PKZIP 4.0 (नवंबर 2000 में प्रकाशित) में दिखाई दिया। हमेशा की तरह, कुछ अन्य बगफिक्स और सफाई भी एकीकृत की गई है:

  • Deflate64 (Zip संपीड़न विधि #9) के लिए समर्थन
  • किसी भी सिस्टम पर VMS परिवर्तनीय-लंबाई रिकॉर्ड टेक्स्ट फ़ाइलों के निष्कर्षण के लिए समर्थन
  • SFX स्टब के लिए वैकल्पिक "सस्ता ऑटोरन" फीचर
  • सुरक्षा सुधार:
    • संग्रहीत path specs से अग्रणी स्लैश हटाना,
    • निष्कर्षित फ़ाइल नामों से "../" पैरेंट dir पथ घटकों को हटाना
  • "../" पैरेंट dir पथ specs वाले फ़ाइल नामों के शब्दशः निष्कर्षण की अनुमति देने के लिए नया विकल्प "-:"
  • DLL कोड के लिए फ़ाइल हैंडल रिसाव ठीक किया
  • OS2 और WinNT ACL निष्कर्षण की मरम्मत की जो 5.42 में टूटा हुआ था

5.42 अनुरक्षण रिलीज़ अधिक बग ठीक करती है और पुनर्वितरण शर्तों को साफ करती है:

  • BSD-जैसे Info-ZIP LICENSE से परे अंतिम वितरण प्रतिबंधों से छुटकारा पाने के लिए unreduce.c और amiga/timelib.c कोड को हटाना
  • नया सामान्य timelib प्रतिस्थापन (वर्तमान में AMIGA पोर्ट द्वारा उपयोग किया जाता है)
  • UNIX "leading-dot" फ़ाइल नामों के DOS 8.3 नाम परंपरा में अधिक उचित मानचित्रण नियम
  • MORE पेजिंग कोड में स्क्रीनसाइज़ पहचान की मरम्मत (5.41 में DOS/OS2/WIN32 के लिए टूटा हुआ था)

5.41 अनुरक्षण रिलीज़ एक और नया पोर्ट जोड़ती है और कुछ बग ठीक करती है।

  • नया BSD-जैसा LICENSE
  • नया Novell Netware NLM पोर्ट
  • 64k से अधिक प्रविष्टियों वाले अभिलेखों के निष्कर्षण का समर्थन करता है
  • VMS पोर्ट की विशेषता हैंडलिंग UnZip 5.4 में टूटी हुई थी
  • मुख्य स्रोत वितरण में डिक्रिप्शन समर्थन एकीकृत

5.4 रिलीज़ फिर से नए पोर्ट जोड़ती है। अन्य महत्वपूर्ण मदों में सूची प्रारूप में परिवर्तन, नई पूरक विशेषताएँ और कई बग फिक्स शामिल हैं (विशेष रूप से समय-टिकट हैंडलिंग से संबंधित...):

  • नया IBM OS/390 पोर्ट, एक UNIX व्युत्पन्न (EBCDIC वर्णसेट के साथ POSIX)
  • MacOS पोर्ट का पूर्ण संशोधन
  • अधिक अंकों के लिए फ़ाइल आकार फ़ील्ड को बड़ा करने हेतु सूची प्रारूप बदले गए
  • MSDOS, OS/2, WIN32 पर निर्देशिका विशेषताओं को पुनर्स्थापित करने की क्षमता जोड़ी गई
  • BeOS पर प्रतीकात्मक लिंक का समर्थन सक्षम किया गया
  • Unix: वैकल्पिक Acorn फ़ाइल प्रकार समर्थन, जो NFS के माध्यम से निर्यात किए गए वॉल्यूम के लिए उपयोगी है
  • DLL API में कई परिवर्तन/परिवर्धन
  • Win16 (Windows 3.1) और Win32 (Windows 9x, Windows NT) के लिए GUI SFX स्टब
  • WIN32 पर समर्थित नए मुफ़्त GCC कंपाइलर वातावरण
  • WIN32, AMIGA, ... के लिए कई समय-क्षेत्र हैंडलिंग बग फिक्स

5.32 रिलीज़ दो नए पोर्ट और कम से कम एक अपेक्षाकृत गंभीर बग का फिक्स जोड़ती है:

  • नया FlexOS पोर्ट
  • नया Tandem NSK पोर्ट
  • नया Visual BASIC समर्थन (Windows DLLs के साथ संगतता)
  • लगभग सभी पोर्ट्स के लिए नया -T विकल्प (zipfile टाइमस्टैम्प सेट करें)
  • 2038 से परे टाइमस्टैम्प्स के लिए फिक्स (जैसे, 2097; DOS/Win95/NT के तहत क्रैश होता था)
  • अनपहचाने "dangling" प्रतीकात्मक लिंक्स (यानी, बिना pointee के) के लिए फिक्स
  • VMS अनुक्रमित-फ़ाइल निष्कर्षण समस्या के लिए फिक्स (Zip 2.0 या 2.1 के साथ संग्रहीत)
  • आगे प्रदर्शन अनुकूलन

5.31 रिलीज़ में कुछ मामूली प्रदर्शन ट्वीक के अपवाद के साथ, केवल छोटे बग-फिक्स और टाइपो सुधार शामिल थे।

5.3 रिलीज़ ने और अधिक पोर्ट और अधिक क्रॉस-प्लेटफ़ॉर्म पोर्टेबिलिटी विशेषताएँ जोड़ीं:

  • नया BeOS पोर्ट
  • नया SMS/QDOS पोर्ट
  • नया Windows CE ग्राफिकल पोर्ट
  • VM/CMS पोर्ट पूरी तरह से अपडेट और परीक्षण किया गया
  • MVS पोर्ट पूरी तरह से अपडेट और परीक्षण किया गया
  • अपडेटेड Windows DLL पोर्ट, WiZ GUI को एक अलग पैकेज में अलग कर दिया गया
  • ट्रांस-टाइमज़ोन स्थिरता के लिए पूर्ण यूनिवर्सल टाइम (UTC या GMT) समर्थन
  • 8-बिट वर्णों के लिए क्रॉस-प्लेटफ़ॉर्म समर्थन (ISO Latin-1, OEM कोड पेज)
  • NT सुरक्षा डिस्क्रिप्टर (ACLs) के लिए समर्थन
  • -o विकल्प दिए जाने पर OS/2 निर्देशिका EAs को अधिलेखित करने के लिए समर्थन
  • अपडेटेड Solaris/SVR4 पैकेज सुविधा

जो (अभी भी!) नहीं जोड़ा गया है, वह है मल्टी-पार्ट अभिलेख समर्थन (उर्फ "डिस्केट स्पैनिंग") और एक एकीकृत और अधिक शक्तिशाली DLL इंटरफ़ेस। ये 6.x रिलीज़ के लिए दो सर्वोच्च प्राथमिकताएँ हैं। पहले पर काम आपके द्वारा इसे पढ़ने के समय तक लगभग निश्चित रूप से शुरू हो चुका होगा। इस बार हम इसे गंभीरता से कह रहे हैं! बिल्कुल। :-)

टूल डाउनलोड करें