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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
cve-2003-0282 | Kitploit
उपकरण/GitHubGitHub/sionnx/cve-2003-0282
सामान्य उपयोगिताएँएन्क्रिप्शन/डिक्रिप्शन उपकरणभेद्यता विश्लेषणडेटा रिकवरीआपूर्ति श्रृंखला सुरक्षा
GitHubsionnx/cve-2003-0282

cve-2003-0282

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

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

सभी देखें →

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

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

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

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

यह 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 रिलीज़ के लिए दो सर्वोच्च प्राथमिकताएँ हैं। पहले पर काम आपके द्वारा इसे पढ़ने के समय तक लगभग निश्चित रूप से शुरू हो चुका होगा। इस बार हम इसे गंभीरता से कह रहे हैं! बिल्कुल। :-)

यद्यपि DLLs अभी भी मूल रूप से गड़बड़ हैं, Windows DLLs (16- और 32-बिट) के पास अब कुछ दस्तावेज़ीकरण और एक छोटा उदाहरण एप्लिकेशन है। ध्यान दें कि वे अब C/C++, Visual BASIC और Delphi के साथ संगत होने चाहिए। अजीब भाषाएँ (FoxBase, आदि) संभवतः पूरी तरह से बाहर हैं।

अंत में, ध्यान दें कि unshrinking के लिए समर्थन अब डिफ़ॉल्ट रूप से बंद कर दिया गया है, यद्यपि स्रोत कोड अभी भी उपलब्ध है (जैसा कि unreducing के साथ है)। यह कानूनी कारणों से किया गया था, तकनीकी नहीं, और नहीं, हम इसके बारे में आपसे अधिक खुश नहीं हैं। :-( विवरण के लिए COPYING फ़ाइल देखें।

इंटरनेट संसाधन

Info-ZIP की वेब साइट http://www.info-zip.org/pub/infozip/ पर है और इसमें आगामी रिलीज़, बाइनरी के लिंक और सामान्य समस्याओं के बारे में सबसे अद्यतित जानकारी है। (बाद वाले के लिए http://www.info-zip.org/pub/infozip/FAQ.html देखें।) फ़ाइलें ftp://ftp.info-zip.org/pub/infozip/ के माध्यम से भी प्राप्त की जा सकती हैं। हमारी प्राथमिक साइट होस्ट करने के लिए LEO (म्यूनिख, जर्मनी) का धन्यवाद।

वितरण

यदि आपके पास Info-ZIP सॉफ़्टवेयर के पुनर्वितरण के संबंध में कोई प्रश्न है, चाहे वह जैसा है वैसा हो, किसी व्यावसायिक उत्पाद की पैकेजिंग के रूप में, या किसी व्यावसायिक उत्पाद के अभिन्न अंग के रूप में, कृपया शामिल COPYING फ़ाइल के अक्सर पूछे जाने वाले प्रश्न (FAQ) अनुभाग को पढ़ें।

जहाँ तक कुछ प्लेटफार्मों पर C कंपाइलर दुर्लभ हैं और लेखकों के पास केवल समर्थित प्रणालियों के एक उपसमुच्चय तक सीधी पहुँच है, अन्य लोग नई प्रणालियों के लिए चलाने-के-लिए-तैयार निष्पादन योग्य प्रदान करना चाह सकते हैं। सामान्य तौर पर इसमें कोई समस्या नहीं है; हम केवल यह आवश्यक करते हैं कि ऐसे वितरणों में यह README फ़ाइल, WHERE फ़ाइल, COPYING फ़ाइल (कॉपीराइट/पुनर्वितरण जानकारी शामिल है), और उपयुक्त दस्तावेज़ीकरण फ़ाइलें (UnZip के लिए unzip.txt और/या unzip.1, आदि) शामिल हों। यदि स्थानीय सिस्टम स्व-निष्कर्षण अभिलेख बनाने का कोई तरीका प्रदान करता है जिसमें निष्पादन योग्य और टेक्स्ट फ़ाइलें दोनों एक साथ संग्रहीत की जा सकें, तो यह सबसे अच्छा है (विशेष रूप से, यदि संभव हो तो UnZipSFX का उपयोग करें, भले ही यह विकल्पों से कुछ किलोबाइट बड़ा हो); अन्यथा हम एक सादा UnZip निष्पादन योग्य और शेष टेक्स्ट और बाइनरी फ़ाइलों वाली एक अलग zipfile सुझाते हैं। यदि लक्ष्य प्रणाली पर कोई अन्य संग्रहण विधि सामान्य उपयोग में है (उदाहरण के लिए, Zoo या LHa), तो उसका भी उपयोग किया जा सकता है।

बग और नए पोर्ट: INFO-ZIP से संपर्क करना

सभी बग रिपोर्ट और पैच (केवल कॉन्टेक्स्ट डिफ्स, कृपया!) [email protected] पर भेजे जाने चाहिए, जो Info-ZIP लेखकों का ई-मेल पता है। (ध्यान दें कि कुछ दुर्लभ प्रणालियों को Zip-Bugs भाग को दिखाए अनुसार बड़े अक्षरों में लिखने की आवश्यकता होती है; अधिकांश प्रणालियाँ छोटे अक्षरों "zip-bugs" के साथ ठीक काम करती हैं।) हमें बड़े बाइनरी कभी मेल न करें। यदि आपको हमें एक समस्या अभिलेख भेजने की आवश्यकता है जो बड़ा है (> 20K), तो निर्देशों के लिए पहले हमसे संपर्क करें।

"मूर्खतापूर्ण प्रश्न" जिनका दस्तावेज़ीकरण में पर्याप्त उत्तर नहीं दिया गया है, उन्हें भी Usenet जैसे वैश्विक मंच के बजाय Zip-Bugs पर भेजा जाना चाहिए। (कृपया सुनिश्चित करें कि आपके प्रश्न का उत्तर दस्तावेज़ीकरण में नहीं दिया गया है, हालाँकि--इसे स्पष्ट और पूर्ण बनाने में काफी प्रयास किया गया है।)

नई सुविधाओं के लिए सुझाव [email protected] पर चर्चा की जा सकती है, जो Info-ZIP बीटा परीक्षकों और इच्छुक पार्टियों के लिए एक मेलिंग सूची है; हालाँकि, आपको पहले सदस्यता लेनी होगी (नीचे देखें)। हम सभी सुझावों या यहाँ तक कि सभी पैचों पर कार्य करने का कोई वादा नहीं करते हैं, लेकिन यदि यह कुछ स्पष्ट रूप से उपयोगी है, तो आवश्यक पैच सीधे Zip-Bugs पर भेजना (ZipPorts फ़ाइल में दिए गए निर्देशों के अनुसार) हमें ऐसा करने के लिए कहने की तुलना में तेज़ प्रतिक्रिया उत्पन्न करने की संभावना है--लेखकों के पास हमेशा समय की बेहद कमी होती है। (कृपया Info-ZIP सूची में पैच या एन्कोडेड zipfiles न भेजें। कृपया कोई बड़ा पैच भेजने से पहले ZipPorts फ़ाइल को अवश्य पढ़ें। इस बिंदु पर अत्यधिक जोर देना कठिन होगा...)

यदि आप एक पोर्ट पर विचार कर रहे हैं, तो न केवल आपको ZipPorts फ़ाइल पढ़नी चाहिए, बल्कि शुरू करने से पहले कृपया Zip-Bugs से भी संपर्क करें, क्योंकि कोड लगातार पर्दे के पीछे अपडेट किया जा रहा है। (उदाहरण के लिए, VxWorks, VMOS और Netware पोर्ट एक बार निर्माणाधीन होने का दावा किया गया था, हालाँकि हमें अभी तक कोई अद्यतित पैच देखने को नहीं मिला है।) हम आपको नवीनतम स्रोत भेजने की व्यवस्था करेंगे। विकल्प यह संभावना है कि आपकी कड़ी मेहनत एक उपनिर्देशिका में रख दी जाए और अधिकतर अनदेखी की जाए, या पूरी तरह से अनदेखी की जाए यदि किसी और ने पहले ही पोर्ट कर दिया है (और आप आश्चर्यचकित होंगे कि ऐसा कितनी बार हुआ है)।

बीटा परीक्षण: INFO-ZIP से जुड़ना

यदि आप हमारे UnZip (और सहचर Zip उपयोगिता) विकास के साथ अद्यतित रहना चाहते हैं, बीटा परीक्षकों की श्रेणी में शामिल होना चाहते हैं, अपने स्वयं के विचार और योगदान जोड़ना चाहते हैं, या केवल पढ़ना चाहते हैं, तो आप हमारी मेलिंग सूचियों में से एक में शामिल हो सकते हैं। एक केवल-घोषणा सूची (Info-ZIP-announce) और एक सामान्य चर्चा/परीक्षण सूची (Info-ZIP) है। पोस्ट करने के लिए आपको एक ग्राहक होना चाहिए, और आप हमारे अक्सर पूछे जाने वाले प्रश्न पृष्ठ पर लिंक के माध्यम से सदस्यता ले सकते हैं:

root@kitploit:~
    http://www.info-zip.org/pub/infozip/FAQ.html#lists

(कृपया ध्यान दें कि मई 2004 के अंत तक, एक नई साइट पर स्थानांतरण के लंबित रहने के कारण सूचियाँ अनुपलब्ध हैं; हमें उम्मीद है कि वे जल्द ही बहाल कर दी जाएँगी। इस बीच ...) बग रिपोर्ट के लिए हमारे बग-रिपोर्टिंग वेब पेज का उपयोग करने के लिए स्वतंत्र महसूस करें और ऊपर FAQ पृष्ठ पर उत्तर न दिए गए प्रश्न पूछें:

root@kitploit:~
http://www.info-zip.org/zip-bug.html

हमारी कोर विकास टीम के आंतरिक चर्चाओं के लिए एक बंद मेलिंग सूची भी है। यह सूची अब गुप्त रखी जाती है ताकि हमें स्पैम संदेशों से भर जाने से रोका जा सके।

-- ग्रेग रोएलोफ्स (कभी-कभी Cave Newt के रूप में जाना जाता है), प्रमुख UnZip डेवलपर व्यक्ति, डेविड किर्शबौम से प्रेरणा के साथ, इस पाठ के लेखक थे।

-- क्रिश्चियन स्पीलर (संक्षेप में: SPC), वर्तमान UnZip अनुरक्षण समन्वयक, ने सबसे हाल के परिवर्तन लागू किए।

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