कैप्चा कोड क्या होता है और कैप्चा कोड कैसे लिखते हैं?

0
966
कैप्चा कोड

जब भी आप किसी वेबसाइट पर अपने क्रेडेंशियल या क्रेडिट कार्ड की जानकारी को दर्ज करते है, तो उस समय उसे जारी रखने के लिए शब्दों की एक श्रृंखला या गणित की कोई संख्या को दर्ज करने के लिए कहा जाता है। जिसे तकनिकी भाषा में कैप्चा कोड कहते है।

कैप्चा कोड कैसे लिखते हैं? वैसे कैप्चा कोड किसी वेबसाइट पर आपकी गतिविधि को जारी रखने से पहले निर्देशित किया गया एक त्वरित कदम होता है, इस विषय पर बहुत से लोग आश्चर्य करते हैं कि यह कैप्चा कोड क्या होता है? और इसका मुख्य उद्देश्य क्या है?

कैप्चा कोड क्या होता है?

CAPTCHA Code in hindi

कैप्चा कोड एक प्रकार का सुरक्षा उपाय है जिसे चुनौती, प्रतिक्रिया तथा प्रमाणीकरण के रूप में जाना जाता है। इसे अगर हिंदी भाषा में कहे तो यह “कंप्यूटर और इंसानों को अलग बताने के लिए पूरी तरह से स्वचालित सार्वजनिक ट्यूरिंग परीक्षण” कहाँ जायेगा। CAPTCHA Code का Full Form – Completely Automated Public Turing test to tell Computers and Humans Apart Code है। 

कैप्चा कोड में क्या लिखा जाता है, अगर हम कहें कैप्चा एक प्रकार से इंसान और कंप्यूटर के अंतर को बताता है जहा यह एक साधारण से परीक्षण के द्वारा स्पैम और password decryption से आपको बचाने में मदद करता है तथा यह साबित करता है कि आप एक इंसान हैं न कि कोई कंप्यूटर जो पासवर्ड से सुरक्षित आपके खाते में किसी प्रकार की सेंध लगाने की कोशिश कर रहा है। 

कैप्चा कोड कैसे लिखते हैं, यह मुख्यता दो सरल भागों से बना होता है: जिसमे अक्षरों और संख्याओं का एक Randomly रूप से उत्पन्न अनुक्रम होते है जो एक distorted image के रूप में एक टेक्स्ट बॉक्स में प्रगट होता है। जहा आपको अपनी मानवीय पहचान को साबित करने के लिए, image में दिखाई देने वाले पात्रों को टेक्स्ट बॉक्स में टाइप करना होता है।

कैप्चा कोड नंबर का प्रयोग क्यों किया जाता हैं? 

कैप्चा कोड नंबर का उपयोग किसी भी वेबसाइट के द्वारा किया जा सकता है जो Bots द्वारा होने वाले उपयोग को प्रतिबंधित करना चाहता है। इसे कई विशिष्ट उपयोगों में शामिल किया जाता हैं:

मतदान की सटीकता को बनाए रखना:- कैप्चा कोड का प्रयोग मतदान मे यह सुनिश्चित करता है कि प्रत्येक वोट एक मानव के द्वारा ही दर्ज किया जा रहा है। हालांकि यह किए गये वोटों की कुल संख्या को सीमित नहीं करता है, तथा यह प्रत्येक वोट के लिए आवश्यक समय को अधिक बनाता है।

कैप्चा कोड

सेवाओं के लिए पंजीकरण को सीमित करना:- ऑनलाइन सेवाओ में कैप्चा कोड नंबर का प्रयोग करके तथा स्पैमिंग से बॉट को रोकने व नकली खाते बनाने के लिए पंजीकरण को रोक सकते हैं। नकली खातो के निर्माण को प्रतिबंधित करना किसी भी सेवा के संसाधनों की बर्बादी को रोक सकता है जिससे धोखाधड़ी के अवसर कम हो जाते है।

