Тест: робот ли си или човек? ReCAPTCHA - най-простата captcha Аз не съм робот от Google Как да се отървем от функцията Аз не съм робот.


Всички потребители на интернет са попадали на полето "Аз не съм робот", срещу което трябва да поставите отметка, за да продължите да работите в сайта. Как това поле знае, че всъщност не сте робот и защо има значение • За да отговорим на този въпрос, трябва да си спомним какво е captcha.

CAPTCHA означава напълно автоматизиран публичен тест на Тюринг за разпознаване на компютри и хора. Този тест е изобретен през 2003 г. от Луис фон Ан и неговия изследователски екип в университета Карнеги Мелън. Целта на тези изкривени парчета текст е да спрат разпространението на спам и автоматични програми в интернет, като например изкупуването на всички билети, продадени онлайн, за да ги препродадете на по-висока цена. Captcha работи, защото хората могат да разпознават изкривен текст и произволни набори от знаци, но компютрите и ботовете не могат.

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

Всички думи, които са твърде трудни за разпознаване, бяха поставени в базата данни reCAPTCHA. Вместо да показва произволни набори от знаци, captcha започна да показва думи от книги, които компютърът не може да разбере. Когато достатъчен брой интернет потребители са въвели тази дума, тя се счита за потвърдена и изпратена в базата данни на електронните книги. Уон Ан нарече този проект reCAPTCHA.

Създателите популяризират лозунга „Спрете спама, четете книги“. ReCAPTCHA се използва повече от 100 милиона пъти всеки ден, което е еквивалентно на четене на 2,5 милиона книги годишно. Google реши да купи reCAPTCHA и го направи през 2009 г. Те започнаха да използват силата на своя интелект, за да дигитализират архива на статиите на New York Times, започвайки през 19-ти век, както и всички книги на Google. Когато тези ресурси бяха изчерпани, Google започна да използва номера на къщи от Google Street View и символи от Google Maps. Историята обаче не свършва дотук.

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

Последният и най-важен проблем се крие в технологиите за компютърно зрение, които са станали толкова висококачествени, че са се научили сами да решават captchas. Затова инженерите помислиха как да усложнят процеса. Започнаха да се използват различни изкривявания на шрифтове, цифров шум, допълнителни линии, но технологиите продължиха да се развиват и се научиха да преодоляват тези трудности.

Google реши да направи някои изследвания и установи, че хората разпознават сложни captchas само в 33% от времето, докато собствените алгоритми на Google разпознават captchas в 99,8% от времето. Изглежда, че компютрите вече са по-умни от хората. В резултат на това Google реши да изостави различни усукани комбинации от знаци и започна да използва поле с надпис „Аз не съм робот“. Това поле е наречено БЕЗ CAPTCHA reCAPTCHA.

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

Всички тези параметри се обработват от машинно обучение и алгоритми за анализ на риска. В повечето случаи резултатите от анализа са в състояние да разграничат човек от компютърна програма. Анализът на риска обаче показва, че в малък процент от случаите има съмнения и тогава на потребителя се поставя допълнителна задача. Появяват се снимки, които той трябва да разпознае. Например, потребителят трябва да провери всички снимки, които показват високи сгради, пътни знаци, магазини и т.н. Ако в резултат успеете да докажете, че сте човек, двигателят на Google ще запомни това и следващия път, когато щракнете върху полето „Аз не съм робот“, ще получите достъп, без да се налага да щраквате върху снимките.

И ние мислим различно.

Но ако беше възможно да разделим нашето мислене на по-човешко и повече машинно, как бихте описали начина си на мислене?

Направете този тест и според вашите отговори можем да ви кажем дали сте по-близо до човек или мислите почти като робот.

Нека се опитаме да дефинираме!

10+ хуманоидни робота, които ужасно приличат на хората

Геминоид-F


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

Android Kodomoroid



Този комуникационен андроид от Япония беше представен на пресконференция по време на изложба на роботи в Музея на науката в Лондон през февруари 2017 г.

Ибн Сина



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

Джия Джия


Този робот комуникира с инженер от Китайския университет за наука и технологии. Отне на екип от учени 3 години, за да създаде Jia Jia. Те представиха своето творение през април 2016 г. Роботът може да говори, да демонстрира дори най-малките изражения на лицето и да движи устните и тялото си.

Асуна



