Captcha code ज्याचा वापर ऑनलाईन वेबसाईटवर केला जातो. Completely automated public turing test to tell computers and human apart याला संक्षिप्त रुपात Captcha म्हटले जाते.
वेब अनुप्रयोग (web application) त्याच्या वापरकर्त्यांना विश्वसनीय आणि सुरक्षित सेवा प्रदान करण्यासाठी सुरक्षा तंत्र म्हणून कॅप्चा कोडचा वापर केला जातो. कायदेशीर वापरकर्त्यांना संगणक बॉट्सपासून (बॉट्स : मशीन किंवा सॉफ्टवेअर) वेगळे करण्यासाठी कॅप्चा कोडची मदत घेतली जाते. “बॉट्स” हा संगणक प्रोग्राम आहे जो वेबसाइट टिप्पण्यांमध्ये स्पॅम सोडणे, ट्विटरसारख्या सोशल मीडियावर बातम्या पोस्ट करणे, एखाद्या साइटवर जबरदस्त साइन-अप विनंत्या पाठविणे इ. जसे की कॅप्चा कोड एक चाचणी किंवा कार्य आहे मानवांसाठी अगदी सोपे आहे परंतु बॉट्ससाठी कठीण आहे.
वापरकर्त्यास एखाद्या विशिष्ट वेबसाइटच्या सेवा मिळविण्यासाठी हे कार्य पूर्ण करावे लागते. कॅप्चा कोडचे मुख्य उद्दीष्ट स्पॅमर्स (spammers) आणि स्वयंचलित सॉफ्टवेअरना (auto software) प्रतिबंधित करणे होय. सर्वात सामान्य, ठराविक कॅप्चा कोड म्हणजे मजकूर आधारीत प्रतिमा, भिन्न अस्पष्ट अक्षरे, यादृच्छिक (random) रेषांसह अस्पष्ट किंवा गोंधळात टाकणारी पार्श्वभूमी होय. सेवा मिळविण्यासाठी वापरकर्त्याला अक्षरे किंवा संख्या प्रविष्ट करण्यास सांगितले जाते. जर वापरकर्ता अयशस्वी झाला तर प्रवेश नाकारला जातो.
री कॅप्चा (reCAPTCHA) कोड म्हणजे काय?
अलिकडच्या वर्षांत, 2009 साली गूगलने घेतलेली नवीन कॅप्चा सिस्टम अस्तित्वात आली. ही प्रणाली री-कॅप्चा म्हणून ओळखली जाते. संगणकास स्कॅन करणे अशक्य असणार्या संग्रहीत पुस्तकांचे डिजिटायझिंगसह स्पॅम (spam) नियंत्रित करण्यात री-कॅप्चाने यशस्वीरित्या मदत केली. री कॅप्चा विविध वेबसाइटवर दररोज सुमारे 100 दशलक्ष कॅप्चा प्रदर्शित करू शकतो.
कॅप्चा कोड कार्य कसे करते?
कॅप्चा तंत्र ही मुळात एक आव्हानात्मक चाचणी असते. ज्यामध्ये संगणक वापरकर्त्याची चाचणी (test) घेतो. जर वापरकर्त्याने चाचणी यशस्वीरित्या पूर्ण केली तर वापरकर्त्यास “मानव” समजले जाईल अन्यथा ते वेब-बॉट (Web-Boat) म्हणून मानले जाईल. जेव्हा वापरकर्ता एखादी वेबसाइट ओपन करतो किंवा त्या विशिष्ट वेबसाइटद्वारे सेवांचा लाभ घेण्याचा प्रयत्न करतो तेव्हा स्क्रीनवर एक कॅप्चा कोडचा पर्याय दिसून येतो. आणि वापरकर्त्याने प्रदान केलेल्या मजकूरबॉक्समध्ये अचूक माहिती भरावी आणि सबमिट बटणावर क्लिक करावे.
त्यानंतर सर्व्हर वापरकर्त्याने सबमिट केलेला मजकूर डेटाबेसमधील माहितीशी जुळवणी करतो. जर निकाल जुळत असेल तर वापरकर्त्यास कायदेशीर मानले जाईल अन्यथा ते “बॉट” किंवा बेकायदेशीर वापरकर्ता म्हणून समजले जाईल आणि वेबसाइट प्रवेश नाकारून मुख्य स्क्रीनवर redirect केले जाईल.
कॅप्चा कोडचे प्रकार
वापरकर्त्यांच्या आवडीनिवडी नुसार कॅप्चा कोडचे 4 गटात वर्गिकरण केले आहे. ते पुढीलप्रमाणे :
- मजकूर आधारित कॅप्चा कोड
- प्रतिमा आधारित कॅप्चा कोड
- ऑडिओ आधारित कॅप्चा कोड
- व्हिडिओ आधारित कॅप्चा कोड
1)मजकूर आधारित कॅप्चा कोड
मजकूर आधारित कॅप्चा कोड केस-सेन्सेटिव्ह अक्षरे, ओळी आणि अंकांच्या विकृत स्वरूपात दर्शविला जातो. याहू, जीमेल, यूट्यूब, पेपल इत्यादी लोकप्रिय वेब साइट्समध्ये मजकूर-आधारित कॅप्चा कोड तुम्ही बऱ्याचदा पाहिला असेलच. मजकूर-आधारित कॅप्चा कोडच्या प्रकारांमध्ये जिम्पी (gimpy), बफल-मजकूर (baffle-text) आणि MSN-CAPTCHA आदींचा समावेश होतो.
2)प्रतिमा आधारित कॅप्चा कोड
प्रतिमा-आधारित कॅप्चा कोडमध्ये, वापरकर्त्यांना समान प्रतिमा असलेल्या प्रतिमा निवडाव्या लागतात. पिक्स (pix) आणि बोंगो (bongo) कॅप्चा हे प्रतिमा-आधारित कॅप्चा कोडचे काही प्रकार आहेत.
3)ऑडिओ आधारित कॅप्चा कोड
ऑडिओ कॅप्चा कोड ध्वनी-आधारित प्रोग्राम असतात जे अशा वापरकर्त्यांसाठी डिझाइन केलेले आहेत जे स्पष्टपणे पाहू शकत नाहीत किंवा मजकूर-आधारित कॅप्चा कोड वापरू इच्छित नाही. यामध्ये वापरकर्त्याने ऑडिओ क्लिप ऐकून तो मजकूर दिलेल्या बॉक्समध्ये भरणे गरजेचे असते.
4)व्हिडिओ आधारित कॅप्चा कोड
व्हिडिओ आधारित कॅप्चा कोडला मूव्हिंग इमेज-ऑब्जेक्ट रेकग्निशन टेक्निक (moving image object recognition technique) देखील म्हटले जाते जिथे वापरकर्त्यास व्हिडिओचे वर्णन करणारे तीन कीवर्ड टॅग करावे लागतात. जर वापरकर्त्याने बरोबर कीवर्ड टॅग केल्यास त्याला वेबसाईटवरील सेवांचा लाभ घेता येईल अन्यथा नाही.
कॅप्चा कोडचे फायदे
- सुरक्षा वाढवतो
- स्पॅम (spam) कमी करण्यास मदत करतो
- ऑनलाइन activity वर अधिक सुरक्षा प्रदान करतो
- वापरकर्ता मानव आहे कि संगणक हे समजण्यास मदत करतो
Quality posts iss the main to attract the people to visit the website,
that’s what this weeb page is providing.
Thanks
Heyy There. I discoverted youur weblogg tthe usage
of msn. Thaat iis an extremelyy neatly wrjtten article.
I’ll be sur to bookmark it annd retirn too reazd extra oof yourr helpful info.
Thnks forr the post. I’ll certgainly return.
Thanks
Touche. Geat arguments. Keeep up the amazing effort.
Thanks, keep visiting marathig.com
Thhis design is spectacular! You definiteoy know hhow to keep a
reeader entertained. Betwee your witt aand
your videos, I was allmost moced to start myy own bllog (well, almost…HaHa!) Fantaswtic job.
I really oved what youu hhad too say, and morre than that, how youu presented it.
Too cool!
Hi tto every one, since I am genuonely eazger off rearing thks blog’s post to be updated regularly.
It incudes gpod data.
Nice blog right here! Additionallly your sige
lods up fast! Whhat hoost are yyou thhe usse of? Can I am
getting your associate hyperlin to ylur host? I wissh myy webste
loaded up ass fawt ass yours lol
Hello! Quick questioln that’s entirely offf topic.
Do yyou know how to make yopur site mobile friendly?
My site looks weird when browsing from my iphone.
I’m trying to find a template oor plugin thnat
might be able tto correct this problem. If you have aany recommendations,
please share. Many thanks!
What’s up Dear, are yyou truly visiting thiis webb page daily, iff sso after thaat yyou will without doubt take fastidious know-how.
I wwas recommende this web siye by mean of mmy cousin. I’m
noo longer sure whether this submit is written by himm as nobody else
know uch distinct aout mmy trouble. You are amazing!
Thank you!
Helpo Dear, arre you genuinely visitikng this web sie onn a regular basis, if soo tben yyou will absolutely get nice knowledge.
Hey there are using WordPress for your site platform?
I’m neww to the blog world butt I’m ttying too get started
and set up my own. Do you newed anyy clding expertgise to makje your own blog?
Anyy help would be reallly appreciated!
It’s genujinely vdry complicated inn this full of activity
life to listen news on Television, theerefore I
simply use world wide webb forr thast reason, and get thee
most recent news.
What’s up, this wekend iss pleasant in support oof me, because this time i am rearing this fantastic infdormative paragraph here at mmy
home.
Greetings! Very usefull advice withiin thhis article!
It’s the little chaanges that produce the biggest changes.
Thanks a loot foor sharing!
I simply couldn’t ggo away your site before suggyesting thhat I really enjoyed the
standard informaation a person supplyy on your visitors?
Is goinmg tto be back regulrly in order to chsck up on neww
posts
Hello friends, how iis tthe whole thing, annd what yyou ant too say about this article, in my view
its truly remarkanle iin favor of me.
Magnificent beatt ! I wsh to apprentice whilpe you amednd your
website, how could i ubscribe for a bllog website? Thee account hellped mee a
acceptable deal. I had bee iny bit acquainted of
ths your broadcast offfered bright cllear idea
hello!,I like your wwriting vedy soo much! percentage wee bbe in ccontact exyra aabout yor articcle oon AOL?
I need ann exper onn this aarea to unraverl my problem.
May bbe that is you! Taking a loo forward to seee you.
Your sttyle iis unique compared to otherr people I’ve rea stfuff from.
Maany thanks ffor postimg when you’ve got the opportunity, Guess
I’ll just bkok mark this wweb site.
Hi, i feel that i nokticed yoou visited my website thus
i goot here too reurn the want?.I’m trying to in finding issues too enhance my web site!I guess its ok too makie usee oof a few of your ideas!!
Excellent pieces. Keep posting such kiind of informatfion oon your site.
Im realply impressed bby yur site.
Hi there, Youu hawve performed an excellent job.
I will defnitely dig itt and in myy viiew suggewst to mmy friends.
I am sure theyy will be benefited from his website.
I willl immediatey twke hod off you rss as I
can’t finhd your e-mail subscripton hyperlink orr
newsletter service. Do you’ve any? Kindly llet mme recognize soo that I could subscribe.
Thanks.
Hello there! I couild have sworn I’ve visited thus bllog beefore bbut after browsing through
some of tthe articles I realized it’s new too me. Regardless, I’m certainly pleased
I stumbled pon it and I’ll be book-marking it aand checking back frequently!
I aam really loving tthe theme/design of your site. Do youu ever runn inbto any browser compatibility problems?
A sjall numnber off myy blog audience have complained about my webswite not working correctly
in Explorer but looks great inn Chrome. Do yyou hwve any recommendations
to help fix this problem?
Way cool! Some extremely valid points! I appreciate
yoou penning this write-up aand thhe rest of the site is very
good.
I every time spen my half aan hour too resd this blog’s
articles all tthe tiome alon wih a muug of coffee.
Unquestionably imagine that that you said. Your favouritte
reson seemedd tto bee at the inteernet the easiest factor to tak innto account of.
I say to you, I definitely gett annoyed whilst other people think about worriies that tthey jist doo not recognise about.
You colntrolled tto hiit the nail uplon the toop
and alsso defined outt thee entire thing with noo need side
effect , other folks can take a signal. Will likely be again to get more.
Thsnk you
Greae post. Keeep posting such kind of information on your blog.
Im realy imprressed bby youur blog.
Hello there, You havbe performed ann incredible job.
I’ll deinitely diggg it and in mmy vieew recommend to
my friends. I am confident they’ll be benefited
from this weeb site.
That iis a really gookd tip especially too thosse new tto thhe blogosphere.
Simle butt very precise info… Appreciate yourr sharing thhis one.
A must read article!
Pretty nice post. I just stimbled upon your blog andd
wanhted to say tat I’ve really enjoyed surfing around our blog posts.
After all I will be subscribing to your rss feed and I hole yyou
wrijte again soon!
Exceellent article! We are linking to this particularly great polst on oour site.
Keep up thee good writing.
Hello, this weekend is pleasant foor me, since this occasion i am reading this great
informative post here at myy home.
There iis certaiinly a llot too learrn about this topic. I
like all of the points you made.
Wonderfdul website. Plenty oof helpful infto here. I’m sending it to
a few friendds anss also sharing in delicious.
And obviously, thank you tto your sweat!
Geate pieces. Keep writing such kind of info on your blog.
Im realpy impressed bby our blog.
Hello there, Youu have performed an excellent job.
I will certaiinly digg itt annd in my oppinion sugest to myy friends.
I amm sire theey will be benefited from this site.
Helllo it’s me, I amm als visiing this website on a reguylar basis, this site is actually fastidious and the viewers aree
gernuinely sharing fastiious thoughts.
Hi there this is spmewhat of off topic buut I was wondering iif blogs use WYSIWYG editors or if yyou
have too manuallly ckde with HTML. I’m stfarting a blo sopon but have
no coding edpertise so I waqnted too geet advvice from someone with experience.
Any helkp would bbe enormously appreciated!
I pay a quikck vissit each day sme blogvs and blkgs to read content, however this blog provides feature baded content.
This artiicle is in fact a pleasant oone itt assists new webb visitors, wwho
are wishing for blogging.
Hey! Someobe iin mmy Facebook group shared this site with us so
I came to look it over. I’m definitely enjoying thhe information. I’m blokmarking and wikl bbe tweeting this to myy followers!
Exceptioal blog and fantasstic design.
Hving read thuis I thught it was ratyher enlightening.
I appreciate you finding the time andd energy to put thus inormation together.
I oce again find myself spending a significant amount off tiume both reaxing andd commenting.
But so what, iit wwas still worthwhile!
I knmow this web pzge offers quality depending articles or reviews and additional stuff, iis theere any
otther sit which offers thdse information iin quality?
Hi there! I ccould have sworn I’ve beeen too you blolg bbefore but afteer browsing through a ffew of tthe artiicles I realized
it’s new to me. Anyways, I’m defiitely pleased I came across
it and I’ll bee bookmarking it and chdcking backk
regularly!
I do consider all the concepts you have offewred in your post.
They’re really convincing and wil certainly
work. Still, the posts arre very short for beginners.
Maay just you please extend tnem a bit from subsequent time?
Thanks for the post.
Very quickly this web page will be famous
aong aall blogging viewers, due to it’s pleasant content