क्या आप चिंतित हैं कि हैकर्स आपकी वर्डप्रेस साइट पर यूज़रनेम खोजने का प्रयास कर रहे हैं ताकि इसे हैक कर सकें?
शायद यह आपकी पहली प्रवृत्ति नहीं है, है ना?
लेकिन यहां एक वास्तविकता जांच है: आपकी साइट की जांच करके यूज़रनेम ढूंढना हैकर्स द्वारा इस्तेमाल की जाने वाली एक काफी आम रणनीति है।
एक बार हैकर्स को एक वैध यूज़रनेम मिल जाता है, तो उन्हें आपकी साइट तक पहुंच प्राप्त करने के लिए केवल पासवर्ड का अनुमान लगाने की आवश्यकता होती है। हैकर्स तब आपके वर्डप्रेस डैशबोर्ड का सही पासवर्ड अनुमान लगाने के लिए 'ब्रूट फोर्स अटैक' नामक तकनीक का उपयोग करेंगे।
अगला, वे आपकी वेबसाइट पर पूरा नियंत्रण ले लेते हैं और कहर बरपाते हैं। हैकर्स डेटा चुराते हैं, विज़िटर्स को रीडायरेक्ट करते हैं, और ग्राहकों को स्पैम करते हैं, अन्य दुर्भावनापूर्ण गतिविधियों की एक लंबी सूची के साथ।
लेकिन चिंता न करें क्योंकि आप यूज़र एन्यूमरेशन कमजोरी के खिलाफ उपाय करके हैकर्स को यूज़रनेम खोजने से रोक सकते हैं।
इस गाइड में, आप सीखेंगे कि यूज़र एन्यूमरेशन क्या है और इसे हैकर्स द्वारा शोषित होने से कैसे रोका जाए।
संक्षेप में: यूज़र एन्यूमरेशन आपकी वर्डप्रेस साइट पर सफल ब्रूट फोर्स अटैक की संभावना बढ़ा सकता है। इसे रोकने के लिए, आप MalCare सुरक्षा प्लगइन इंस्टॉल कर सकते हैं। यह आपकी साइट पर ब्रूट फोर्स प्रयासों का पता लगाएगा और स्वचालित रूप से ब्लॉक करेगा।
यूज़र एन्यूमरेशन क्या है?
यूज़रनेम एन्यूमरेशन वह प्रक्रिया है जिसके माध्यम से हैकर्स वर्डप्रेस वेबसाइट के उपयोगकर्ताओं को ढूंढ सकते हैं। वे वेबसाइट को स्कैन करते हैं और उपयोगकर्ता जानकारी (जैसे नाम, ईमेल आईडी) एकत्र करते हैं जिसका उपयोग वे साइट में लॉग इन करने का प्रयास करने के लिए करते हैं।
नोट: उपयोगकर्ता से हमारा मतलब विज़िटर या ग्राहक नहीं है। हम उन उपयोगकर्ताओं का मतलब है जिनके पास आपके वर्डप्रेस एडमिन पैनल तक पहुंच है।
यह एक समस्या क्यों है? हैकर्स ब्रूट फोर्स अटैक नामक तकनीक का उपयोग करते हैं जिसमें वे आपके यूज़रनेम और पासवर्ड का अनुमान लगाने का प्रयास करते हैं। वे बॉट्स को प्रोग्राम करते हैं ताकि वे कुछ सेकंड में यूज़रनेम और पासवर्ड के हजारों संयोजन दर्ज कर सकें।
लेकिन अगर उन्हें आपका यूज़रनेम पता चल गया, तो इसका मतलब है कि वे आपकी साइट तक पहुंच प्राप्त करने से केवल एक कदम दूर हैं।
यहीं पर यूज़र एन्यूमरेशन आता है। हैकर्स आपकी वेबसाइट पर लेखक नामों और ईमेल पतों को देखकर यूज़रनेम का पता लगाने की कोशिश करते हैं।
हैकर्स आपकी साइट पर यूज़रनेम खोजने के विभिन्न तरीके हैं। यूज़र एन्यूमरेशन के खिलाफ उपाय लागू करने के लिए हैकर्स द्वारा उपयोग की जाने वाली विधियों को समझना महत्वपूर्ण है।
यूज़र एन्यूमरेशन के प्रकार
यूज़रनेम आपकी वर्डप्रेस साइट के डेटाबेस में संग्रहीत होते हैं। हालांकि, हैकर्स को इस जानकारी को खोजने के लिए आपके डेटाबेस तक पहुंचने की आवश्यकता नहीं है।
हम उन दो मुख्य तकनीकों का विवरण देते हैं जिनका उपयोग हैकर्स वर्डप्रेस साइटों पर उपयोगकर्ताओं को एन्यूमरेट करने के लिए करते हैं:
1. लेखक संग्रह का उपयोग करना
आपकी वर्डप्रेस साइट पर प्रत्येक उपयोगकर्ता को एक अद्वितीय आईडी आवंटित की जाती है। इस आईडी का उपयोग वर्डप्रेस द्वारा डेटाबेस में संबंधित उपयोगकर्ता खाते को संदर्भित करने के लिए किया जाता है।
इसके बाद, जैसे ही आपकी वेबसाइट के उपयोगकर्ता पेज और पोस्ट बनाते हैं, वर्डप्रेस इस डेटा को एक लेखक संग्रह में संग्रहीत करता है।
लेखक संग्रह मूल रूप से पेज और पोस्ट को इस आधार पर वर्गीकृत करता है कि इसे किसने बनाया है।
हैकर्स आपकी साइट पर स्क्रिप्ट चला सकते हैं ताकि लेखक संग्रह लोड हो सके जो उपयोगकर्ता आईडी प्रकट कर सकता है। इसके बाद, वे उपयोगकर्ता आईडी से जुड़े यूज़रनेम का पता लगाने के लिए और स्क्रिप्ट चलाते हैं।
2. लॉगिन फॉर्म का उपयोग करना
जब आप वर्डप्रेस लॉगिन पेज पर एक अमान्य यूज़रनेम दर्ज करते हैं, तो यह यह संकेत प्रदर्शित करता है:
जबकि, यदि आप एक वैध यूज़रनेम और गलत पासवर्ड दर्ज करते हैं, तो वर्डप्रेस यह संकेत प्रदर्शित करता है:
यह इंगित करता है कि यूज़रनेम 'user1@example.com' एक वैध यूज़रनेम है और केवल पासवर्ड गलत है।
हैकर्स बर्प इंट्रूडर (Burp Intruder) जैसे टूल्स का उपयोग करके संभावित यूज़रनेम की सूची लोड करते हैं और वर्डप्रेस से इस प्रतिक्रिया की जांच करके एक वैध यूज़रनेम ढूंढते हैं।
इन विधियों का उपयोग करके, हैकर्स आपका यूज़रनेम खोज सकते हैं और यह उन्हें आपकी वेबसाइट को हैक करने के करीब लाता है। आप यह सुनिश्चित करने के लिए सुरक्षा उपाय लागू कर सकते हैं कि ऐसा न हो।
यूज़र एन्यूमरेशन के संभावित प्रयास को रोकना
आप या तो प्लगइन का उपयोग करके या अपने वर्डप्रेस फ़ाइलों में मैन्युअल रूप से कोड का एक स्निपेट डालकर यूज़र एन्यूमरेशन को रोक सकते हैं। हम मैन्युअल विधि की अनुशंसा नहीं करते क्योंकि यह अत्यधिक जोखिम भरा है। मामूली सी चूक आपकी वेबसाइट को ब्रेक कर सकती है। हालांकि, हम दोनों के लिए चरणों का विवरण देंगे।
1. स्टॉप यूज़र एन्यूमरेशन प्लगइन इंस्टॉल करें
यह आपकी वर्डप्रेस साइट पर यूज़र एन्यूमरेशन को रोकने का सबसे आसान और कुशल तरीका है। आप इस स्टॉप यूज़र एन्यूमरेशन प्लगइन को वर्डप्रेस रिपॉजिटरी से अपनी साइट पर इंस्टॉल कर सकते हैं।
जैसा कि नाम से पता चलता है, प्लगइन को हैकर्स को आपकी साइट को यूज़रनेम के लिए स्कैन करने से रोकने के लिए डिज़ाइन किया गया है।
इसमें उन IP पतों को लॉग करने की एक उपयोगी सुविधा भी है जो आपके उपयोगकर्ताओं को एन्यूमरेट करने का प्रयास कर रहे हैं। IP पता इंटरनेट से जुड़े डिवाइस को आवंटित एक अद्वितीय कोड है। MalCare जैसे वर्डप्रेस फ़ायरवॉल प्लगइन दुर्भावनापूर्ण गतिविधियों को अंजाम देने वाले IP पतों का पता लगाने और उन्हें आपकी साइट तक पहुंचने से रोकने के लिए डिज़ाइन किए गए हैं।
यदि आपकी साइट पर फ़ायरवॉल इंस्टॉल है, तो आप स्टॉप यूज़र एन्यूमरेशन प्लगइन द्वारा प्रदान किए गए IP पते लॉग को उन IP पतों के साथ क्रॉस-वेरिफाई कर सकते हैं जिन्हें आपका फ़ायरवॉल ब्लॉक कर रहा है। यदि यह ब्लॉक नहीं कर रहा है, तो अधिकांश फ़ायरवॉल आपको मैन्युअल रूप से IP पता दर्ज करके ब्लैकलिस्ट करने की अनुमति देते हैं। फ़ायरवॉल तब स्वचालित रूप से उस IP पते को कभी भी आपकी साइट तक पहुंचने से रोकेगा।
2. यूज़र एन्यूमरेशन रोकने के लिए मैन्युअल रूप से कोड डालना
नोट: याद रखें, हम इस विधि का उपयोग करने की अनुशंसा नहीं करते। यदि आप आगे बढ़ना चाहते हैं, तो हम आपको अपने वर्डप्रेस साइट का बैकअप लेने की सलाह देते हैं। अगर कुछ गलत होता है, तो आप अपनी वेबसाइट को सामान्य स्थिति में बहाल कर सकते हैं।
चरण 1: अपने होस्टिंग अकाउंट में लॉग इन करें, cPanel > फ़ाइल प्रबंधक पर जाएं। (आप FTP जैसे FileZilla का उपयोग करके भी अपनी फ़ाइलों तक पहुंच सकते हैं।)
चरण 2: public_html फ़ोल्डर खोलें, wp-content पर जाएं और अपने थीम के फ़ोल्डर तक पहुंचें। याद रखें कि अपनी साइट पर सक्रिय थीम चुनें।
चरण 3: यहां, आप अपने थीम की functions.php फ़ाइल पा सकते हैं। राइट-क्लिक करें और इस फ़ाइल को संपादित करें।
चरण 4: निम्नलिखित कोड डालें:
/** * ब्लॉक यूज़र एन्यूमरेशन प्रयास */ function kl_block_user_enumeration_attempts() { if ( is_admin() ) return; $author_by_id = ( isset( $_REQUEST['author'] ) && is_numeric( $_REQUEST['author'] ) ); if ( $author_by_id ) wp_die( 'लेखक संग्रह अक्षम कर दिए गए हैं।' ); } add_action( 'template_redirect', 'kl_block_user_enumeration_attempts' );
परिवर्तन सहेजें और फ़ाइल बंद करें। यूज़र एन्यूमरेशन आपकी वेबसाइट पर ब्लॉक होना चाहिए।
इसके साथ, हम आपकी वेबसाइट को यूज़र एन्यूमरेशन से बचाने पर अपनी चर्चा समाप्त करते हैं। हम यह भी दृढ़ता से अनुशंसा करते हैं कि ऐसा यूज़रनेम उपयोग करें जो आपकी साइट पर आसानी से उपलब्ध न हो। उदाहरण के लिए, यदि आपकी साइट पर टीम के सदस्यों और ब्लॉग लेखक के नाम प्रदर्शित हैं, तो एडमिन नाम को अलग रखना बुद्धिमानी होगी।
अंतिम विचार
वर्डप्रेस साइट में यूज़र एन्यूमरेशन को ब्लॉक करके, आप ब्रूट फोर्स अटैक की संभावना को कम करते हैं। हैकर्स आमतौर पर उन साइटों को टारगेट करते हैं जिन्हें हैक करना आसान होता है। उनके बॉट कुछ असफल प्रयास करेंगे और आपकी साइट से आगे बढ़ जाएंगे।
हालांकि, ब्रूट फोर्स अटैक केवल सुरक्षा खतरों में से एक है जिससे आपको अपनी वर्डप्रेस साइट को हैकर्स से बचाने की आवश्यकता है।
हम एक सुरक्षा प्लगइन सक्रिय करने की दृढ़ता से अनुशंसा करते हैं जो आपकी साइट को नियमित रूप से स्कैन करेगा ताकि यह सुनिश्चित हो सके कि यह साफ और मैलवेयर-मुक्त है। यह हैकर्स को आपकी वेबसाइट तक पहुंचने से सक्रिय रूप से रोकेगा।
आप इस मानसिक शांति के साथ अपनी साइट चला सकते हैं कि आपकी वेबसाइट सुरक्षित है।
MalCare के साथ अपनी वर्डप्रेस साइट को सुरक्षित रखें!