टिकट इन्फ्लेशन को रोकना:- टिकट प्रणाली मे कैप्चा कोड नंबर का उपयोग स्केलपर्स को बड़ी संख्या में टिकट को पुनर्विक्रय के लिये खरीदने से सीमित कर सकता है। इसका प्रयोग मुफ्त की घटनाओं के झूठे पंजीकरण को रोकने के लिए भी किया जा सकता है।

झूठी टिप्पणियों को रोकना:- कैप्चा कोड बॉट को संदेश बोर्ड, संपर्क फ़ॉर्म या समीक्षा साइटों को स्पैम करने से रोक सकता है। कैप्चा द्वारा प्रयोग में लाये आवश्यक अतिरिक्त कदम ऑनलाइन उत्पीड़न में हो रही असावधानी को कम करने में अहम भूमिका को निभा सकते है।

कैप्चा कोड कैसे काम करता है? 

कैप्चा कोड मुख्य रूप से एक उपयोगकर्ता को इंटरप्रेटशन के लिए जानकारी प्रदान करने का काम करता हैं। ट्रेडिशनल कैप्चा कोड नंबर मुख्यत विकृत या अतिव्यापी अक्षर और संख्या को प्रदान करते हैं जो एक उपयोगकर्ता को एक फॉर्म फ़ील्ड के माध्यम से टाइप करना होता है। अक्षरों के इस रूप ने Bots के लिए पाठ की व्याख्या को करना मुश्किल बना दिया तथा पात्रों के सत्यापित होने तक उसकी पहुंच को रोक दिया है।

कैप्चा कोड एक प्रकार का ट्यूरिंग टेस्ट है। जिसे कोई भी उपयोगकर्ता काफी सरलता से इसे यूज़ कर सकता है जिसे एक सॉफ्टवेयर बॉट नहीं कर सकता। इस टेस्ट में अक्सर JPEG/GIF या टेक्स्ट इमेज शामिल होती हैं, क्योंकि बॉट सोर्स कोड को पढ़कर किसी इमेज के अस्तित्व की पहचान तो कर सकते हैं, लेकिन वे यह नहीं बता सकते कि वह इमेज क्या दर्शाती है। क्योंकि कुछ कैप्चा कोड छवियों की व्याख्या को करना काफी मुश्किल होता है, इसलिए उपयोगकर्ताओं को आमतौर पर हर बार एक नए परीक्षण का अनुरोध करने का विकल्प दिया जाता है।

जब से कैप्चा कोड नंबर की शुरुआत हुई है, तभी से मशीन लर्निंग का उपयोग करने वाले Bots को विकसित किया जा रहा हैं। ये Bots प्रशिक्षित एल्गोरिदम के साथ पारंपरिक कैप्चा कोड की पहचान को करने में भी योग्य हैं। इसी कारण, नई कैप्चा विधियां को अधिक जटिल परीक्षणों पर आधारित बनाया जाता हैं। उदाहरण के लिए, reCAPTCHA को एक विशिष्ट क्षेत्र में क्लिक करने और साथ ही टाइमर को समाप्त होने तक प्रतीक्षा करने की आवश्यकता होती है।

कैप्चा कोड के प्रकार

Types of CAPTCHA Code 

कैप्चा कोड का सबसे सरल प्रकार कैप्चा टेक्स्ट होता है, जिसके लिए किसी भी उपयोगकर्ता को एक छवि में अल्फ़ान्यूमेरिक वर्णों की एक विकृत स्ट्रिंग देखने को मिलती है जिन्हे एक बॉक्स में दर्ज करने की आवश्यकता होती है। 

दृष्टिबाधित लोगों की जरूरतों को ध्यान में रखते हुऐ टेक्स्ट कैप्चा कोड को एमपी3 ऑडियो रिकॉर्डिंग के रूप में भी प्रस्तुत किया गया है। Bots छवियों की तरह ही एक ऑडियो फ़ाइल की उपस्थिति का भी पता लगा सकते हैं, लेकिन केवल एक इंसान ही उस जानकारी को सुन और जान सकता है जिसमें वह फ़ाइल शामिल है।

