इस युग में भोला कंप्यूटर उपयोगकर्ता दुर्लभ होता जा रहा है। इंटरनेट पर मैलवेयर शिक्षा प्रचलित होने के साथ, लोग उन घोटाले वाले ईमेल से आसानी से मूर्ख नहीं बनते जो दावा करते हैं कि उन्होंने लाखों डॉलर जीते हैं।
इसका मतलब यह नहीं है कि हैकर्स किसी कम दृढ़ हो गए हैं, हालांकि; इसका मतलब सिर्फ यह है कि उन्हें होशियार होकर काम करना पड़ा है। कंपनी के बुनियादी ढांचे की जासूसी करने और बॉस के पते से कर्मचारियों को ईमेल भेजने से, उपयोगकर्ताओं के फेसबुक अकाउंट का अपहरण करने और दोस्तों को मैसेज करने तक, विश्वास का दुरुपयोग इन दिनों हैकिंग के लिए पसंद की विधि है।
उनके पास एक विधि है जो आपके कंप्यूटर को एक वैध URL से उसकी नकली कॉपी पर रीडायरेक्ट करती है जहां वे लॉगिन विवरण प्राप्त कर सकते हैं जब आप अपनी जानकारी झूठी साइट में दर्ज करते हैं। इसे "फार्मिंग" के रूप में जाना जाता है, और इसके तरीके काफी डरावने हो सकते हैं। यहां हम बताएंगे कि फार्मिंग क्या है और यह कैसे काम करता है?
फार्मिंग क्या है?
अपने आप में, फार्मिंग एक दो-चरण की प्रक्रिया है जो दो हमले वैक्टर को जोड़ती है; DNS पॉइज़निंग और फ़िशिंग। दोनों की ताकत का उपयोग करके, यह लोगों के लिए एक अत्यधिक विश्वसनीय जाल बनाता है जिसमें गिरना आसान होता है। जबकि फ़िशिंग चारा डालकर और लोगों के इसे लेने की उम्मीद करके काम करता है, फार्मिंग पूरे DNS सर्वर को अपने कब्जे में ले सकता है और लोगों को नकली वेबसाइटों पर रीडायरेक्ट कर सकता है।
इसलिए "फार्मिंग क्या है?" का उत्तर देने के लिए, हमें पहले उन दो घटकों का विश्लेषण करना होगा जिन पर यह बना है और देखना होगा कि वे समग्र फार्मिंग हमले को बनाने के लिए एक दूसरे के साथ कैसे बातचीत करते हैं।
DNS पॉइज़निंग
आप अकेले नाम से बता सकते हैं कि यह हमला वेक्टर कितना नापाक है! DNS पॉइज़निंग DNS लुकअप को हाईजैक करके काम करता है। जब आप एक वेब पता दर्ज करते हैं (जैसे www.facebook.com), तो कंप्यूटर को इसे एक IP पते में बदलना होता है। ऐसा इसलिए है क्योंकि कंप्यूटर यह नहीं समझते कि "Facebook" क्या है! URL हमारे लिए मनुष्यों के लिए वेबसाइटों के पते याद रखना आसान बनाने के लिए हैं। कंप्यूटर, हालांकि, जानते हैं कि IP पता क्या है। इसलिए Facebook से बात करने के लिए, एक कंप्यूटर URL को IP पते में परिवर्तित करता है।
वे एक DNS सर्वर को क्वेरी करके ऐसा करते हैं, जो URL और IP पतों के लिए एक एड्रेस बुक की तरह कार्य करता है। वे URL का IP पता खोजने के लिए DNS सर्वर का उपयोग करते हैं (www.facebook.com -> 157.240.1.35), और फिर Facebook सर्वर से बात करने के लिए इसका उपयोग करते हैं। जब एक कंप्यूटर ने URL के IP पते की खोज कर ली है, तो वह पते को कैश में नोट कर सकता है। ऐसा इसलिए है ताकि वह बार-बार उसी IP पते को खोजने में समय बर्बाद न करे। इस उदाहरण में यह नोट करेगा कि www.facebook.com अपने कैश में 157.240.1.35 पर जाता है।
DNS पॉइज़निंग दो तरीकों से काम करता है: या तो किसी व्यक्तिगत PC पर कैश में घुसकर IP पतों को बदलकर दुर्भावनापूर्ण वेबसाइटों पर निर्देशित करना या DNS सर्वरों को स्वयं संक्रमित करना ताकि लुकअप करने वाले PCs को "संक्रमित" परिणाम मिले। किसी भी मामले में अगली बार जब उपयोगकर्ता अपने ब्राउज़र में "www.facebook.com" टाइप करता है, तो वे असली के बजाय "पॉइज़नड" नकली IP पते को लोड करते हैं।
फ़िशिंग
DNS पॉइज़निंग एक हमलावर को उपयोगकर्ताओं को एक वैध साइट से एक दुर्भावनापूर्ण साइट पर निर्देशित करने की अनुमति देता है भले ही उपयोगकर्ता ने पता सही ढंग से टाइप किया हो। यह केवल चरण एक है, हालांकि; आखिरकार, उपयोगकर्ता को केवल एक अलग वेबसाइट पर रीडायरेक्ट करना ज्यादा कुछ नहीं करता! पॉइज़निंग के संयोजन में, हैकर्स फ़िशिंग का उपयोग करके एक साधारण रीडायरेक्ट को लाभ में बदल सकते हैं।
हमारे उदाहरण में हमलावर उपयोगकर्ता को हमलावर की पसंद की वेबसाइट पर Facebook से दूर रीडायरेक्ट कर रहा है। ऐसे कई विकल्प हैं जो हमलावर चुन सकता है, लेकिन एक फार्मिंग हमले में हमलावर एक ऐसी वेबसाइट चुनेंगे जिसे उन्होंने पहले Facebook के समान दिखने के लिए सेट किया हो। जब उपयोगकर्ता अपने ब्राउज़र में www.facebook.com टाइप करता है, तो DNS पॉइज़निंग उन्हें हैकर के नकली Facebook पर रीडायरेक्ट करता है।
अब जब उपयोगकर्ता नकली साइट पर है, तो यह उनसे उनके Facebook लॉगिन क्रेडेंशियल्स के लिए संकेत देगा। यह विश्वास करते हुए कि वे असली Facebook साइट पर हैं, उपयोगकर्ता अपने लॉगिन विवरण दर्ज करता है और अपनी जानकारी हैकर्स को प्रसारित करता है, जिससे फार्मिंग हमला पूरा होता है।
क्या किया जा सकता है
सबसे पहले, यह जानना उपयोगी है कि DNS सर्वर आमतौर पर आपके द्वारा उपयोग किए जाने वाले ISP के स्वामित्व में होते हैं। जैसे, DNS सर्वरों के खिलाफ फार्मिंग हमलों से बचने के लिए, सुनिश्चित करें कि आप एक विश्वसनीय ISP चुनें। अच्छे ISPs को फार्मिंग के बारे में पता होगा और उनके सर्वरों को पॉइज़न होने से बचाने के लिए काउंटरमेशर्स होंगे।
लेकिन जब आपके अपने कंप्यूटर की फ़ाइलों को संक्रमित करने की बात आती है तो फार्मिंग की कमजोरी क्या है? पहला, हमेशा सुनिश्चित करें कि आपके पास एक अच्छा एंटीवायरस या एंटी-मैलवेयर समाधान स्थापित है। इनसे उम्मीद है कि वे आपके कंप्यूटर की एड्रेस कैश फ़ाइल में संपादन का पता लगाने और किसी भी नुकसान से पहले आपको सतर्क करने में सक्षम होंगे।
एंटीवायरस के बिना भी, हालांकि, आप अपने विवेक का उपयोग करके फार्मिंग हमले को रोक सकते हैं। जब आप किसी लोकप्रिय या सुरक्षित वेबसाइट, जैसे सोशल मीडिया या बैंकिंग साइटों तक पहुंचते हैं, तो आप एड्रेस बार में एक पैडलॉक और URL की शुरुआत में "HTTPS" देखेंगे। इसका मतलब है कि वेबसाइट को एक आधिकारिक थर्ड पार्टी द्वारा मान्य किया गया है कि वह वही है जो होने का दावा करती है। जैसे, इसे एक सर्टिफिकेट से सम्मानित किया गया है, और इसके संचार एन्क्रिप्टेड किए गए हैं।
बेशक, यदि एक फार्मिंग हमले ने आपको एक स्पूफ साइट पर रीडायरेक्ट किया है, तो उस साइट के पास इसे वास्तविक के रूप में पहचानने वाला सर्टिफिकेट नहीं होना चाहिए। भले ही URL असली चीज़ के समान दिखता हो, गायब सर्टिफिकेट का दिखना एक स्पष्ट संकेत है। लोकप्रिय साइट पर लॉग इन करते समय, सुनिश्चित करें कि HTTPS सर्टिफिकेट मौजूद है। यदि आपने देखा है कि सर्टिफिकेट अचानक "गायब" हो गया है, तो कुछ गड़बड़ हो सकती है!
फार्मिंग को मूर्ख बनाना
एक जटिल हमला वेक्टर बनाने के लिए कई चरणों के साथ, फार्मिंग थोड़ा डरावना हो सकता है। अब आप जानते हैं कि फार्मिंग क्या है और यह कैसे काम करता है। यहां तक कि बेहतर, यदि आप तेज हैं और एक सुरक्षित ISP का उपयोग करते हैं, तो आपको फार्मिंग का शिकार होने की चिंता करने की आवश्यकता नहीं हो सकती है।
क्या आप या आपका कोई परिचित कभी एक यथार्थवादी दिखने वाली वेबसाइट से धोखा खा चुका है? हमें नीचे बताएं।