Captcha bobosi nimani anglatadi? Captcha - bu nima, captcha turlari, avtomatik kirish. Captcha-ni o'rnatish uchun kengaytmalarga misollar

Mutaxassislar, nihoyat, captcha-ni takomillashtirdilar, foydalanuvchi so'zlarni kiritish va boshqa tushunarsiz harakatlarni amalga oshirish zaruratini yo'q qildi. Bundan buyon botni tanib olish texnologiyasi odam uning oldida yoki yo‘qligini mustaqil ravishda aniqlashga qodir. Men mashinalar bilan urush qanday boshlanganini va unda kim g'alaba qozonishini tushundim.

Yangi umid

CAPTCHA (Completely Automated Public Turing test to tell computers and People) bu veb-saytga tashrif buyuruvchilar orasida kompyuterlarni aniqlashga qaratilgan avtomatlashtirilgan ommaviy Turing testidir. Ushbu himoya mexanizmi saytlarni spam, avtomatik ro'yxatga olish, aldash va botlarning odatda qiladigan boshqa noxush narsalardan himoya qilishi kerak.

Klassik captcha dasturiy ta'minot algoritmlari bilan tanib olish qiyin bo'lgan juda buzilgan matnni ochish zarurligini o'z ichiga oladi. Google kompaniyasining No CAPTCHA deb nomlangan texnologiyasi avtomatlashtirilgan Turing testining standart kontseptsiyasidan ajralib chiqadi va foydalanuvchining so'zlarni taxmin qilish qobiliyatini emas, balki onlayn xatti-harakatlarini baholaydi.

Foydalanuvchi oddiy amalni bajarishi kerak - "Men robot emasman" yozuvi uchun katakchani belgilang. Ayni paytda maxsus skript mumkin bo'lgan botni ko'rsatadigan bilvosita parametrlarni baholaydi: sahifada sarflangan vaqt haqida ma'lumot, IP-manzil va boshqalar. Agar No CAPTCHA foydalanuvchining inson ekanligiga shubha qilmasa, u rasmlarda ma'lum bir ob'ektni qidirish yoki standart captcha kiritish kabi oddiy vazifani bajarishni taklif qiladi.

Klassik tizim bilan solishtirganda, hatto No CAPTCHA ning joriy versiyasi ham foydalanuvchilarga ayniqsa og'irlik qilmaydi. Va takomillashtirilgan texnologiya hatto katakchani belgilashni talab qilmaydi. Tekshirish paytida ekranda kichik oyna ochiladi, unda avtomatik ravishda tasdiq belgisi qo'yiladi va foydalanuvchi robot emasligi haqida xabar beradi. Agar tizim bunga ishonch hosil qilmasa, u avvalgidek tekshirish mexanizmini ishga tushiradi.

CAPTCHA yo'qligi haqida gapirganda, ishlab chiquvchilar o'zlarini faqat yangi tahdidlarga moslashadigan mashinani o'rganish va ilg'or xavf tahliliga havolalar bilan cheklashadi. Va ularni tushunish mumkin: tizim qanday ishlashini bilmasdan, xakerlar uni chetlab o'tolmaydi.

Afsonaning tug'ilishi

Captcha-ning asl nusxasi 2000 yilda Karnegi Mellon Amerika universiteti mutaxassislari tomonidan ishlab chiqilgan. Luis fon An boshchiligidagi jamoa o'z oldiga tan olish va taxmin qilishga chidamli himoya yaratishni maqsad qilib qo'ygan. Bu shuni anglatadiki, captcha matnni aniqlash tizimlari va boshqa algoritmlar uchun echib bo'lmaydigan bo'lishi kerak va uni oz sonli urinishlarda (1000 dan kam) taxmin qilib bo'lmaydi. Ammo odam uchun bu hech qanday qiyinchilik tug'dirmaydi.

Himoyani chetlab o'tishning birinchi va eng oddiy usullaridan biri oddiy foydalanuvchi bilan bog'lanishdir. Spamerlar shunchaki pul to'lashdi, kulgili pul - har bir rasm uchun bir tsent, ammo kambag'al mamlakatlarda bu unchalik ko'p emas. Ammo umuman olganda tizim samarali bo'ldi va ishlab chiquvchilar butunlay boshqacha muammoga duch kelishdi.

Captcha yaratuvchilari millionlab foydalanuvchilar shifrlangan matnli topishmoqlarni echish uchun ko'p vaqt sarflashlarini tushunishdi va bu resurslardan foydali yo'nalishda foydalanish yaxshi bo'lar edi. Shunday qilib, 2007 yilda, ular aytganidek, biznesni zavq bilan birlashtirgan reCAPTCHA paydo bo'ldi. Uning asosiy xususiyati shundaki, tizim nafaqat saytlarni botlardan himoya qiladi, balki arxiv hujjatlarining shifrini ochish funksiyasini ham bajaradi.

ReCAPTCHA foydalanuvchini bir emas, balki ikkita so'z kiritishni taklif qiladi, bu boshqa tizimlarda juda kam uchraydi. Buning siri shundaki, bitta so'z allaqachon tizimga ma'lum va bu so'z tekshirish uchun ishlatiladi, ikkinchisi esa skanerlangan hujjatdan olingan bo'lib, uni algoritm orqali hal qilib bo'lmaydi. Shunday qilib, testdan o'tishda foydalanuvchiga eski hujjatdan haqiqiy matnni ochishga yordam beriladi. Albatta, hech kim unga buning uchun pul to'lamas edi va bunday hiyla haqida ozchilik bilardi.

Arxivlangan raqamlar reCAPTCHA yordamida shifrlanganda, Google ushbu tizim mualliflariga e'tibor qaratdi. Natijada, "yaxshi korporatsiya" xizmatni sotib oldi (2009 yilda) va eski kitoblarni shifrlashni boshladi, keyin esa Google Street View'dan rasmlarning parchalarini taniy boshladi. Xizmat tufayli kuniga taxminan 100 million so'z raqamlashtirildi, natijada yiliga ikki milliondan ortiq kitob paydo bo'ldi.

