आप जब भी अपने Computer या Mobile फ़ोन पर किसी Website में Visit करते है या किसी प्रकार का कोई Account बनाते है या कभी भी Internet से कुछ डाउनलोड करते है तो आपसे Captcha भरवाया जाता है इससे Fill करने के बाद भी आप आगे बढ़ पातें है कभी सोचा है दोस्तों की ये Captcha क्या है ? ( what Is Captcha ?) यह आपसे क्यों भरवाया जाता है | इसे बार – बार दिखा कर क्या आपका समय बर्बाद किया जा रहा है तो इन सब सवाल का जवाब आपको हम आज के इस आर्टिकल में देंगे तो पूरा जानने के लिए इस Article को अंत तक पढ़िए |
Article Contents
Captcha क्या होता है ? (What is Captcha ?)
Captcha 2003 में Nicholas Hopper, Manuel Blum, Luis Von Ahn और John Langford के द्वारा लाया गया था जो की Carnegie Mellon University के professors थे | CAPTCHA का पूरा नाम – Completely Automated Public Turing Test to Tell Computers and Humans Apart.
यह एक प्रकार से मानव और Computer में अंतर करने के लिए बनाया गया गया एक Programe है जो विभिन्न प्रकार से (जैसे – Code Generate , Scramble Text, Picture) और Recptcha आदि से इस बात का पता लगाया जाता है की आप एक Human हो या रोबोट हो अर्थात एक का Secqurity Check होता है जिसे किसी Computer के द्वारा पार कर पाना मुश्किल होता है |
Captcha का उपयोग क्योँ किया जाता है ?
Computer Generated Auto Spaming को रोकने के लिए Captcha का Use किया जाता है जैसे आप किसी Website में अपना Account बनाते है या मन लीजिये आपको ट्रेन में Ticket Book करना है एक इंसान को इसे करने में जितना समय लगेगा Computer Programe उसे कुछ सेकंड में ही कर देगा और कुछ सेकंड में एक Website में कई लाख Account बना देगा जो की उस Website की पुरे Database को भर देगा इसी Spaming को रोकने के लिए Website Captcha या Recaptcha का उपयोग करती है जिससे Unwanted Spam से बचा जा सके |और Website को सुरक्षित रखा जा सकते |
इसलिए जब भी आप किसी Website पर अपना Account बनाते है तो उस Website में Captcha के माध्यम से यह Check किया जाता है की आप ह्यूमन हैं या Computer Generated Code.
Captcha Code काम कैसे करता है ?
यह सामान्यतः टेढ़े – मेढ़े शब्दों को दिखाकर उसे पहचान करके लिखने को कहेगा या किसी Image की पहचान करके उसे select करने को कहेगा यह विभिन्न प्रकार के होते है आवाज के द्वारा भी captcha को पहचाना जाता है यह दृष्टिहीन लोगो के लिए होता है |
जब तक आप Captcha को सही नहीं भरते यह आपको आगे process नहीं करने देता | यह एक प्रकार से Websites के लिए मसीहा का कार्य करता है क्योंकि मान लीजिये एक Email Website है यदि उसमे Captcha का उपयोग नहीं किया गया है तो कोई प्रोग्रामर चाहे तो Email बनाने के Steps का Code लिख कर रन कर सकता है और कुछ ही समय में वह Email Website कई लाख Email Account से भर जाएगी जबकि किसी मानव द्वारा इसे स्वयं करना न मुमकिन है इसलिए Captcha का Use किया जाता है |
No Captcha & ReCaptcha
No Captcha या ReCaptcha का Concept Google ले कर आया क्योंकि लोग बार – बार टेक्स्ट भरकर परेशान हो जाते थे इसलिए Google से सोचा की बार बार किसी चीज़ को लिखवाने से अच्छा है की इसे और Advance बनाया जाये फिर Google ने एक नया Captcha लांच किया जिसका नाम Recaptcha रखा गया इसे no Captcha भी कहा जाता है |
इसमें आपको टेक्स्ट नहीं लिखना होता इसमें आपने देखा होगा की कही Website या Google की Website में मिलेगा जिसमे लिखा होता है I Am Not Robot इसमें बस आपको Click करना होता है और वह पे अगर Right click आ गया इसका मतलब आपने Captcha के लेवल को पर कर लिया अब आप ये सोच रहे होंगे आप Click कर सकते है तो इसे रोबोट भी click कर सकता है या किसी Script से भी Click कराया जा सकता है पर ऐसा नहीं है जब भी आप Click करते है तो आपकी इनफार्मेशन Google के पास जाती है (जैसे – Ip Address,Location,Corsor की Movement आदि |) फिर Google के सर्वर में मशीन लर्निंग के द्वारा पता लगाया जाता है की आपके Click करने और बाकी इनफार्मेशन के द्वारा की आप ह्यूमन है या Computer कोड |
अगर आपके Behaviour से लगता है की आप इंसान है तो आप उस लेवल को पर कर लेंगे और आपके में भी राईट click हो जायेगा और अगर Google के Server को लगेगा आप Robot हो सकते है तो आपको वही रोक कर Image दिखा कर उसमे से किसी image को पहचानने को कहेगा जब आप सही images पर click कर देंगे तो आपके में भी राईट click हो जायेगा |
कैप्चा कोड के प्रकार
ReCaptcha
इसमें यूजर को केवल Click करना होता है और उसके इनफार्मेशन के आधार पर Verify किया जाता है अगर सर्वर को लगता है की यह रोबोट हो सकता है तो यह Image दिखा कर Verify करता है इसे NoCaptcha भी कहते है |
3D Captcha
इस प्रकार के CaptchaCode में Image और Text को 3D Formate में दिखाया जाता है इसे Solve करना थोडा मुश्किल होता है |
ad Injected Captcha
इस प्रकार के adCaptcha का Use करके website पैसे भी कमाती है इसमें Captcha Text के साथ ad भी दिखाया जाता है |
इसका सबसे अच उदाहरण IRCTC की Website पे देखा जा सकता है |
Standard Captcha
यह एक मानक तरीका है जो टेढ़े – मेढ़े शब्दों को दिखा कर उसे टेक्स्ट बॉक्स में भरने के लिए कहता है इसमें भी आप Recaptcha का उपयोग कर सकते है यदि आपको शब्द समझ में न आ रहे हो तो Recaptcha का उपयोग करने पर यह शब्दों को बदल देता है इसके साथ यदि कोई दृष्टिहीन है तो वह भी ऑडियो के माध्यम से captcha को सुन सकता है |
Maths Captcha
यह एक मजेदार Captcha है इसमें लॉजिकल प्रश्न होते है जिसमे गणित के सवालों को हल करना होता है इसमें छोटे – छोटे गणित के सवाल आते है जिन्हें सोल्व करना होता है |
तो दोस्तों आपको पता चल ही गया होगा What Is captcha के बारे में यह आर्टिकल आपको कैसा लगा हमें Comment में लिख कर जरुर बताये और इसे अपने दोस्तो से भी शेयर करें
image Source – Wiki
bookmarked!!, I love your blog!
[…] 12 अंको का आधार नंबर डालें और Captcha डालें […]