Този робот беше представен на годишната седмица на дизайна в Токио през октомври 2017 г. Роботът се управлява дистанционно от оператор, който наблюдава посетителите чрез камера.

Робот от Toshiba



Този хуманоиден робот беше изложен на изложението CEATEC Electronics Show в префектура Чиба, Токио през октомври 2014 г.

Чихира Джунко



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

Минами



Посетител взаимодейства с хуманоидния робот Минами в магазин в Осака през май 2013 г. Роботът може да комуникира с посетителите с определени фрази, като "Сам ли дойде?" или „Да направим снимка заедно“.

Мирай мадока



Този хуманоиден робот беше изложен на изложението Robot Development & Application Expo през януари 2017 г. Изложбата се проведе в Токио.

Андроиди близнаци



Ученият Йошио Мацумото показва роботи-близнаци в лабораторията си в Цукуба, Япония през юли 2014 г.

Хан иСофия



Дейвид Хансън, главен изпълнителен директор на Hanson Robotics, застава между робота Хан и робота София по време на тяхната демонстрация на технологичната конференция RISE в Хонконг през юли 2017 г.

ChihiraAico



Този робот поздравява клиентите в магазин в Токио. Действието се развива през април 2015 г. Трябва да се отбележи, че роботът е способен да се усмихва, да пее и да дава полезни съвети на клиентите.

Отоноид



Този хуманоиден робот комуникира с други роботи, по-специално CommU и Sota. Действието се развива на пресконференция в Токио през януари 2015 г.

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

Защо се случва това?

Първо, нека разберем защо това се случва. Първо, този проблем възниква поради факта, че някои търсачки са поели отговорност за контролиране на "поведението" на потребителите в Интернет. Обикновено това се прави, за да се предотврати използването на специализирани програми, които имитират действията на обикновените интернет потребители, посещаващи различни сайтове.

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

В какви браузъри се случва?

Това може да се случи във всеки браузър, който използва търсачките "Google" или "Yandex". Освен това по този въпрос търсачката "Google" показва голяма "злокачественост". Фигура 1 показва появата на "проява на недоверие" към потребителя от търсачката "Google". Фигура 2 показва подобна ситуация с търсачката Yandex.

Фиг. 2 (виж фиг. 1 1) показва пример за captcha за идентифициране на интернет потребител в търсачката на Yandex. Фигура 3 показва пример за идентификация в търсачката на Google.


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


Но решението на този проблем е изключително просто (поне в момента).

Начини за заобикаляне на проблема „Аз не съм робот“ при търсене на информация в Интернет

Първо, намалете до необходимия минимум използването на различни анонимизатори, VPN клиенти и т.н.

Второ, както беше отбелязано по-горе, този проблем не зависи от използвания браузър, а зависи само от търсачката. От това следва - просто отидете на друга търсачка. В момента най-надеждните и непредубедени по този въпрос са търсачките "DucDucGo", "Yahoo" и "Bing". Има и други търсачки, които в пристъп на блокиране на спам при търсене (ръчно и машинно) все още не са се опитали да се подиграят на интернет потребителите, които по някаква причина са „твърде трудни“ да се маскират. Ако не искате да променяте настройките на търсачките и браузърите на вашия компютър, веднъж избрани от вас, просто задайте връзки към горните търсачки в лентата с отметки на любимите си браузъри. И когато „Google“ или „Yandex“ изискват от вас да докажете, че не сте робот, просто отворете някоя от тези връзки и въведете отново заявката си за търсене в лентата за търсене.

Не давам директни връзки към посочените търсачки, т.к те (връзките) може да се променят от време на време и е доста трудно да се следят промените, още повече да се помни в коя статия и на кое място е използвана тази връзка. Винаги можете да намерите тези връзки в Интернет.

Трето, ако все още имате спешна нужда да използвате търсачките "Google" или "Yandex", докато търсите в интернет (например сте били блокирани на някакъв сайт), тогава при търсене използвайте не фраза за търсене, а специфичен. Url. Google, за разлика от Yandex, го обича много.

Е, в заключение, както казах по-горе и в статията "", не трябва да използвате услугите на анонимизатори, VPN клиенти и т.н. излишно и ненужно. и се крият в интернет твърде често. Първо, лесно е да се изчисли. Второ, въпреки факта, че разпространителите на услугите за "анонимно сърфиране" крещят в един глас, че услугите им са абсолютно безопасни, това далеч не е така. Кой може да е сигурен, че като инсталирате VPN клиент на вашия компютър, не инсталирате нито един троянски кон заедно с него? Кой може да е 100% сигурен, че сървърите на анонимизаторите не водят дневник на вашите действия през сървъра си? И като цяло как проверихте надеждността на фирмите, които предоставят анонимно сърфиране?