reCAPTCHA dan boshqa ko'plab variantlar mavjud. Butun dunyodan kelgan hunarmandlar mantiqiy va matematik masalalardan foydalangan holda mudofaa tizimlarini yaratadilar, oddiy o'yinlarni birlashtiradilar va tobora ko'proq ilg'or variantlarni ishlab chiqadilar. Ammo matnli klassik captcha eng muvozanatli tizimlardan biri bo'lib qolmoqda, garchi u endi sizni botlardan qutqarmaydi.

Foydasiz himoya

Har qanday captcha ning asosiy muammolaridan biri uning bajarilishidir. Botlar foydalanuvchilar uchun emas, balki sayt ma'murlari uchun muammo. Uning yechimini oddiy odamlarga o'tkazish noto'g'ri, ayniqsa keyingi captcha-ga kirishda foydalanuvchilar faqat tirnash xususiyati his qilishadi.

Algoritmlar va sun'iy intellektning rivojlanishi bilan ko'plab himoya mexanizmlari amalda yaroqsiz bo'lib qoldi. Bu taqdir audio va video captchalarga, shuningdek, mantiqiy savollar va rasmlarga ega bo'lgan ko'plab xavfsizlik variantlariga duch keldi. 2014-yilda Google’ning o‘zi 99,8 foiz ehtimollik bilan eng murakkab reCAPTCHA tasvirlarini ham tanib olish va sindirishga qodir bo‘lgan algoritmni namoyish etdi. Aytgancha, bu ko'rsatkich odamlarnikidan ham yuqori.

reCAPTCHA-ning o'zi haqida ko'plab shikoyatlar mavjud. Birinchidan, ikkita so'zni kiritish vazifani bajarish vaqtini oshiradi. Shuni unutmasligimiz kerakki, foydalanuvchi kitoblarni shifrlashga yordam beradi va shu bilan Google uchun ish qiladi va bu ish uchun unga hech kim pul to'lamaydi. Shuning uchun, qidiruv gigantining odatiy captcha-ni aqlliroq va ehtiyotkorroq narsaga o'zgartirish harakati to'g'ri ko'rinadi. Tizim qanchalik aqlli ishlashi va oddiy foydalanuvchilar hayotini osonlashtiradimi, degan savol qoladi.

(3)

CAPTCHA resursga zarar etkazuvchi avtomatik xizmatlardan (botlar, spamlar, suv toshqini va h.k.) himoya qilish uchun foydalanuvchi saytdagi maxsus maydonga kiritishi kerak bo‘lgan xavfsizlik kodidir.

Oddiy qilib aytganda, captcha - bu test tizimi bo'lib, unda siz rasmda ko'rsatilgan so'zni yozishingiz, oddiy arifmetik tenglamani echishingiz, tegishli rasmni bosishingiz va hokazolar kerak bo'ladi, shunda siz saytda biron bir amalni bajarishingiz mumkin. Bu ro'yxatga olish va sharh shakllarini robotlardan himoya qilishning samarali usuli, chunki kompyuter o'zi to'g'ri javobni yarata olmaydi.

Har qanday foydalanuvchi kamida bir marta ro'yxatdan o'tgan bo'lsa yoki forum yoki blogda sharh qoldirgan bo'lsa, ehtimol captcha bilan duch kelgan. Bugun biz sizga captcha nima uchun umuman kerak, u qanday turlarda keladi, qanday tanlash kerak, captcha-ga kirish orqali Internetda pul ishlashingiz mumkinligini aytib beramiz.

