पैच एक सॉफ्टवेयर अपडेट होता है जो किसी बग को ठीक करता है या सुरक्षा खामी को दूर करता है। विक्रेता खामियों का पता चलने पर पैच जारी करते हैं। कभी-कभी खामी मामूली होती है और पैच जारी करना सामान्य प्रक्रिया होती है। कभी-कभी खामी गंभीर होती है और पैच जारी करना तत्काल आवश्यक होता है। यह अंतर मायने रखता है। इंटरनेट से जुड़ी किसी सेवा में रिमोट कोड निष्पादन की खामी को कुछ ही घंटों में ठीक करना आवश्यक होता है। किसी आंतरिक टूल में मामूली बग को अगले रखरखाव सत्र तक टाला जा सकता है।
पैच लगाना अनिवार्य है। अधिकांश सफल हमले ज्ञात कमजोरियों का फायदा उठाते हैं जिनके लिए पैच उपलब्ध थे। 2017 में WannaCry हमला विंडोज की एक खामी के जरिए फैला, जिसे माइक्रोसॉफ्ट ने दो महीने पहले ही ठीक कर दिया था। जिन संगठनों ने पैच नहीं लगाया था, वे प्रभावित हुए। जिन्होंने पैच लगाया था, वे सुरक्षित रहे। यही पैटर्न हर साल दोहराया जाता है। हमलावर बिना पैच वाले सिस्टम की तलाश करते हैं क्योंकि वे आसान लक्ष्य होते हैं। पैच लगाना कोई आकर्षक काम नहीं है। इसमें परीक्षण, समय-निर्धारण और कभी-कभी सिस्टम को रीबूट करना भी शामिल होता है। साथ ही, यह लगभग किसी भी अन्य नियंत्रण की तुलना में कहीं अधिक हमलों को रोकता है।
पैच श्रेणियाँ
- सुरक्षा संबंधी पैच — सुरक्षा खामियों को ठीक करना, सर्वोच्च प्राथमिकता
- बग फिक्स - कार्यात्मक दोषों को ठीक करना
- फीचर अपडेट - नई क्षमताएं जोड़ते हैं, जोखिम पैदा कर सकते हैं
- फ़र्मवेयर पैच — हार्डवेयर-स्तरीय कोड को अपडेट करें
- आपातकालीन पैच — गंभीर खामियों के लिए आउट-ऑफ-बैंड रिलीज़
पैच को व्यापक रूप से लागू करने से पहले उनका परीक्षण करें। किसी महत्वपूर्ण एप्लिकेशन को बाधित करने वाला पैच अपने आप में एक अलग तरह की घटना है।
Comments (2)
Leave a comment