कुछ अधिक भयानक शोषण वे हैं जो आपको बहुत कम करने के लिए मार सकते हैं। हमने पिछले साल एक PlayStation 4 शोषण देखा जहां लोगों के कंसोल एक संदेश खोलकर ब्रिक हो सकते थे। हाल ही में, हमने WhatsApp पर एक "अपरिहार्य" हमला देखा, जहां हैकर को केवल पीड़ित को कॉल करना था।
हमला कैसे काम करता था
यह एक विशेष रूप से डरावना हमला है, क्योंकि उपयोगकर्ता इससे निपटने के लिए ऐप को अनइंस्टॉल करने के अलावा ज्यादा कुछ नहीं कर सकता। क्लिक करने के लिए कोई लिंक या जाने के लिए कोई वेबसाइट नहीं है; हैकर बस पीड़ित के WhatsApp नंबर पर कॉल करता है, और कॉल प्राप्त होने के बाद मैलवेयर पेलोड इंजेक्ट करता है।
इस हमले ने लोगों के ऐप्स में घुसने के लिए "बफर ओवरफ्लो" नामक चीज़ का उपयोग किया। बफर ओवरफ्लो हमले तब होते हैं जब हैकर्स दुर्भावनापूर्ण कोड को उस सॉफ़्टवेयर के सोर्स कोड में "लीक" होने का कारण बनते हैं जिसे वे हमला करना चाहते हैं। सॉफ़्टवेयर और ऐप्स में एक बफर होता है जिसका उपयोग चीजों को इनपुट करने के लिए किया जा सकता है।
यदि सॉफ़्टवेयर इस बात से सावधान नहीं है कि यह बफर को कैसे संभालता है, तो एक हैकर सॉफ़्टवेयर को बफर आकार से बड़ा डेटा लिखने के लिए कह सकता है। अंतिम परिणाम यह है कि दुर्भावनापूर्ण कोड सोर्स कोड में "लीक" हो जाता है, जिस बिंदु पर हैकर सॉफ़्टवेयर को संशोधित कर सकता है और इसे अपनी इच्छा के अनुसार कर सकता है।
बेशक, जब एक WhatsApp उपयोगकर्ता को कॉल प्राप्त होती है, तो ऐप को यह जानना होता है कि उपयोगकर्ता इसके साथ क्या करना चाहता है। इसलिए, यह बफर का उपयोग उस क्रिया को संग्रहीत करने के लिए करता है जो उपयोगकर्ता करना चाहता है, जैसे कॉल का उत्तर देना या काट देना। इस अवसर की खिड़की में, हैकर बफर में कोड भर सकता है और इसे ऐप के कोड में ओवरफ्लो करने का कारण बन सकता है, फिर डेटा चुराने के लिए इस पैर का उपयोग कर सकता है।
ये हमले पहली जगह में कैसे होते हैं?
बफर ओवरफ्लो हमले तब होते हैं जब एक सॉफ़्टवेयर प्रोग्रामर यह दोबारा जांच नहीं करता कि उपयोगकर्ता इनपुट बफर को ओवरफ्लो नहीं कर सकता। आमतौर पर, प्रोग्रामर सॉफ़्टवेयर को ऐसा डेटा एंट्री स्वीकार नहीं करने के लिए कहते हैं जो बहुत बड़ी हो। उदाहरण के लिए, यदि एक ऐप उपयोगकर्ता से नाम मांगता है, और केवल दस वर्णों के लिए जगह है, तो इसे इनपुट की दोबारा जांच करनी होगी ताकि यह सुनिश्चित हो सके कि इसमें ग्यारह या अधिक अक्षर नहीं हैं।
यदि वे नहीं करते हैं, तो वे इस दोष का फायदा उठाकर बफर ओवरफ्लो का कारण बनने वाले लोगों का जोखिम उठाते हैं। बफर ओवरफ्लो अच्छे मामले में सॉफ़्टवेयर को क्रैश करते हैं और सबसे खराब स्थिति में शोषण के लिए एक छेद बनाते हैं। इस तरह, यह महत्वपूर्ण है कि प्रोग्रामर अपने ऐप्स को गलत प्रविष्टियों पर नज़र रखने और उन्हें बफर पर जाने से पहले किसी भी गलत इनपुट को अस्वीकार करने के लिए कहें।
आप अपनी रक्षा कैसे कर सकते हैं?
उम्मीद है, जब तक आपने यह लेख पढ़ा है, आप पहले से ही इस हमले से सुरक्षित हैं! जैसे ही इस शोषण के बारे में खबर आई, WhatsApp ने इसे ठीक करने के लिए एक अपडेट जारी किया। यदि आपने थोड़ी देर में ऐप अपडेट नहीं किया है, तो अपने फोन को डबल-चेक करने और यह सुनिश्चित करने के लिए कहें कि WhatsApp का नवीनतम संस्करण इंस्टॉल है। एक बार इंस्टॉल हो जाने पर, आप इस हमले से सुरक्षित रहेंगे और मिस्ड कॉल के बारे में चिंता करने की आवश्यकता नहीं होगी!
लेकिन क्या होगा यदि आप अनिश्चित हैं कि आपका WhatsApp अपडेट किया गया है? अपने WhatsApp संस्करण को डबल-चेक करना उचित है यह देखने के लिए कि क्या यह अपडेट किया गया है। Facebook ने अपने अलर्ट में प्रभावित संस्करणों का उल्लेख किया:
प्रभावित संस्करण: यह समस्या WhatsApp for Android को v2.19.134 से पहले, WhatsApp Business for Android को v2.19.44 से पहले, WhatsApp for iOS को v2.19.51 से पहले, WhatsApp Business for iOS को v2.19.51 से पहले, WhatsApp for Windows Phone को v2.18.348 से पहले, और WhatsApp for Tizen को v2.18.15 से पहले प्रभावित करती है।
अपना WhatsApp संस्करण जांचने के लिए, ऐप को बूट करें, ऊपरी दाएं कोने में तीन बिंदुओं पर टैप करें, सेटिंग्स टैप करें, मदद, और फिर ऐप जानकारी। आपको परिणामी पृष्ठ पर अपना संस्करण नंबर दिखाई देगा।
यदि आप एक कमजोर संस्करण चला रहे हैं, और आपका ऐप खुद को अपडेट नहीं कर रहा है, तो यह एक गंभीर समस्या है। WhatsApp वर्तमान में फोन कॉल अक्षम करने का समर्थन नहीं करता है, इसलिए यह सुनिश्चित करने का सबसे अच्छा तरीका है कि आप संक्रमित न हों, ऐप को पूरी तरह से अनइंस्टॉल कर दें जब तक कि अपडेटेड ऐप आपके ऐप स्टोर पर न आ जाए।
WhatsApp मैलवेयर पर कॉल काटना
WhatsApp के हालिया शोषण में हैकर्स को लोगों के ऐप्स पर हमला करने के लिए बफर ओवरफ्लो का लाभ उठाते हुए देखा गया। शुक्र है, अभी आपको बस इस ग्लेयरिंग दोष को ठीक करने के लिए ऐप को अपडेट करने की आवश्यकता है।
क्या यह हैक आपको संवेदनशील संचार के लिए मैसेंजर ऐप्स का उपयोग करने से अधिक सावधान करता है? हमें नीचे बताएं।