कैप्चा कोडचित्र को पहचाने वाले कैप्चा, जो आमतौर पर उपयोग किए जाते हैं, जिन्हे उपयोगकर्ताओं को Images के एक बड़े से सेट के भीतर मौजूद Images के सबसेट की पहचान को करने के लिए कहा जाता हैं। उदाहरण के लिए, कैप्चा कोड में उपयोगकर्ता को Images का एक सेट दिया जा सकता है और उन सभी Images पर क्लिक करने के लिए कहा जा सकता है जिनमें कार हैं।

  • Math Captcha Code 

इसमें उपयोगकर्ता को एक बुनियादी गणित की समस्या को हल करने के लिये कहा जाता है, जैसे की दो संख्याओं को जोड़ना या घटाना।

  • 3D सुपर Captcha Code 

इसमें उपयोगकर्ता को 3D में रेंडर की गई Images की पहचान करने की आवश्यकता होती है।

  • I am not a robot Captcha

इसमें उपयोगकर्ता को एक बॉक्स में क्लिक करने की आवश्यकता होती है।

  • मार्केटिंग कैप्चा कोड 

इसमें उपयोगकर्ता को प्रायोजक के ब्रांड से संबंधित एक विशेष शब्द या वाक्यांश को टाइप करने की आवश्यकता होती है।

कैप्चा कोड के फायदे 

कैप्चा कोड नंबर का उपयोग करने के लाभों में शामिल हैं:

  • स्वचालित कार्यक्रमों से स्पैम की रोकथाम करना जो ईमेल, टिप्पणियां या विज्ञापन को भेज सकते हैं।
  • वेबसाइटों के लिए फर्जी पंजीकरण या साइनअप की रोकथाम को करना।
  • अधिकांश लोगों को यह पता है कि कैप्चा कोड क्या हैं, इसलिए वेबसाइट पर आने वाले लोग स्वतः ही समझ जाएंगे कि उन्हें क्या काम करना है।
  • वेबसाइट बनाते समय कैप्चा कोड को लागू करना भी आसान होता है।

कैप्चा कोड के नुकसान 

कैप्चा कोड का उपयोग करने के नुकसान में शामिल हैं:

  • कैप्चा फुलप्रूफ नहीं हैं, और केवल स्पैम को ही सीमित कर सकता हैं।
  • अंतिम उपयोगकर्ताओं के लिए यह अधिक समय लेने वाली प्रक्रिया है जो कष्टप्रद हो सकती है।
  • कुछ लोगों के लिए, कैप्चा कोड नंबर को पढ़ना चुनौतीपूर्ण हो सकता है।
  • कैप्चा कोड का उपयोग करने वाली वेबसाइटें अंतिम उपयोगकर्ता की कठिनाई या झुंझलाहट के कारण ट्रैफ़िक में कमी को नोटिस कर सकती हैं।

हैकर कैप्चा कोड को कैसे हल करते हैं? 

ऐसे कई तरीके हैं जिनसे हमलावर कैप्चा कोड नंबर को प्राप्त कर सकते हैं, जैसे मशीन लर्निंग एल्गोरिदम का उपयोग करना। मशीन लर्निंग एल्गोरिदम का उपयोग कैप्चा कोड को हल करने का एक तेज़ और सटीक तरीका माना जाता है। इसके लिये हमलावर या तो एक गहन शिक्षण मॉडल का उपयोग करते हैं। 

हैकर कैप्चा उदाहरणों का एक बड़ा संग्रह डाउनलोड करते है ताकि उन मॉडल से यह सीख सके कि कैप्चा कोड कैसे बनाया जाता है? कैप्चा कोड को किस प्रकार से हल किया जाए या फिर कैप्चा कोड नंबर बनाने के लिए एक जनरेटिव एडवरसैरियल नेटवर्क (जीएएन) का उपयोग करें और फिर उसे हल करने का तरीका जानें।