Има и други начини да деактивирате системата за идентификация „Аз не съм робот“. Предложих един от тях и според мен най-простият. Не знам колко време ще работи, т.к Напоследък повечето търсачки обичат да "държат под око пулса" (по-точно гърлото) на своите потребители и ги принуждават непрекъснато да се регистрират и да им дават своята поверителна информация.

Иценко Александър Иванович

Здравейте скъпи читатели на сайта на блога. Буквално малко време искам да отделя една сравнително нова капча от Google (обявена преди около година), която замени старата и объркана. По-рано вероятно малко блогъри, които са били в ума си, можеха да поставят идеята на Google на своя уебсайт или блог - беше твърде мрачно да се решат пъзелите с букви, предлагани там. Изгуби се цялото удобство на коментиране.

Всъщност по това далечно време все още използвах перфектно работещ такъв. За да го преминете, просто трябваше да поставите отметка в квадратчето "Аз не съм робот"и всички (от всички възможни). Ако квадратчето за отметка не е отметнато, тогава съобщението попадна в кошницата в административния панел на WordPress или когато кошницата беше деактивирана (както в моя случай), то просто не беше добавено към базата данни. Идеалният вариант според мен, защото не създаваше особени неудобства на коментатора.

След това този плъгин спря да работи и аз го използвах с успех около шест месеца, но този метод също спря да работи след актуализиране на WordPress до версия 4.4. През това време изпробвах няколко плъгина, които филтрират спам въз основа на анализ на получателя и съдържанието (Antispam Bee и CleanTalk). Първият беше доста объркан (спамът не е спам, но не-спамът е спам), а вторият, противно на очакванията, не намали, а увеличи натоварването на сървъра (и дори платено, освен това).

Като цяло реших да се върна към изпитания метод - инсталиране на най-простата съществуваща captcha... DCaptcha вече не работи, но гигантът Google сериозно опрости първоначалната си чудовищна reCAPTCHA и намали цялата проверка до същото квадратче за отметка „Аз не съм робот“. За съжаление съм твърде глупав, за да разбера как да прикача това нещо към сайт без плъгин (въпреки че го пробвах), така че трябваше да използвам услугите на приставката No CAPTCHA reCAPTCHA. Но първо нещата.

Методи за намаляване на натоварването от спам и защо reCAPTCHA?

Както вероятно знаете спамът може да бъде ръчен или автоматичен... Можете да се предпазите от първото само като включите задължителното модериране на всички входящи съобщения, преди да ги публикувате в блога - тогава със сигурност няма "репички".

Но ръчният спам, като правило, е крехка струйка в сравнение с пълната река от автоматичен спам. Последните могат да бъдат генерирани например от Hrumer във фантастични обеми. Лично не е дори фактът, че няколкостотин спам коментара идват в моята администраторска област на WordPress на ден, а фактът, че те могат да бъдат чудовищно дълги и ви омръзва да превъртате до бутона „Изтриване“. Като цяло този проблем е реален и колкото по-актуален, толкова по-популярен е блогът ви.

Няма смисъл да се борим с ръчния спам (поради обречеността на тази борба и поради незначителния му обем), но трябва да се направи нещо с автоматичния спам. Има, така да се каже два основни подхода:

  1. Филтрирайте коментарите, които вече са добавени към базата данни на WordPress, за спам/не-спам и ги бутнете в съответните папки. За съжаление, плъгините, които работят на този принцип, издават много откази и просто няма да можете да изпразните папката за спам, без да видите съдържанието й, освен ако не искате да загубите десетки наистина ценни коментари, изпратени от активни читатели на вашия блог.
  2. Прикачете допълнителна отметка към формуляра за добавяне на коментар кой точно оставя това съобщение - жив човек или бот. Задачата за идентифициране на тази разлика се нарича тест на Тюринг и се решава в по-голямата част от случаите с помощта на така наречената captcha (получена от CAPTCHA, което е съкращение за набор от умни думи). Основният проблем с този метод за борба със спама е, че дразните коментаторите с решаването на "ребуса" (captcha), което може да го обезкуражи изобщо да продължи да се опитва да остави съобщение.

