HDG обяснява: Какво е CAPTCHA и как работи?

Admin

Когато влизате в уебсайт онлайн или въвеждате чувствителна информация, понякога може да бъдете помолени да щракнете върху отметка, да съпоставите изображения заедно или да въведете произволна поредица от цифри и букви.

Това е известно като CAPTCHA. Той е предназначен да спре нечовешкото поведение онлайн. Но какво всъщност означава това? И може ли CAPTCHA с една толкова проста стъпка като поставяне на отметка в кутия наистина да спре ботовете да извършват действия онлайн?

Съдържание

Нека разгледаме по -задълбочено какво е CAPTCHA и как се използва за осигуряване на сигурност в целия интернет.

Какво е CAPTCHA?

CAPTCHA е странен акроним за доста лесно разбираемо изречение - това означава ° Снапълно Аавтоматизиран Public TУринг тест да каже ° Скомпютри и Зуманите Ачаст.

Така че по същество CAPTCHA, както го познаваме онлайн, е автоматизиран тест за определяне дали потребителят е човек или бот. Ботът може да бъде автоматизиран софтуер, предназначен за публикуване на спам коментари онлайн, страници за влизане с груба сила с серия от пароли или може би софтуер, който се опитва автоматично да изтрие информация от други уебсайтове. Използвайки CAPTCHA, ботовете могат да бъдат спрени да извършват автоматизирано поведение като това.

CAPTCHA наистина може да бъде всичко, стига да може да използва някакъв тест, който може да се премине само като се мисли като човек. В миналото най -често срещаният тип CAPTCHA би бил поредица от объркани букви и цифри, които потребителите биха въвели, за да преминат теста.

Буквите са нарисувани с почти неподходящ шрифт, което затруднява много четенето от всеки тип автоматизиран софтуер. Работи, но с нарастването на AI, сигурността, която предлагаше, беше под въпрос с годините.

Тези дни най -често срещаната CAPTCHA, която ще видите онлайн, е от Google, наречена reCAPTCHA. Има алтернативи, но можем да използваме Google като обяснение как работи всичко.

Видовете reCAPTCHA и работят ли?

Google вече е преминал през три основни итерации на софтуера reCAPTCHA. Нека да разгледаме как всяка версия се различава една от друга и как работят за спиране на ботове.

reCAPTCHA v1 - Традиционен текстов тест

Оригиналният reCAPTCHA v1 може да ви изглежда носталгичен сега и това е така, защото вече не се използва, по основателна причина. Този метод би изисквал от потребителите да въвеждат думи, като четат и пренаписват това, което са видели на екрана. Текстът винаги е бил труден за четене, в опит да спре ботовете да го пробият.

В крайна сметка това ниво на CAPTCHA не осигурява много защита дълго време и с такава разочароваща система дразни потребителите и губи трафик на много собственици на уебсайтове.

С навлизането в ерата на мобилните устройства и отслабването на вниманието Google искаше да създаде по -добро решение и по този начин reCAPTCHA v1 беше отменено и v2 се роди.

reCAPTCHA v2 - Не съм робот

reCAPTCHA v2 беше огромна стъпка в правилната посока. С reCAPTCHA v2 софтуерът на Google ще обърне внимание на натискането на клавишите и начина, по който мишката се движи, за да определи дали сте робот или не.

При всяко взаимодействие на уебсайт с reCAPTCHA v2, софтуерът ще научава повече за това какво е и какво не е човешкото поведение, което го прави по -точен, докато се учи. Ако поведението ви е човешко, ще се справите само с щракване върху квадратчето за отметка.

Ако бъдете означени като подозрителни, ще бъдете помолени да щракнете върху съответстващи снимки на снимка. Това е тест, който дава на крайния потребител само 55 секунди за решаване. За бот това би изглеждало сложно и Google изглежда стои зад него за защита на уебсайтове срещу ботове. Търсенето в Google обаче ще разкрие всякакви проучвания, тестове и софтуер, които твърдят, че са счупили системата с бот.

В обобщение, reCAPTCHA v2 ще спре ботовете, ще забави ботовете, може би до точката, в която не си струва да се опитва, но не винаги може да спре мотивиран човек или организация.

reCAPTCHA v3 - Скрита CAPTCHA

reCAPTCHA 3 е различен от гореспоменатите опции. Вместо да провежда тест, за да определи дали даден потребител е бот или не, reCAPTCHA ще следи взаимодействието на потребителя с уебсайт, за да даде на този потребител резултат.

Този резултат ще използва различни фактори, като например как се движат из сайта или кои страници посещават първо, и подкрепя това с предишни данни.

След това собственикът на уебсайт може да настрои reCAPTCHA v3 или да блокира, или да откаже достъп на потребител в зависимост от нивото на резултата. Като алтернатива, тя може да бъде настроена така, че действията да се ограничават или ограничават за кратко време, публикациите се изпращат на опашки за модерация или се изисква вторично удостоверяване.

За пореден път се правят проучвания опитайте да пробиете reCAPTCHA v3. Този път обаче изследователите се стремят да създадат AI, който да може да посети уеб страница и да извършва действия там възможно най -човешки, за да премине невидимите CAPTCHA тестове.

И така, работи ли CAPTCHA всъщност?

Досега едно беше ясно-изследванията показаха, че CAPTCHA, или reCAPTCHA, не спира всяка нечовешка дейност. Той обаче сериозно ограничава трафика на ботове и спира по -голямата част от него. Така че в този смисъл можем да кажем, че CAPTCHA работи, дори и да няма 100% успеваемост.

Може би AI ще стане по -умен и ще може да се държи по -човешки, но в такъв случай Google ще отмени reCAPTCHA v4 или други разработчици на CAPTCHA ще пуснат нещо ново.

Това е като безкрайна игра на котка и мишка. В крайна сметка, един уебсайт е много по -добре да има CAPTCHA и може да намали активността на ботовете от хилядите до почти незначителни суми.

Добре дошли в Help Desk Geek- блог, пълен с технически съвети от доверени технически експерти. Имаме хиляди статии и ръководства, които да ви помогнат да отстраните всеки проблем. Нашите статии са прочетени над 150 милиона пъти, откакто стартирахме през 2008 г.

Ние също мразим спама, отпишете се по всяко време.

99 от най -добрите безплатни програми за Windows, за които може да не знаете
99 от най -добрите безплатни програми за Windows, за които може да не знаете

Поради популярността на предишната ми статия на Help Desk Geek, озаглавена 99 начина да направите...

Какво означава края на живота за софтуера и трябва ли да се интересувате?
Какво означава края на живота за софтуера и трябва ли да се интересувате?

Преди да започнем, разберете, че тази статия. също се отнася до операционни системи (OS), по -спе...

Изтеглете ключа си за сигурност на безжичната мрежа в Windows
Изтеглете ключа си за сигурност на безжичната мрежа в Windows

Изпитвали ли сте ситуация, в която трябва да добавите компютър към безжичната си мрежа и не может...