इसके अतिरिक्त, MD5 हैश का उपयोग करने वाले CAPTCHA Brute-Force-Attack के लिए अतिसंवेदनशील होते हैं।

कैप्चा कोड को By-Pass कैसे करे? 

जो उपयोगकर्ता कैप्चा कोड नंबर को हल करना पसंद नहीं करते हैं, वे कई ब्राउज़र ऐड-ऑन का उपयोग कर सकते हैं जो उपयोगकर्ताओं को कैप्चा को बायपास करने की अनुमति देते हैं। लोकप्रिय ब्राउज़र ऐड-ऑन में एंटीकैप्चर, कैप्चा बी गॉन और रुमोला शामिल हैं।

क्रोम और फ़ायरफ़ॉक्स के लिए एंटीकैप्चा स्वचालित कैप्चा सॉल्वर प्लग-इन स्वचालित रूप से एक वेबपेज पर एक कैप्चा को ढूंढता है और इसे अपने उपयोगकर्ता के लिए हल करता है। इस एक्सटेंशन को दृष्टिबाधित उपयोगकर्ताओं के साथ-साथ कैप्चा कोड को बायपास करने वाले उपयोगकर्ताओं के लिए सहायक होने के रूप में प्रचारित किया जाता है। 

कैप्चा बी गॉन एक्सटेंशन वेबपेजों पर कैप्चा कोड नंबर का पता लगाता है, और उन्हें हल करता है तथा परिणाम को उपयोगकर्ता के क्लिपबोर्ड पर कॉपी करता है।

फ़ायरफ़ॉक्स, क्रोम और सफारी के लिए रुमोला ऐड-ऑन स्वचालित रूप से उन वेबपेजों पर कैप्चा कोड की खोज करते है जिन पर कोई उपयोगकर्ता जाता है। 

क्योंकि यह सभी कैप्चा बायपास ऐड-ऑन तीसरे पक्षों द्वारा बनाए गए हैं, इसलिए अंतिम उपयोगकर्ताओं को यह पता होना चाहिए कि ब्राउज़र एक्सटेंशन दूसरे अविश्वसनीय स्रोतों के लिए उनकी ब्राउज़िंग गतिविधियो को उजागर कर सकते है।

कैप्चा बाईपास का उपयोग न करने का एक अन्य कारण यह भी है कि इन एक्सटेंशन का प्रदर्शन काफी असंगत है। यह मुख्य रूप से इसलिए है क्योंकि जैसे-जैसे बॉट स्मार्ट होते जा रहे हैं, वैसे-वैसे कैप्चा कोड नंबर भी विकसित हो रहे हैं और इनके इन ऐड-ऑन कार्यक्रमों को बनाए रखना बहुत मुश्किल हो सकता है।

गूगल कैप्चा कोड का उपयोग क्यों करता है?

गूगल आपकी सभी प्रकार की जानकारीयो को सुरक्षित रखने के लिए प्रतिबद्ध है। इसलिए कैप्चा कोड दूरस्थ डिजिटल प्रविष्टि को ध्यान में रखते हुऐ इनकी सुरक्षा को सुनिश्चित करता है कि केवल सही पासवर्ड वाला इंसान ही आपके खाते तक पहुंच सके। कैप्चा इसलिए काम करता है ताकि कंप्यूटर एक विकृत छवि को बना सके और साथ ही एक प्रतिक्रिया को संसाधित कर सके, लेकिन कंप्यूटर उस समस्या को पढ़ या हल नहीं कर सकते हैं जिस तरह से मानव कर सकते है।

अनधिकृत खाता प्रविष्टि को रोकने लिए गूगल सहित कई वेब सेवाएं कैप्चा कोड नंबर का उपयोग करती हैं। आप कैप्चा को अन्य साइटों पर भी देख सकते हैं जो बैंक या क्रेडिट कार्ड खातों जैसी संवेदनशील जानकारी तक पहुँच प्रदान करती हैं।