E'tibor bering, "captcha" so'zi inglizcha qisqartmalardan olingan CAPTCHA (Kompyuterlar va odamlarni bir-biridan ajratish uchun to'liq avtomatlashtirilgan Public Turing testi) Bu kompyuterlar va odamlarni farqlash uchun to'liq avtomatlashtirilgan ommaviy Turing testidir. Ushbu samarali test dasturi AQShda, xususan Pensilvaniya shtatida joylashgan Karnegi tadqiqot markazi olimlari tomonidan ixtiro qilingan.

Siz allaqachon tushunganingizdek, ushbu dasturning asosiy vazifasi saytga tashrif buyuruvchini sinab ko'rishdir, bu uning haqiqatan ham "tirik odam" ekanligini ikki marta tekshirishga yordam beradi. Ko'pgina manbalar bizdan captcha-ni kiritishimizni talab qiladi, chunki bugungi kunda Internetda avtomatik ravishda reklama yuborishi, soxta sharhlar qoldirishi, virusli manbalarga havolalar joylashtirishi va hokazolar mumkin bo'lgan juda ko'p sonli dasturlar mavjud.

Aytaylik, sizning veb-sahifangiz bor, unda foydalanuvchilar avvaliga “nom”, “elektron pochta manzili” va “sayt URL” maydonlarini to‘ldirib, ma’lum bir mavzu bo‘yicha fikr bildiradilar. Robot shu kabi manipulyatsiyalarni osongina bajarishi mumkin - maydonlarni to'ldiring va spamerga kerak bo'lgan sharhni e'lon qiling. Ammo agar siz captcha qo'ysangiz, dastur endi unga kira olmaydi, ya'ni spam bo'lmaydi.

Shubhasiz, siz VKontakte ijtimoiy tarmog'ida kimdir bilan suhbatlashganingizda vaziyatga duch keldingiz va keyingi xabarni yuborganingizda, captcha paydo bo'ldi va siz uni kiritmaguningizcha, siz hech qanday harakat qila olmaysiz. Bu sizning harakatlaringiz tizimga shubhali tuyulganligi sababli sodir bo'ldi, masalan, xabarlarni juda tez yuborish. Shuning uchun bunday ehtiyot choralari mavjud.

Akismet ma'lumotlariga ko'ra, Internetdagi barcha sharhlarning 90 foizi spamdir. Spamning o'zi quyidagilar uchun kerak:

  • reklama;
  • veb-saytlarda ommaviy ro'yxatdan o'tish;
  • qidiruv tizimlarida manbangiz reytingini yaxshilash uchun havolalarni joylashtirish;
  • boshqa odamlarning shaxsiy ma'lumotlariga kirish uchun virus kodini tarqatish;
  • manipulyatsiya qiluvchi onlayn ovoz berish tizimini o'tkazish.

Yuqoridagi barcha tartib-qoidalar noqonuniydir, ammo ularning yordami bilan scammers Internetda pul ishlashadi. Agar siz mustaqil ravishda, qo'lda harakat qilsangiz, ushbu usullarning samaradorligi amalda nolga kamayadi. Ammo agar siz avtomatik botlardan foydalansangiz, ular ko'plab kompyuterlarda shunga o'xshash operatsiyalarni amalga oshiradilar, bu ommaviy harakatlarni avtomatlashtiradi va munosib miqdorda pul oladi.

Avtomatlashtirilgan spam veb-saytning obro'si va ishlashiga katta ta'sir qiladi, shuning uchun har kuni minglab robotlar va haqiqiy odamlar tashrif buyuradigan ko'plab resurslarning egalari, ayniqsa yirik manbalar bundan qo'rqishadi. Shuning uchun, bunday saytlarda ro'yxatdan o'tayotganda, siz albatta captcha kiritish zarurati bilan duch kelasiz, chunki bu avtomatlashtirilgan dasturlardan spam-harakatlarning oldini olishning oson usuli.

Captcha ning qanday turlari mavjud?

Keling, ko'pchilik saytlarda qo'llaniladigan eng oddiy va eng qulay captchalarni ko'rib chiqaylik.


Google qidiruv tizimidan tekshirish eng oddiy va qulay. Uni topshirish uchun "Men robot emasman" so'zlari yonidagi katakchani belgilang. Biroz vaqt o'tgach, yashil tasdiq belgisi paydo bo'ladi, bu tekshirish muvaffaqiyatli bo'lganligini anglatadi.

Ammo tizim sizni kerakli rasmlarni tanlash uchun sahifaga yo'naltirish orqali hali ham qo'shimcha tekshiruv o'tkazishi mumkin. Misol uchun, sizdan harflari bo'lgan barcha fotosuratlarni bosishingiz so'raladi.

Matn/raqamni aniqlash


Maydonga rasmda ko'rsatilgan egri raqamlar yoki harflarni yozishingiz kerak. Bu so'zlar ham lotin, ham kirill alifbosida uchraydi. Odam shunchaki tasvirlangan narsani aniqlay olmaydi, shuning uchun qulaylik uchun "rasmni yangilash" tugmasi ixtiro qilindi, uni bosish boshqasini ko'rsatadi. Ba'zan tasvirning mazmunini ovozli qilish uchun tugma ham mavjud.

aqliy charchoq


Ushbu captchada siz oddiy arifmetik tenglamani echishingiz kerak bo'ladi, masalan, maydonga 21+42 nima ekanligini yozing; yoki to'g'ri javobni ko'rsatib, oddiy topishmoqni yeching.

Tasviriy


Captcha rasmlardan iborat. Tekshiruvdan o'tish uchun siz faqat kerakli rasmni tanlashingiz kerak, masalan, baliq mavjud bo'lgan barcha rasmlarni bosing.

Veb-saytingiz uchun qaysi captcha ni tanlashingiz kerak?

Ko'pgina veb-ustalar o'zlarining manbalari uchun bunday sinov dasturini o'rnatishni xohlamaydilar, chunki ular tashrif buyuruvchilarning bir qismini yo'qotishdan qo'rqishadi. Va bu qo'rquvlar bejiz emas, chunki rasmiy statistik ma'lumotlarga ko'ra, o'rtacha foydalanuvchi xavfsizlik kodi yordamida tekshirishdan o'tish uchun taxminan 10 soniya vaqt oladi. Albatta, bu protsedura hech kimga yoqmaydi.

Vaziyat captcha-ning yomon tan olinishi bilan yanada og'irlashadi, shuning uchun saytlar uni amalga oshirgandan so'ng tashrif buyuruvchilarning taxminan 2-10 foizini yo'qotadi. Ko'rish qobiliyati past bo'lgan foydalanuvchilar borligini hisobga olish kerak - sinov tekshiruviga duch kelganda, ular uchun saytni tark etib, boshqasiga o'tish osonroq.

Shuning uchun foydalanuvchilarni bezovta qilmasdan, o'zining to'g'ridan-to'g'ri funktsiyalarini mukammal bajaradigan (saytni spamdan himoya qiladigan) captcha-ni o'rnatish muhimdir. Buning uchun u 3 ta oddiy talabga javob berishi kerak:

  1. Sinov har qanday sharoitda oson va tez hal qilinishi kerak.
  2. Minimal raqam/harf kiritish.
  3. Vazifa hissiy tizimlarning ishlashi bilan bog'liq muammolar bo'lgan tashrif buyuruvchilar uchun ham oson bo'lishi kerak.

Ko'pgina xizmatlar rasmda ko'rsatilgan narsani ko'rsatishingiz kerak bo'lgan captcha-dan foydalanadi. Ammo, amaliyot shuni ko'rsatadiki, mantiqiy savollarga javoblar odamlar uchun ancha ishonchli va qiziqarli.

Biroq, hozirgi kunlarda eng ommabop bo'lib Google'dan reCAPTCHA standart matni bo'lib qolmoqda - bu doimiy ravishda tekshiruvdan o'tishning yangi usullarini taklif qiladigan spamerlardan eng himoyalangan. Ushbu dastur doimiy ravishda harakat algoritmini o'zgartiradi va endi, aksariyat hollarda, testdan o'tish uchun katakchani belgilash kifoya - bu sizga atigi 2-3 soniya vaqtni oladi va hech qanday harfni tanib olish va kiritishning hojati yo'q. /raqamlar/rasmlar.

reCAPTCHA-dan tashqari, veb-sayt egalari ko'pincha quyidagi captchalardan foydalanadilar:

  • yaCAPTCHA;
  • Mediani hal qilish;
  • Spamga qarshi tasvir;
  • SI Captcha anti-spam.

CAPTCHA-ga kirish orqali qanday qilib pul ishlash mumkin?

Captcha nafaqat foydali xavfsizlik vositasi, balki hech qanday kuch sarflamasdan Internetda qo'shimcha pul ishlash uchun ajoyib imkoniyatdir. Bunda sizga bir nechta tasdiqlangan xizmatlar yordam beradi:

  • Rukapcha. Rasmlarni avtomatik taniydi. Bugungi kunda ko'plab veb-resurs egalari ommaviy captcha kiritishni talab qiladi, shuning uchun siz ularga o'z xizmatlaringizni taklif qilishingiz mumkin.
  • 2captcha. Yuqorida qayd etilgan xizmatning ingliz tilidagi analogi.
  • Megatiplar,Protypers. 1000 captcha yozuvi uchun 50 sentdan 3 AQSh dollarigacha daromad olish imkonini beruvchi Amerika resurslari.

Xulosa

Zamonaviy Internetda juda katta miqdordagi spam mavjud va yaqin kelajakda veb-saytlarni firibgarlikdan himoya qilish uchun yangi, yanada samarali usullar ixtiro qilinishi mumkin. Ammo hozircha resurs egalari uchun yagona najot - bu avtomatik dasturlarning zararli harakatlarini filtrlaydigan captchalar.

Agar siz Internetda rasmdagi belgilarni tanib olishingizni so'raydigan mini-testga duch kelgan bo'lsangiz, unda siz captcha-ni kiritish qanchalik zerikarli ekanligini bilasiz. Agar siz captchalarni kamdan-kam uchratsangiz, bu bitta narsa, lekin agar siz doimiy ravishda captchalarni parolini ochishingiz kerak bo'lsa, har safar belgilar kiritish tezda zerikarli bo'ladi. Biroq, xayriyatki, sizga captcha-ni tezda kiritish yoki hatto ushbu turdagi tekshirishni butunlay chetlab o'tish imkonini beruvchi usullar mavjud.

Captcha nima va uni yozishda nimani e'tiborga olish kerak?

Captcha, qoida tariqasida, rasmdagi shifrlangan belgilar bo'lib, ularni shifrini ochish kerak. Captcha tasviri turli xil belgilarni o'z ichiga olishi mumkin: kirill yoki lotin alifbosi harflari, raqamlar, tenglamalar yoki hatto fotosuratlar. Captcha-ni kiritishda siz iloji boricha ehtiyot bo'lishingiz kerak, chunki hatto bitta belgini dekodlashda xatolik testdan o'tishga imkon bermaydi.

Captcha-ni kiritib onlayn pul ishlang 💰 Sizga kerak bo'lgan narsa - rasmdagi matnni to'g'ri kiritish (captcha).

Siz kiritgan har bir captcha uchun pul olasiz 💵.

Roʻyxatdan oʻtish>>

Captcha-ni kiritishda nafaqat belgi, balki uning o'lchami ham muhim - bosh harf va bosh harf o'rtasidagi farqni hisobga oling, ba'zan belgining shaklini ham hisobga olish muhimdir, chunki u "O" harfi "nol" raqamiga o'xshash bo'ladi va tizim almashtirishni kiritishda buni hisobga olmaydi.

Matematik tenglamalarni captcha sifatida yechishda siz faqat javobni captcha maydoniga kiritishingiz kerak, masalan, agar sizdan ikkita raqam qo'shish so'ralsa, captcha ga javob matematik amallarning natijasi bo'ladi. Captcha ning yana bir noodatiy turi bu fotosuratlar to'plami bo'lib, ulardan siz shunga o'xshashlarni tanlashingiz kerak. Shunday qilib, sizdan turli xil tasvirlar to'plamidan ichimliklar bilan fotosuratni tanlashingiz so'ralishi mumkin, bu holda siz ehtiyot bo'lishingiz va hatto ichimlikka o'xshash narsaga ega bo'lgan fotosuratlarni jasorat bilan tanlashingiz kerak.

Captcha sababi nima?

Captcha, tizim sizning haqiqiy odam ekanligingizni aniqlamoqchi bo'lganda paydo bo'ladi. Bu odatda talab qilinadi saytlarda ro'yxatdan o'tishda, bu erda siz ba'zan bir necha marta captcha kiritishga majbur bo'lasiz. Agar siz captcha-ni noto'g'ri kiritgan bo'lsangiz, tizim sizga saytda ro'yxatdan o'tishni yakunlashga ruxsat bermaydi.

Mobil qurilmalardan ro'yxatdan o'tishda vazifa ayniqsa qiyin, buning uchun resurslar har doim ham ishlaydigan captcha bilan mos versiyaga ega emas. Bunday holda, ba'zida captcha-ni umuman kiritish mumkin emas va siz kompyuteringizdan ro'yxatdan o'tishingiz kerak.

Captcha shuningdek, foydalanuvchi shubhali harakatni ko'rsatganda veb-saytlarda paydo bo'ladi. Agar siz spam tarqatishni boshlashga qaror qilsangiz, captcha kiritish siz uchun juda keng tarqalgan vazifaga aylanadi. Albatta, siz shunchaki spam-xabarlar va saytlarda boshqa shubhali harakatlar bilan shug'ullanmaslikni maslahat berishingiz mumkin, ammo bu sizning hozirgi vazifangiz bo'lib, siz ijtimoiy tarmoqda reklama yoki forumda e'lon tarqatishingiz kerak bo'ladi. Bunday holda, har bir captcha-ni tezda kiritish yoki qandaydir tarzda chekni o'tkazib yuborish yo'lini topish muhimdir.

Videoni tomosha qiling - murakkab yaponcha captchani qanday tezda yozish kerak:

Qo'lda tanib olish uchun anti-captcha xizmati Haqiqiy odamlar captcha ni aniqlashda ishlaydi, shuning uchun xizmat inson taniy oladigan hamma narsani boshqarishi mumkin:

matn captchalari, grafik captchalar: ReCaptcha V2, KeyCaptcha, FunCaptcha va boshqalar.

Roʻyxatdan oʻtish>>

Qanday qilib captcha-ni chetlab o'tish yoki o'tkazib yuborish kerak?

Ba'zi saytlar va dasturlar sizga captcha kiritishni o'tkazib yuborishga imkon beradi. Kirish maydonini bo'sh qoldirish kifoya, ammo bu usul kamdan-kam ishlaydi. Veb-saytlar va captchalarni buzishga odatlangan xakerlarning maslahatlari ham bor - ba'zi hollarda brauzerda tasvir yuklashni o'chirib qo'yish kifoya, shuning uchun captcha tasviri yuklanmaydi va kiritish maydoni bo'sh qolishi mumkin - sayt solishtiradi ikkita bo'sh qiymat va sizga captcha-ni o'tkazish imkonini beradi. Bu usul har doim ham ishlamaydi, lekin himoyasiz oddiy saytni sinab ko'rishga arziydi.

Bularning barchasidan tashqari, mavjud maxsus dasturlar avtomatik captcha kiritish uchun ular 100% captcha kiritishni ta'minlamaydi va juda ko'p xatolarga yo'l qo'ymaydi, lekin umuman olganda, ular ba'zan juda samarali bo'lib chiqadi.

Agar siz o'zingiz captcha-ni tezda qanday kiritishni o'rganmoqchi bo'lsangiz, sizga ko'p tayyorgarlik va sabr-toqat kerak bo'ladi. Captchalarni kiritish orqali pul ishlashingiz mumkin bo'lgan maxsus saytlar mavjud - bu erda har qanday captcha-ni tezda kiritish qobiliyati siz uchun eng foydali bo'ladi.

Maksimal kiritish tezligi uchun captcha-da katta va kichik harflar mavjudligiga e'tibor bermaslikka harakat qiling va barcha belgilarni kichik belgilarga kiriting - tizim ko'pincha bunday kiritishni hisoblaydi. Bundan tashqari, raqamli klaviaturadan foydalanishni unutmang, bu raqamlarni kiritishni ancha tezlashtiradi.

Xo'sh, eng muhim maslahatlardan biri "ko'r-ko'rona yozish" ni o'rganishdir. Captcha-ni kiritishda klaviaturaga qaramaslikka harakat qiling va sizning miyangiz asta-sekin barcha tugmachalarning joylashishini bilib oladi, bu sizga captcha-ni juda tez va deyarli avtomatik ravishda kiritish imkonini beradi.

Ko'rib turganingizdek, Internetda captcha-ni chetlab o'tish oson emas, lekin siz har doim bu testni tezlashtirishingiz mumkin. Asosiysi, sabr-toqatli bo'lish va tajriba orttirish, chunki siz captcha-ni qanchalik tez-tez kiritsangiz, tezlikni kiritishni shunchalik ko'p mashq qilasiz.

Salom, aziz blog o'quvchilari! Deyarli barcha Internet foydalanuvchilari ertami-kechmi duch keladigan va men sizni tanishtirmoqchi bo'lgan yana bir tushuncha - captcha. O'ylaymanki, ko'pchilik ro'yxatdan o'tish yoki veb-saytlarga kirishda (va nafaqat) qo'shimcha ustunni to'ldirishga majbur bo'lgan.

Jarayonni muvaffaqiyatli yakunlash uchun siz odatda rasmda tasvirlangan raqamlar, harflar yoki hatto butun so'zlarni kiritishingiz kerak, ko'p hollarda buzilgan shaklda (loyqalikdan foydalanish, turli xil effektlarni qo'llash va hk).

Bunday noyob jumboqlar har qanday narsa bo'lishi mumkin. Misol uchun, sizdan oddiy arifmetik amal natijasini kiritish yoki sudrab olib tashlash orqali tasvirlarni ma'lum tartibda joylashtirish so'ralishi mumkin.

Captcha nima va bu avtomatik spamdan himoya turlari

Insonga xos bo'lgan harakatlarning bajarilishini talab qiladigan barcha bu mohir vazifalar va testlar, albatta, biron bir sababga ko'ra yaratilgan, ammo aniq maqsadni ko'zlaydi. Qaysi biri? Bu quyida ushbu nashrda muhokama qilinadi.

Shunday qilib, keling, darhol narsalarni aniqlashtirishga harakat qilaylik. Rus tilidagi "captcha" so'zi inglizcha CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) murakkab qisqartmasidan kelib chiqqan bo'lib, rus tiliga to'liq tarjimasi "kompyuterlar va odamlarni tanib olish uchun to'liq avtomatlashtirilgan ommaviy Turing testi" degan ma'noni anglatadi.

Nima uchun bu test ishlab chiqilgan? Gap shundaki, ular orasida butunlay (yoki umuman yo'q) qonuniy bo'lganlar yo'q, ularning muhim qismi spam () jo'natishdir, bu Butunjahon Internet foydalanuvchilari uchun haqiqiy falokatdir.

Boy bo'lish uchun spamerlar barcha mavjud vositalardan to'liq foydalanadilar. Shu maqsadda ular turli manbalarda, jumladan, forumlar va ijtimoiy tarmoqlarda ommaviy ravishda ro'yxatdan o'tishadi. Masalan, RuNet-da VKontakte sayti bu borada ayniqsa mashhur (va ushbu ijtimoiy tarmoq haqida batafsil).

Biroq, siz tushunganingizdek, qo'lda ko'p narsani topa olmaysiz. Shu sababli, ushbu kontingent vakillari dasturiy ta'minotdan bor kuchlari bilan foydalanadilar va avtomatik spam yuborishni sozlash uchun foydalaning. Va bu butunlay boshqacha kaliko. Axir, dastur (robot) uyqusiz yoki dam olmasdan ishlashi mumkin va shuning uchun inkor etilmaydigan afzalliklarga ega.

Spam-xabarlarning ko'chkisi foydalanuvchilarni shunday uradi. Bu usul, ayniqsa, Internetdan professional ravishda foydalanadiganlar uchun, masalan, veb-ustalar uchun zerikarli.

Veb-saytlar egalari (Internetda mavjud) spamerlarning mahsulotlari qanday qilib bezovta qilishi va bezovta qilishi mumkinligini bilishadi. Aytgancha, maqolaning oxirida men sizga, mening fikrimcha, veb-saytingizda foydalanishingiz mumkin bo'lgan eng maqbul anti-spam vositasini maslahat beraman.

Shuning uchun, Tyuring testi shaklida captcha deb nomlangan himoya vositasi paydo bo'lishi mantiqan to'g'ri keladi (ertami-kechmi bu sodir bo'lishi kerak edi), uning ezgu maqsadi kurtakdagi jazosiz spam faolligini issiq temir bilan yoqib yuborishdir.

Albatta, CAPTCHA-dan foydalanish natijasida ijobiy o'zgarishlar mavjud, ammo natija kutilgandek qizg'ish emas. Hayot to'xtamaydi va shuning uchun har qanday captchani chetlab o'tadigan yangi dasturiy ta'minotni ishlab chiqish haqida doimo xabarlar keladi. Talab taklifni yaratadi, chunki spamerlar o'zlarining "oltin koni" dan voz kechishmaydi va tark etishmaydi.

Bundan farqli o'laroq, CAPTCHA ning turli shakllarining mexanizmlari ham takomillashtirilmoqda, biz quyida muhokama qilamiz. Bu menga bir necha asrlardan beri davom etib kelayotgan hujum va mudofaa qurollari o'rtasidagi qarama-qarshilikni eslatadi.

Masalan, nayza, bolta va o‘qlardan foydalanishga javoban zirh, snaryadlarga qarshi zirh, so‘ngra zirh teshuvchi snaryad va hokazolar ixtiro qilingan. Bizning dunyomiz asosan qarama-qarshiliklar kurashi tufayli rivojlanadi.

Captcha ning qanday turlari mavjud?

Xo'sh, mayli, hozircha falsafiy iboralarni qoldirib, ishga kirishaylik. Shunday qilib, biz CAPTCHA nima ekanligini aniqladik, bu avtomatlashtirilgan spamga qarshi juda samarali vosita bo'lib xizmat qiladi. Ammo bu qanchalik samarali? Ko'p narsa veb-ishlab chiquvchilarning professionalligi va malakasiga, shuningdek, ular foydalanadigan dasturiy ta'minot algoritmlariga bog'liq.

Axir, captcha-ning mohiyati shundaki, oddiy odam osonlikcha o'tishi kerak bo'lgan sinovni mashina uchun imkon qadar qiyinlashtiradi. Afsuski, yuqorida aytib o'tilgan mavjud abadiy qarama-qarshilik tufayli bunday ideal nisbatga uzoq vaqt davomida erishish qiyin.

Ko'pincha foydalanuvchilar tupurishadi, ba'zan hal qilish qiyin bo'lgan captcha orqali o'tishga majbur bo'lishadi. Oddiy foydalanuvchi shunday narsani ko'rganda nima qilishini taxmin qiling:

To'g'ri, u bunday manbani tark etadi, chunki Internetda har doim alternativa mavjud. Shunday qilib, ushbu turdagi CAPTCHA-dan foydalanganda veb-sayt egalarining o'zlari azob chekishadi, chunki konversiya stavkalari pasayadi, trafik kamayadi va potentsial obunachilar va mijozlar yo'qoladi.

Shunday qilib, spamga qarshi himoya nima uchun ishlatilishini bilib, biz yaratish uchun asos bo'lishi kerak bo'lgan asosiy shartlarni shakllantirishimiz mumkin. mukammal captcha(biz bilganimizdek, ideal hayotda erishib bo'lmaydi, lekin biz bunga intilishimiz kerak):

  • har qanday odam minimal vaqt ichida bardosh bera oladigan va botga mutlaqo kira olmaydigan testni ishlab chiqish;
  • har qanday ma'lumotlarni kiritishni minimallashtirish;
  • jismoniy imkoniyati cheklangan foydalanuvchilarning manfaatlarini inobatga olgan holda (masalan, ko‘zi ojizlar uchun audio qo‘llab-quvvatlashni amalga oshirish).

Siz Internetda qaysi captchalarni yuqoridagi xususiyatlarga mos kelishini osongina baholashingiz mumkin. Xo'sh, endi u yoki bu captcha-da amalga oshirilgan bugungi kunda asosiy va eng mashhur test turlari bilan tanishish vaqti keldi:

1. Matn kiritilmoqda harflar, raqamlar, so'zlar yoki iboralar shaklida:


Ushbu turdagi muammo shundaki, juda buzilgan matn belgilar nafaqat botlarga, balki siz va men kabi oddiy odamlarga ham kirishni qiyinlashtiradi.

2. Rasmlar bilan harakatlar. Masalan, bir nechta taklif qilinganlardan ma'lum mezonlarga javob beradigan mos rasmlarni (rasmlarni) tanlash. Aytaylik, quyida misol sifatida keltirilgan captcha ni hal qilish uchun siz o't mavjud bo'lgan barcha rasmlarni tanlashingiz kerak:

Ushbu turdagi kiritish dasturlar uchun murakkabroq, chunki u tasvirni tahlil qilishni o'z ichiga oladi. Va bu ular uchun jiddiy to'siqdir, garchi yaqinda anti-captcha ishlab chiquvchilari bu kamchilikni bartaraf etish uchun oldinga qadam qo'yishgan.

Bunga ham kiradi turli qismlardan to'liq tasvirni tuzish, bu mantiqiy va analitik fikrlash uchun insonga xos qobiliyatdir. Sichqoncha yordamida tafsilotlarni kerakli joylarga siljitish orqali biz kerakli rasmni olamiz (bu holda inson yuzi):


Shunga qaramay, bunday muammoni hal qilish tirik foydalanuvchi uchun yengib bo'lmaydigan to'siq emas, lekin baribir u har doim oltinga teng bo'lgan qimmatbaho vaqtni oladi.

3. Ilova arifmetik yoki matematik operatsiyalar CAPTCHA-ga kirish uchun:


Bu erda yana haddan oshib ketmaslik va foydalanuvchini yuqoridagi beshinchi skrinshotda ko'rsatilgan misolda bo'lgani kabi "miyasini burishtirishga" majburlamaslik kerak.

4. ReCAPTCHA. Turing testining ushbu turi keng foydalanuvchilar uchun yanada jozibador, chunki u nogironlarning manfaatlarini hisobga oladi (yuqoridagi bir nechta paragraflarda joylashgan "ideal captcha" ga erishish uchun shartlar ro'yxatiga qarang), shuningdek, vizual variant, rasmda joylashgan matnning audio takrorlanishi:

ReCAPTCHA juda ishonchli va spamerlardan yuqori darajada himoyalangan, shuning uchun u uzoq vaqtdan beri ko'plab yirik veb-resurslarda, jumladan Google ro'yxatga olish sahifasida qo'llanilgan. To'g'ri, yuqoridagi misol unchalik muvaffaqiyatli emas, chunki bu shaklda tasvirlangan matn juda buzilgan va oddiy odam uchun ko'paytirish qiyin.

Keyin yangilash tugmasi (dumaloq o'q) yordamida boshqa rasmni tanlashingiz yoki ovozli (audio) ijro etishdan (karnay belgisi) foydalanishingiz kerak.

Ushbu shaklda, albatta, captcha yanada jozibali va aniq rad etishga olib kelmaydi.

Dunyo qidiruvining etakchisi bilan bir qatorda, Rossiya Internetidagi asosiy raqobatchisi () bo'lgan va shuningdek, spamerlardan (YaCAPTCHA) asl himoyadan foydalanadigan, bu erda kod so'zi yoki oddiy harflar to'plamini taklif qilish mumkin bo'lgan Yandex-ni ta'kidlash kerak. kirill alifbosida:

Tabiiyki, men bu erda bergan captcha turlari ularning butun xilma-xilligining faqat kichik bir qismidir. Bundan tashqari, men ularni o'zgaruvchanlikni ko'rsatadigan xususiyatlarga ko'ra tasnifladim. Tasniflash mumkin bo'lgan boshqa asosiy xususiyatlarni aniqlash orqali siz o'zingiz ham shunday qilishingiz mumkin.

Matnli ma'lumotlardan ko'ra video materiallarni afzal ko'radiganlar uchun siz turli xil captcha turlari haqida juda mashhur videoni tomosha qilishingiz mumkin:

");">

Captcha-ni kiritish va uni chetlab o'tish imkoniyatlarini baholash

Shunday qilib, biz captcha nimani anglatishini aniqladik. Bu avtomatlashtirilgan spamdan himoya qilishning juda samarali vositasidan boshqa narsa emas. Va agar siz oldingizda "captcha-ga kiring" kabi jumlani ko'rsangiz, unda siz oddiy jumboqni hal qilishingiz kerak, uning yechimi sizning tirik odam ekanligingizni tasdiqlaydi va shu bilan tizimga kirishni ta'minlaydi.

Buning siri shundaki, RuNet foydalanuvchilari tez-tez xorijiy saytlarga tashrif buyurishadi, bu erda CAPTCHA ham u yoki bu shaklda topilishi mumkin. Shuning uchun, kodni to'ldirish bilan birga kelgan xabarlarda paydo bo'lishi mumkin bo'lgan ba'zi iboralarning tarjimasini taqdim etish foydali bo'ladi.

Misol uchun, ba'zi manbalarda, agar siz belgilarni noto'g'ri kiritsangiz va natijada xato bo'lsa, siz shunday bir narsani ko'rishingiz mumkin:

"Captcha testi muvaffaqiyatsiz tugadi" Ingliz tilidan rus tiliga tarjima qilingan "captcha testi muvaffaqiyatsiz tugadi" degan ma'noni anglatadi. Quyidagi iboralar ham bo'lishi mumkin (ularning rus tiliga tarjimasi o'ng tomonda):

  • “CAPTCHA xatosi, iltimos, qayta urinib ko‘ring” - captcha kiritishda xatolik yuz berdi, qayta urinib ko‘ring;
  • "CAPTCHA-ni to'g'ri to'ldiring" - iltimos, captcha-ni to'g'ri to'ldiring.

Bunday holda, siz shunchaki qayta urinib ko'rishingiz kerak.

Keyin savol keladi: captcha-ni qanday chetlab o'tish yoki hatto uni olib tashlash, shuningdek, buning uchun nima qilish kerak? Men darhol aytamanki, buni to'liq amalga oshirish mumkin emas. Men bugungi maqolada aytib o'tdimki, murakkab belgilarni taniy oladigan dasturiy ta'minot yaratuvchilari va aslida turli xil dasturiy ta'minot sinovlari mualliflari o'rtasida doimiy kurash bor.

Bu bosqichda hech kim hal qiluvchi ustunlikka erisha olmadi, ammo kelajakda, menimcha, mavjud paritet u yoki bu yo'nalishda qandaydir o'zgarishlar bilan qoladi. Bu har ikkala tomonning ham qiziqishi bilan izohlanadi (ham spam-xabarlarni bombardimon qilishdan o'zlarini himoya qilishga intilayotgan Internet-resurs egalari ham, foydali boyitish vositalarini qo'ldan boy berishni istamaydigan spamerlar).

Shuning uchun, spam, albatta, o'tadi, ayniqsa, eng zamonaviy pullik dasturlardan foydalanganda. Ammo hatto eng yaxshi avtomatik dasturlarning samaradorligi yuz foizdan uzoqdir, bu onlayn xizmatlar (anti-captcha) rivojlanib borayotganidan dalolat beradi, bu erda captchalar haqiqiy odamlar tomonidan tan olinadi, tabiiyki, haq evaziga.

Bunday holda, aniq sabablarga ko'ra samaradorlik maksimal darajaga etadi. Biroq, agar sizda captcha-ni ommaviy ravishda tan olish zarurati bo'lsa, siz qattiq ishlagan pulingizning bir qismi bilan xayrlashishga tayyor bo'lishingiz kerak. Siz bu hayotda hamma narsa uchun to'lashingiz kerak.

Boshqa tomondan, agar siz xodim sifatida ro'yxatdan o'tsangiz, bunday xizmatlarda pul ishlashingiz mumkin. Eng mashhur va, ehtimol, . U erda oladigan pul unchalik katta bo'lmaydi, aksincha, qo'shimcha daromad manbai.

Shuni yodda tutish kerakki, bu ish hech qanday maxsus ko'nikma yoki bilimni talab qilmaydi, uni oddiy Internetga ulangan har bir kishi qila oladi; Va malakasiz mehnat sukut bo'yicha yuqori baholanmaydi. Ammo agar sizga yoqmasa, har doim bu fikrdan voz kechishingiz mumkin.

Veb-saytlar uchun optimal yechim reCAPTCHA-ni o'rnatishdir

Xo'sh, nashr oxirida men veb-saytimda yoki blogimda eng samarali captcha-dan foydalanish masalasiga to'xtalib o'tmayman. Axir, barcha veb-ustalar spamerlar bilan muloqot qilishning "jozibasi" ni oldindan bilishadi.

Ehtimol, aynan shu bosqichda juda samarali vosita paydo bo'lgan reCAPTCHA oxirgi versiyasi(Yuqorida aytib o'tilgan), bu allaqachon yirik jahon xizmatlari, jumladan, Google tomonidan qo'llaniladi. Eski versiyadan farqi shundaki, foydalanuvchi faqat katakchani belgilashi kerak "Men robot emasman" yozuvi qarshisida:

Shuningdek, men ba'zi onlayn loyihalarimga reCAPTCHA-ni o'rnatdim. Ushbu antispam vositasi hali saytda mavjud emas, oddiy sabablarga ko'ra, men umuman ishimdan mamnunman, bu mening sharhlarim tuzilishiga mos keladi.

Ammo siz tashrif buyuruvchilaringiz hayotini osonlashtirishdek ezgu maqsad bilan bir xil sharhlarni filtrlash uchun reCAPTCHA-ni, masalan, WordPress blogingizga osongina o'rnatishingiz mumkin. Xulosa qilib aytganda, yana bir super video

Captcha - bu bir qator hollarda Internet sahifalarida ko'rsatiladigan xavfsizlik kodi. Uning ma'nosi "botlar" deb ataladigan avtomatik dasturlarning saytga kirishiga yo'l qo'ymaslikdir.

Odatda, captcha - bu oynaga kiritilishi kerak bo'lgan harflar va raqamlarning kombinatsiyasi.

Ammo yana ayyor variantlar ham bor. Misol uchun, siz tenglamani echishingiz, bir nechta rasmlardan aniq birini tanlashingiz yoki boshqa biror narsa qilishingiz kerak.

Buni qilmaguningizcha, sayt bloklanadi, ya'ni siz unda muayyan harakatlarni bajara olmaysiz.

Nima uchun captcha kerak?

Internetda avtomatik ravishda biror narsa qila oladigan dasturlar mavjud. Masalan, reklama yuborish, soxta sharhlarni chop etish. Va ularni blokirovka qilish uchun sayt egalari captcha o'rnatadilar.

Misol uchun, Internetda tashrif buyuruvchilar sharhlar qoldiradigan sahifa mavjud. Har kim bir nechta maydonlarni (ism, elektron pochta manzili) to'ldirishi va o'z xabarini e'lon qilinadigan saytga yuborishi mumkin.

Ushbu harakatlar dastur tomonidan osongina simulyatsiya qilinishi mumkin. Maydonlarni to'ldirish va kerakli sharhlarni nashr etish uchun "o'rgatish" mumkin, bu esa firibgarlar foyda keltiradi. Shuning uchun captcha ixtiro qilingan - chunki dastur unga kirmaydi va shuning uchun xabarni nashr eta olmaydi.

Ammo captcha boshqa hollarda paydo bo'ladi. Misol uchun, siz shunchaki VKontakte sahifangizda muloqot qilyapsiz va to'satdan u paydo bo'ladi. Uni tugatmaguningizcha, saytda hech narsa qila olmaysiz.

Buning sababi, tizim sizning harakatlaringizda shubhali narsani topdi. Misol uchun, siz xabarlarga juda tez javob berdingiz va sayt buni odam tomonidan emas, balki dastur tomonidan amalga oshirilgan deb gumon qildi.

Shunday qilib, siz rasmda ko'rsatilgan oynaga kirishingiz kerak. Bu, albatta, juda qulay emas, lekin sahifalarni buzishdan himoya qiladi.

Shuni ta'kidlash kerakki, captcha-dan foydalanish hali ham saytlarni reklama, xakerlik va boshqa yomon narsalardan qutqarmaydi. Ammo bu ularni haddan tashqari qat'iy da'volardan qutqaradi.

Captchalar nima va ularni qanday kiritish kerak

reCAPTCHA - bu Google tomonidan ishlab chiqilgan tekshirish. Uni topshirish uchun "Men robot emasman" yonidagi katakchani belgilashingiz kerak.

Odatda, bundan bir necha soniya o'tgach, yashil qush paydo bo'ladi, bu captcha o'tganligini anglatadi.

Ammo ba'zida bu tizim uchun etarli emas va ma'lum bir turdagi rasmlarni tanlashingiz kerak bo'lgan oyna ochiladi. Masalan, do'kon oynalari joylashgan barcha fotosuratlar. Bu sichqonchaning chap tugmasi bilan ularning har birini bosishingiz kerakligini anglatadi.

Eslatmada. Kerakli rasmning kamida bir qismi bo'lgan har bir rasmni bosishingiz kerak. Va ularni juda tez tanlamang - bosishlar orasida 1-2 soniya o'tishi kerak.

Matn/raqamli captchalar. Oynada siz rasmda ko'rsatilgan egri harflarni/raqamlarni kiritishingiz kerak. Odatda inglizcha, lekin ba'zan ruscha.

Ko'pincha, qulaylik uchun, bosilganda rasmni o'zgartiradigan tugma mavjud. Agar harflarni ajratib olish qiyin bo'lsa, bu kerak. Xo'sh, yoki siz hamma narsani to'g'ri yozayotganga o'xshaysiz, lekin tizim buni qilishga ruxsat bermaydi - bu xato beradi.

Bundan tashqari, yozilgan narsalarni gapiradigan tugma mavjud. Unga bosish orqali siz rasmdagi harflar/raqamlarni talaffuz qiladigan ovozni eshitasiz.

Tasviriy. Bu rasmlar ko'rinishidagi captchalar. Odatda, siz faqat mos tasvirni tanlashingiz kerak.

Aqliy o'yin. Bunday holda, siz ba'zi muammolarni hal qilishingiz kerak. Odatda bu murakkab emas: 6 + 3 qancha ekanligini yozing, bu sizning boshingizda (yoki kalkulyatorda) bu ikki raqamni qo'shishingiz va natijani oynada chop etishingiz kerakligini anglatadi.

Yoki, masalan, siz biron bir savolga javob berishingiz, topishmoqni hal qilishingiz kerak.

Buning uchun sizni hech kim hukm qilmaydi. Shunday qilib, tizim avtomatik ro'yxatga olishni o'chirishga harakat qiladi. Agar siz to'g'ri javobni yozsangiz, u sizga oldinga borishga imkon beradi. Xo'sh, agar bo'lmasa, u yana captcha-ga kirishni taklif qiladi, ammo boshqasi bilan.