
Python स्क्रिप्ट जो कमजोर xz-utils संस्करणों का पता लगाने और CVE-2024-3094 को कम करने के लिए स्वचालित रूप से एक स्थिर, पैच किया गया संस्करण डाउनलोड और इंस्टॉल करने के लिए है।
यह स्क्रिप्ट आपके सिस्टम पर स्थापित xz-utils के संस्करण में भेद्यताओं की जांच करने के लिए डिज़ाइन की गई है। यदि कोई असुरक्षित संस्करण पाया जाता है, तो स्क्रिप्ट संभावित सुरक्षा जोखिमों को कम करने के लिए एक स्थिर संस्करण को स्वचालित रूप से डाउनलोड और स्थापित करने का प्रस्ताव देती है।
स्क्रिप्ट को चलाने के लिए निम्नलिखित घटक आवश्यक हैं:
requests लाइब्रेरी (pip install requests के माध्यम से स्थापित की जा सकती है)tarfile लाइब्रेरी (पायथन 3 के साथ शामिल)pip install -r requirements.txt का उपयोग करके आवश्यक पायथन लाइब्रेरी स्थापित करें (सुनिश्चित करें कि requests लाइब्रेरी स्थापित है)।python check_xz_vulnerability.py के साथ स्क्रिप्ट चलाएँ।इस स्क्रिप्ट को xz-utils के नए संस्करण को स्थापित करने के लिए व्यवस्थापकीय विशेषाधिकारों की आवश्यकता है। यदि आवश्यक हो तो आपसे आपका पासवर्ड मांगा जा सकता है।
यह स्क्रिप्ट "जैसी है" प्रदान की गई है, बिना किसी प्रकार की वारंटी के। इसे अपने जोखिम पर उपयोग करें। लेखक इस स्क्रिप्ट के उपयोग से उत्पन्न होने वाली किसी भी क्षति या समस्या के लिए जिम्मेदार नहीं हैं।
योगदान का स्वागत है। कृपया किसी भी बग या सुविधा अनुरोध के लिए पुल अनुरोध बनाएं या कोई समस्या खोलें।
यह प्रोजेक्ट MIT लाइसेंस के तहत लाइसेंस प्राप्त है - विवरण के लिए LICENSE फ़ाइल देखें।