कैप्चा कोड स्पैमर्स को कैसे रोकता है?

कैप्चा कोड में वेबसाइटों और उपयोगकर्ताओं को सुरक्षित रखने के लिए कई तरह के एप्लिकेशन होते हैं। जिसमे कई तरह के एप्लीकेशन शामिल हैं, लेकिन ये यही तक सीमित नहीं हैं:

  • ईमेल के एड्रेस को स्कैमर से सुरक्षित रखना
  • वेबसाइट पर रजिस्ट्रेशन की प्रक्रिया को सुरक्षित रखना 
  • ऑनलाइन मतदान की सुरक्षा करना 
  • ईमेल को वर्म्स/जंक मेल से बचाता है
  • शब्दकोश हमलों को रोकता है
  • ब्लॉग पर टिप्पणी स्पैमिंग को रोकता है 

अपनी वेबसाइट पर कैप्चा कोड कैसे लिखते हैं?

यदि आपकी वेबसाइट वर्डप्रेस पर आधारित है, तो आप अपनी साइट पर कैप्चा प्लगइन जोड़ सकते हैं।

वर्डप्रेस प्लगइन निर्देशिका में बहुत सारे विकल्प हैं, लेकिन आप एक को चुनना चाहेंगे जिसे हाल ही में अपडेट किया गया है और इसमें सक्रिय इंस्टॉलेशन की एक अच्छी मात्रा है – जैसे बेस्टवेबसॉफ्ट द्वारा reCaptcha।

अन्य वेबसाइटों के लिए, कैप्चा कोड कैसे लिखते हैं? इसके लिए आपको अपनी वेबसाइट में कैप्चा जोड़ने के लिए, HTML ज्ञान के रूप में, थोड़ा तकनीकी अनुभव की आवश्यकता हो सकती है।

यदि आपके व्यवसाय की अपनी वेब विकास टीम है तो वे इसे आसानी से और जल्दी से डेवेलप कर सकते हैं, नहीं तो आपको अपने वेब डिज़ाइनर से संपर्क करके इस कार्य को पूरा कर सकते हैं।

गूगल डेवलपर्स को अपने सहायता पृष्ठों पर मुफ्त में reCaptcha स्थापित करने के तरीके के बारे में विस्तृत निर्देश प्रदान करता है। reCaptcha अपनी साइट पर एक डेवलपर गाइड भी पेश करता है।

कैप्चा कोड का भविष्य क्या है? 

जैसे-जैसे Bot अधिक परिष्कृत होते जाएंगे, वैसे-वैसे कैप्चा को बनाए रखना मुश्किल होता जायेगा। इसके लिये उद्योग टिप्पणीकारों का सुझाव है कि भविष्य के कैप्चा कोड में सरलीकरण के एक तत्व को जोड़ने की आवश्यकता हो सकती है – हालांकि यह एक्सेसिबिलिटी समस्या को हल नहीं करता है। जबकि अन्य विशेषज्ञों का यह सुझाव है कि कैप्चा को अंततः बायोमेट्रिक जांच के साथ पूरी तरह से बदल दिया जाना चाहिये – जैसे कि त्वरित नेत्र स्कैन।

अंत में 

हमनें इस लेख के माध्यम से आपको “कैप्चा कोड क्या होता है और कैप्चा कोड कैसे लिखते हैं?” के बारें में सम्पूर्ण जानकारी देने प्रयास किया गया है, हमे पूरी उम्मीद है यह जानकारी आपके लिये काफी उपयोगी साबित होगी। 

यदि इस आर्टिकल से सम्बन्धित आपके पास कोई सुझाव हो तो कमेंट बाक्स के माध्यम से आप उसे हम तक पंहुचा सकते है। आप इस जानकारी को अपने दोस्तों और सोशल मिडिया पर जरूर शेयर करे। आपका धन्यवाद! 

Read More