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