Въпреки това, както казах, captcha са доста прости. Google направи сериозна стъпка в тази посока и сега неговата нова reCAPTCHAпросто пример за простота и изящество за огромното мнозинство потребители, които са дошли на вашия сайт (въпреки че малък брой от тях все пак може да бъдат помолени да въведат знаци от снимката, ако алгоритъмът има съмнения относно неговата човечност).

Ето как reCaptcha на Google ще изглежда за 99,9% от посетителите на вашия уебсайт:

Е, така, в случай на форсмажорни обстоятелства (ако алгоритъмът, след провеждане на дузина тестове за човечеството, все пак се обърка):

За трайността на тази защита може да се съди по факта, че услугите за разпознаване на captcha (или) таксуват двойно повече пари за рекапиране. Много показателен индикатор.

Е, сякаш изборът е направен - трябва да го приложите.

Регистриране на сайт в reCAPTCHA и инсталиране на вашия блог

Регистрацията е просто индикация за името и името на домейна на вашия сайт, където планирате да използвате самата тази captcha:

След това ще бъдете отведени в административния панел на услугата reCAPTCHA за вашия сайт (вероятно има смисъл да го добавите към отметките на браузъра си). С течение на времето статистиката за работата на тази captcha ще се показва там, но засега най-важното нещо, което можем да научим от тук, е просто същите тези ключове, без който "аз не съм робот" няма да работи:

По-долу са инструкциите за инсталиране. В областта на „Интеграция от страна на клиента“ всичко е ясно, но простото инсталиране на предоставения код на посочените места не е достатъчно. Captcha ще се покаже, но спамът няма да бъде филтриран. В областта на "Интеграция от страна на сървъра" изобщо не разбирам нищо. Аз съм глупав за това.

Затова решението беше взето използвайте плъгин, за да интегрирате reCAPTCHA в WordPressЗа щастие има много опции за такива плъгини (прочетете). Вярно е, че три от тях не ми свършиха работа (captcha не се появи в областта за добавяне на коментари). След няколко неуспешни опита трябваше да се обърна към умни хора за решение, където бях забелязан и впоследствие успешно инсталирах плъгин със сложно име (като маслото не е масло) -.

Настройка и работа на приставката No CAPTCHA reCAPTCHA в WordPress

Е, всъщност, отидете в административния панел на WordPress, изберете "Plugins" - "Add new" от лявото меню, въведете No CAPTCHA reCAPTCHA в полето за търсене и инсталирайте. Не забравяйте да го активирате и след това отидете на настройките му по обичайния начин (в долната част на лявото меню ще намерите нов елемент „Без CAPTCHA reCAPTCHA“).

Всъщност тук от всички настройки най-важното е отново да въведете ключовете, получени точно по-горе на уебсайта reCAPTCHA:

След като запазите тези промени, плъгинът ще се появи незабавно защитава вашите коментариот спамъри.

И не само коментари. В настройките можете защита с тази captcha и формуляра за вход за администратор на WordPress:

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

Всъщност това е всичко. Все още не съм нулирал насилствено кеша в WordPress (актуализирах само онези статии, към които Hrumer традиционно не е безразличен), така че reCAPTCHA не се показва на всички страници. До момента не са забелязани оплаквания в работата.

Късмет! До скоро на страниците на сайта на блога

Може да се интересувате

Как да се отървете от спама за коментари в WordPress за 5 минути (без captcha и без плъгини) Къде да изтеглите WordPress - само от официалния сайт wordpress.org Липсва лявото меню в административната област на WordPress след актуализация
Как да влезете в административната зона на WordPress, както и да промените входа и паролата на администратора, дадени ви при инсталиране на двигателя Как автоматично да добавите атрибут Alt към Img тагове на вашия WordPress блог (където те не присъстват) Безплатни теми и шаблони на WordPress – откъде да ги изтеглите Как да деактивирате коментарите в WordPress за отделни статии или целия блог, както и да премахнете или обратно, да ги активирате в шаблона Емотикони в WordPress - кои емотикони кодове да вмъкнете, както и приставката Qip Smiles (красиви емотикони за коментари) Как да разберете идентификатора на категория, категория, публикация или страница в WordPress и как да върнете колона с ID към административния панел на WordPress Празна страница при разглеждане на големи публикации (статии) в WordPress
Как да актуализирате WordPress ръчно и автоматично, както и приставката Database Backup за архивиране