Ahoj!. Nie je to tak dávno, čo som mal na svojej stránke problém: prestala to robiť captcha, ktorá fungovala dosť dlho a fungovala správne. V poslednej dobe počet spamových komentárov dosiahol 70 za deň, súhlasíte s tým, že je to mierne povedané prehnané. Bolo jasné, že starý plugin nefunguje a bolo potrebné nájsť nové riešenie.

Komentáre sa v podstate delia na dva typy: automatické a manuálne. Manuál, ako už názov napovedá, zanechávajú živí ľudia, zvyčajne v malom počte. Ale tu sú automatické komentáre, ktoré zanechávajú programy robotov v kolosálnom meradle, a najmä ak ide o blog s vysokou návštevnosťou.

Prečo som si vybral reCAPTCHA?

Po hľadaní riešenia v otvorených priestoroch Runet mi padol zrak na reCAPTCHA od Google. Už predtým som uvažoval o umiestnení tohto captcha na blog, ale faktom je, že predtým bolo samotné captcha príliš komplikované a potom som od toho upustil. Google v novej verzii captcha zohľadnil všetky nedostatky predchádzajúcej verzie a vytvoril captcha, ktorá z hľadiska jednoduchosti a pohodlia bola rádovo pred všetkými svojimi konkurentmi.

Tu je pohľad na to, ako bude recaptcha Google vyzerať pre 99,9 % návštevníkov vašich webových stránok:

A takto to bude vyzerať v prípade vyššej moci (ak algoritmus po vykonaní tuctu testov pre ľudstvo stále pochybuje):

Registrácia stránky v reCAPTCHA a jej inštalácia na váš blog

Najprv musíte prejsť na oficiálnu stránku reCAPTCHA (https://www.google.com/recaptcha/admin#list) a pridať tam svoju webovú stránku, aby ste na oplátku získali dva kľúče, ktoré budete v budúcnosti potrebovať captcha do práce.

Registrácia je označenie názvu captcha v systéme a Doménové meno na vašom webe, kde plánujete použiť rovnaký obrázok captcha. Vyplňte všetky polia a kliknite na „Registrovať“.

Potom budete presmerovaní na administračný panel služby reCAPTCHA pre vašu stránku. Ak chcete, môžete si ho pridať do záložiek prehliadača, aby ste ho neskôr nemuseli hľadať. Postupom času, v procese práce, vám reCaptcha začne zobrazovať štatistiky o práci, ale zatiaľ si z tohto panela môžeme vziať práve tie kľúče, bez ktorých „nie som robot“ nebude fungovať.


Nižšie nájdete pokyny, ako vykonať integráciu. Aby som bol úprimný, nebolo mi to veľmi jasné, a tak som sa rozhodol tento problém vyriešiť pomocou pluginu na integráciu reCAPTCHA do WordPress. Pri hľadaní na internete som našiel jednoduchý a funkčný plugin– Žiadny CAPTCHA reCAPTCHA (https://wordpress.org/plugins/no-captcha-recaptcha/).

Nastavenie a fungovanie doplnku No CAPTCHA reCAPTCHA vo WordPress

Najprv musíme nainštalovať samotný plugin, na to prejdite do správcu Informačný panel WordPress, z ľavého menu vyberte "Pluginy" - "Pridať nový", do vyhľadávacieho poľa zadajte No CAPTCHA reCAPTCHA a nainštalujte. Ďalej si ho nezabudnite aktivovať a prejdite do jeho nastavení (v spodnej časti ľavého menu nájdete novú položku „No CAPTCHA reCAPTCHA“).



Okrem všetkých vyššie uvedených v nastaveniach pluginu môžete aj nastaviť farebná schéma svetlý alebo tmavý, ako aj buď poskytujú captcha s možnosťou uhádnuť jazyk používateľa sám, alebo ho nastaviť násilne.

Po uložení zmien do blogu sa okamžite zobrazí ochrana pred spamom a teraz ste chránení pred automatickými komentármi, ktoré generujú programy ako Chrumer, vo fantastických veľkostiach, najmä ak máte veľký projekt.


Dúfam, že tento článok o reCAPTCHA od spoločnosti Google bol pre vás užitočný. Ak máte nejaké dodatky alebo otázky, neváhajte zanechať svoje komentáre.

Captcha (CAPTCHA), ktorá vyžaduje dôkaz, že „nie som robot“, sa objavuje na čoraz väčšom počte stránok a služieb a obťažuje používateľov. Existuje niekoľko dôvodov, prečo si stránky mýlia návštevníkov s robotmi a vyžadujú zavedenie overovacích znakov. Je možné zbaviť sa opakovanej kontroly, čo je potrebné zmeniť v nastaveniach prehliadača a na stránke Vkontakte, ako obísť captcha pomocou služieb VPN?

Čo je to captcha?

CAPTCHA je Turingov automatický verejný test. Umožňuje vám identifikovať robota medzi návštevníkmi stránky. Mechanizmus na ochranu webových služieb pred spamom bol vyvinutý v roku 2000 tímom z Carnegie Mellon University. Myšlienkou testu je, že navrhovanú úlohu ľahko vykonávajú ľudia, ale nie je dostupná pre stroje.

Používatelia musia najčastejšie zadávať znaky z obrázka. Sú zobrazené so šumom alebo sú priesvitné, aby ich stroj nerozpoznal. Spočiatku systém fungoval dobre, znížil zaťaženie stránok, zachránil ich pred falošnými komentármi.

Sedem rokov po vytvorení Turingovho testu sa objavila modifikácia – reCAPTCHA. Ľudia boli požiadaní, aby rozpoznali slová v naskenovaných vydaniach The New York Times. K digitalizácii publikácie pomohla aj ochrana proti spamu.

Ale počítače sa stali výkonnejšími a dokázali rozoznať znaky. Preto sa objavili ďalšie možnosti: hľadať mačky, dopravné značky na obrázkoch alebo začiarknutie vedľa frázy „Nie som robot“.

Užitočný test na administráciu stránok začal otravovať používateľov. Niekedy musíte zadať captcha niekoľkokrát, aby ste videli nejakú stránku. Captcha vo VKontakte sa stáva samostatným problémom.


Existuje niekoľko dôvodov, prečo musí používateľ neustále dokazovať, že nie je robot. Aj keď človek nespamuje, ale jednoducho zanecháva komentáre alebo komunikuje na sociálnych sieťach, môže ho prepisovanie znakov obťažovať.

Podozrivá prevádzka z počítača. Rozšírenia prehliadača alebo vírusy na zariadení používateľa sa môžu stať súčasťou siete botov. Na tento účel reCAPTCHA zablokuje jeho IP adresu.

Zlá spoločnosť. Poskytovatelia prideľujú jednu skutočnú IP pre skupinu účastníkov. Preto, ak je jeden z nich robot, je zablokovaný a celá skupina je na čiernej listine.

Vypnite JavaScript na svojom smartfóne. Mechanizmus reCAPTCHA je kód JavaScript na stránke. Kódy využívajú nielen služby, ale aj podvodníci, preto je JavaScript v smartfónoch zakázaný kvôli bezpečnosti v prehliadačoch. To spôsobí poruchu funkcie reCAPTCHA.

Ako sa zbaviť captcha

Zmeniť nastavenia

Používatelia Google Chrome sa môže zbaviť nepríjemnej ochrany vypnutím množstva rozšírení. Rozšírenie na blokovanie reklám, ako je AdBlock alebo doplnok RDS Bar, často vedie k tvorbe obrázkov captcha.

Ďalšou možnosťou pre počítače je opätovné pripojenie k internetu. Po reštarte modemu alebo smerovača môže používateľ získať novú externú adresu a zbaviť sa nepríjemných kontrol.

Majitelia iPhone môžu otvoriť kartu „Doplnky“ v sekcii nastavení Safari a povoliť JavaScript. Používatelia systému Android v Chrome je potrebné kliknúť na ponuku s tromi bodkami, prejsť na „Nastavenia“, otvoriť „Nastavenia webu“ a tiež aktivovať JavaScript. Ďalšou možnosťou pre mobily je krátke zapnutie režimu v lietadle, po ktorom sa smartfón preregistruje do siete a bude môcť získať čistú IP.

VKontakte captcha sa môžete zbaviť za pár minút. V nastaveniach stránky prejdite do sekcie „Zabezpečenie“, kliknite na „Zobraziť históriu aktivít“. Vyskakovacie okno zobrazí históriu návštev stránky a IP, z ktorej bolo prihlásenie vykonané.

Ak je v zozname adresa, ktorá sa líši od adresy používateľa, musíte kliknúť na „Ukončiť všetky relácie“. A potom zmeňte heslo. Okrem toho sa captcha zobrazuje menej často, ak je stránka prepojená s telefónnym číslom.

Špeciálne služby

Ak ste leniví zadávať captcha čo i len občas, ostatní používatelia to urobia za poplatok. Na špecializovaných webových službách si za vyriešenie tisíc obrázkov vezmú asi 40 rubľov. Používateľ dostane špeciálny kľúč, ktorý mu umožní zabudnúť na nepríjemný test.

Dynamická IP

Ak čarodejníctvo s nastaveniami nepomohlo, budete musieť použiť služby VPN. Veľké spoločnosti poskytujú túto službu za poplatok. Ale existuje tiež bezplatné služby s dobrým rozhraním a pohodlným ovládaním. Napríklad program CyberGhost VPN ( bezplatné stiahnutie >>).

Služba funguje so všetkými populárnymi prehliadačmi a je dokonale bezpečná vďaka protokolu OpenVPN s 256-bitovým šifrovaním AES. Môžete ho spustiť zadarmo len na jednom zariadení. Používateľ bude mať prístup k 37 serverom v 12 krajinách, pracovať bez prerušenia asi tri hodiny, po ktorých sa musí znova pripojiť a pokračovať v práci.

AKO ZAKÁZAŤ „NEJSOM ROBOT“ V OKNE PREHĽADÁVAča

Mnoho používateľov počítačov sa často stretáva so situáciou, keď sa im pri pokuse o nájdenie informácií na internete v okne prehliadača namiesto výsledkov vyhľadávania zobrazí obrázok, ktorý potvrdzuje, že nie sú robot. A na ďalšie surfovanie na internete musia nešťastní používatelia písať captcha alebo pozerať sa na rozmazané obrázky, vo všeobecnosti strácajú čas, aby dokázali, že nie sú roboti, ale len ľudia, ktorí chcú ísť online. V tomto článku navrhujem pochopiť, prečo sa to deje a ako sa s týmto problémom vysporiadať.

Pre tých, ktorí sú viac zvyknutí pozerať a počúvať ako čítať, je tento článok zverejnený na YouTube na tejto adrese.

Prečo sa to deje?

Po prvé, poďme zistiť, prečo sa to deje. Po prvé, tento problém je spôsobený tým, že niektoré vyhľadávače prevzali zodpovednosť za kontrolu „správania“ používateľov na internete. Zvyčajne sa to robí, aby sa zabránilo používaniu špecializovaných programov, ktoré napodobňujú akcie bežných používateľov internetu navštevujúcich rôzne stránky.

Po druhé, takáto situácia môže nastať, keď používatelia internetu nadmerne využívajú služby rôznych anonymizátorov, klientov VPN a používajú aj iné triky na skrytie informácií o používateľovi internetu alebo ich nahradenie inými (skutočnými alebo virtuálnymi).

V akých prehliadačoch sa to deje?

To sa môže stať v akomkoľvek prehliadači, ktorý používa vyhľadávače Google alebo Yandex. Navyše v tejto veci vyhľadávací nástroj „Google“ vykazuje veľkú „zločinnosť“. Obrázok 1 ukazuje vzhľad„prejavy nedôvery“ používateľovi z vyhľadávača „Google“. Obrázok 2 ukazuje podobnú situáciu s vyhľadávacím nástrojom Yandex.

Obrázok 2 (pozri 1 Obrázok 2) zobrazuje príklad captcha na identifikáciu používateľa internetu vo vyhľadávacom nástroji Yandex. Obrázok 3 zobrazuje príklad identifikácie vo vyhľadávači Google.


Na riešenie tejto situácie používajú rôzni používatelia rôznymi spôsobmi. Niekto tvrdohlavo pozerá do navrhovaného textu alebo obrázka, píše tento text alebo kliká na „správne“ obrázky, niekto s týmto problémom bojuje pomocou špecializovaných programov a niekto na túto situáciu jednoducho pľuje a prestane sa snažiť nájsť odpoveď na internete. na jeho otázku.


Riešenie tohto problému je však mimoriadne jednoduché (aspoň v tento moment).

Spôsoby, ako obísť problém „nie som robot“ pri vyhľadávaní informácií na internete

Najprv nakrájajte na nevyhnutné minimum používanie rôznych anonymizátorov, VPN klientov a pod.

Po druhé, ako je uvedené vyššie, tento problém nezávisí od použitého prehliadača, ale iba od vyhľadávacieho nástroja. Z toho vyplýva – stačí prejsť do iného vyhľadávača. V súčasnosti sú v tejto veci najspoľahlivejšie a nezaujaté vyhľadávače "DucDucGo", "Yahoo" a "Bing". Existujú aj iné vyhľadávače, ktoré sa v zhone s blokovaním vyhľadávacieho spamu (ručného a strojového) ešte nepokúsili zosmiešniť používateľov internetu, ktorí sa z nejakého dôvodu „príliš tvrdo“ maskujú. Ak nechcete meniť nastavenia vyhľadávače a prehliadačov vo vašom počítači, keď si ich vyberiete, stačí nastaviť odkazy na vyššie uvedené vyhľadávacie nástroje na paneli záložiek vašich obľúbených prehliadačov. A keď „Google“ alebo „Yandex“ vyžaduje, aby ste dokázali, že nie ste robot, jednoducho otvorte ktorýkoľvek z týchto odkazov a znova zadajte svoj vyhľadávací dopyt do vyhľadávacieho panela.

Nedávam priame odkazy na uvedené vyhľadávače, pretože sa (odkazy) môžu z času na čas meniť a sledovanie zmien je dosť náročné, najmä zapamätať si, v ktorom článku a na akom mieste bol tento odkaz použitý. Tieto odkazy vždy nájdete na internete.

Po tretie, ak stále potrebujete naliehavú potrebu používať vyhľadávače Google alebo Yandex pri vyhľadávaní na internete (napríklad ste boli zablokovaní na niektorých stránkach), potom pri vyhľadávaní nepoužívajte hľadanú frázu, ale konkrétnu adresu URL. Google to na rozdiel od Yandexu veľmi miluje.

No, na záver, ako som povedal vyššie a v článku „“, nemali by ste prehnane, zbytočne využívať služby anonymizátorov, klientov VPN atď. a príliš často sa skrýva na internete. Po prvé, je ľahké vypočítať. Po druhé, napriek tomu, že distribútori služieb „anonymného surfovania“ svorne kričia, že ich služby sú absolútne bezpečné, zďaleka to tak nie je. Kto si môže byť istý, že inštaláciou na váš vpn počítač klient, nedáš k tomu nejaký trójsky kôň? Kto si môže byť 100% istý, že servery anonymizátorov neuchovávajú záznamy o vašich akciách prostredníctvom svojho servera? A vo všeobecnosti, ako ste si overili spoľahlivosť spoločností, ktoré poskytujú anonymné surfovanie?

Existujú aj iné spôsoby, ako vypnúť identifikačný systém „Nie som robot“. Navrhol som jednu z nich a podľa mňa najjednoduchšiu. Neviem, ako dlho to bude fungovať, pretože. Väčšina vyhľadávačov si v poslednej dobe príliš obľúbila „držať prst na pulze“ (presnejšie povedané na krku) svojim používateľom a nútiť ich neustále sa registrovať a dávať im svoje dôverné informácie.

Itsenko Alexander Ivanovič

Dobrý deň, milí čitatelia blogu. Doslova trochu času sa chcem venovať relatívne novej captcha od Google (bola oznámená asi pred rokom), ktorá nahradila starú a zmätenú. Predtým asi len málokto so zdravým rozumom mohol dať nápad Googlu na svoju webovú stránku alebo blog – riešiť hádanky s písmenami, ktoré tam ponúkali, bolo veľmi únavné. Stratila sa všetka pohodlnosť komentovania.

Vlastne v tej vzdialenej dobe som ešte používal perfektne fungujúci . Aby ste to prešli, museli ste len dať začiarknite políčko „Nie som robot“ a všetko (všetko možné). Ak zaškrtávacie políčko nebolo zaškrtnuté, správa spadla do košíka v administračnom paneli WordPress, alebo keď bol košík deaktivovaný (ako v mojom prípade), jednoducho nebola pridaná do databázy. Ideálna možnosť, podľa môjho názoru, pretože nespôsobila žiadne zvláštne nepríjemnosti pre komentátora.

Potom tento plugin prestal fungovať a úspešne som ho používal asi šesť mesiacov, ale aj táto metóda prestala fungovať po aktualizácii WordPressu na verziu 4.4. Počas tejto doby som vyskúšal pár pluginov, ktoré odfiltrovali spam na základe analýzy adresáta a obsahu (Antispam Bee a CleanTalk). Prvý dosť zmiatol (spam nie je spam, ale nespam je spam) a druhý, na rozdiel od očakávaní, neznížil, ale zvýšil zaťaženie servera (a bolo to aj zaplatené).

Vo všeobecnosti som sa rozhodol vrátiť k osvedčenej metóde - inštalácia najjednoduchšieho z existujúcich captchas. DCaptcha už nefunguje, ale gigant Google vážne zjednodušil svoju pôvodne monštruóznu reCAPTCHA a zredukoval celú kontrolu na samotné zaškrtávacie políčko „Nie som robot“. Bohužiaľ som príliš hlúpy na to, aby som prišiel na to, ako túto vec prepojiť so stránkou bez pluginu (hoci som to skúšal), takže som musel využiť služby pluginu No CAPTCHA reCAPTCHA. Ale prvé veci.

Techniky zmierňovania spamu a prečo reCAPTCHA?

Ako asi viete spam môže byť manuálny a automatický. Pred prvým sa ochránite len tak, že zaradíte povinné moderovanie všetkých prichádzajúcich správ pred ich zverejnením na blogu – potom už určite žiadna „reďkovka“ neprerazí.

Manuálny spam je však zvyčajne malý pramienok v porovnaní s tečúcou riekou autospamu. Ten druhý vie vygenerovať napríklad Khrumer v jednoducho fantastických objemoch. Osobne ma viac neštve ani to, že na môj WordPress admin panel príde denne niekoľko stoviek spamových komentárov, ale fakt, že sú obludne dlhé a už vás nebaví posúvať sa na tlačidlo „Vymazať“. Vo všeobecnosti je tento problém skutočný a o to relevantnejší, čím je váš blog populárnejší.

Nemá zmysel zaoberať sa manuálnym spamom (kvôli neúspechu tohto boja a kvôli jeho nevýznamnému objemu), ale s autospamom treba niečo urobiť. Je to ako tam dva hlavné prístupy:

  1. Filter už bol pridaný WordPress databáza komentáre pre spam / nespam a vložte ich do príslušných priečinkov. Bohužiaľ, pluginy, ktoré fungujú na tomto princípe, dávajú veľa svadby a samotné vyčistenie priečinka Spam bez prezerania jeho obsahu nebude fungovať, ak nechcete prísť o desiatky skutočne cenných komentárov zaslaných aktívnymi čitateľmi vášho blogu.
  2. Pripojte dodatočnú kontrolu k formuláru na pridanie komentára o tom, kto presne zanecháva túto správu - živá osoba alebo bot. Úloha identifikovať tento rozdiel sa nazýva Turingov test a rieši sa v drvivej väčšine prípadov pomocou takzvaného captcha (odvodeného od CAPTCHA, čo je skratka pre súbor inteligentných slov). Hlavným problémom tejto metódy boja proti spamu je, že napínate komentujúcich riešením „rebus“ (captcha), čo ich môže odradiť od akejkoľvek túžby pokračovať v pokusoch zanechať správu.

Captchas, ako už bolo spomenuté, sú však celkom jednoduché. Google urobil zásadný krok týmto smerom a teraz jeho nová reCAPTCHA len príklad jednoduchosti a elegancie pre veľkú väčšinu používateľov, ktorí prichádzajú na vašu stránku (hoci malý počet z nich môže byť stále požiadaný o zadanie znakov z obrázka, ak má algoritmus pochybnosti o svojej ľudskosti).

Takto bude reCaptcha spoločnosti Google vyzerať pre 99,9 % návštevníkov vašich webových stránok:

No a takto, v prípade vyššej moci (ak je algoritmus po vykonaní tuctu testov pre ľudstvo stále zmätený):

Sila tejto ochrany sa dá posúdiť podľa toho, že na službách na rozpoznávanie captcha (alebo) berú za recaptchu dvakrát toľko peňazí. Veľmi výstižná postava.

No, ako keby bola voľba urobená - je potrebné ju realizovať.

Registrácia stránky v reCAPTCHA a jej inštalácia na váš blog

Registrácia je jednoducho označenie názvu a názvu domény vašej stránky, kde plánujete použiť práve tento captcha:

Potom sa dostanete na panel správcu služby reCAPTCHA pre vašu stránku (pravdepodobne má zmysel pridať ju do záložiek prehliadača). Postupom času sa tam budú zobrazovať štatistiky o fungovaní tohto captcha, ale zatiaľ to najdôležitejšie, čo sa tu môžeme naučiť, je rovnaké kľúče, bez ktorého „nie som robot“ nebude fungovať:

Nižšie sú uvedené pokyny na inštaláciu. V oblasti „Integrácia na strane klienta“ je všetko jasné, ale jednoduchá inštalácia vyššie uvedeného kódu na uvedené miesta nestačí. Captcha sa zobrazí, ale spam nebude filtrovaný. V oblasti „Integrácia na strane servera“ nerozumiem vôbec ničomu. Som za to hlúpy.

Preto padlo rozhodnutie použite doplnok na integráciu reCAPTCHA do WordPress, našťastie existuje veľa možností pre takéto pluginy (čítaj). Je pravda, že tri z nich mi nefungovali (captcha sa neobjavila v oblasti komentárov). Po niekoľkých neúspešných pokusoch som sa musel obrátiť na šikovných ľudí so žiadosťou o riešenie, kde si ma všimli a následne úspešne nainštalovali plug-in so zložitým názvom (napríklad neolejový olej) -.

Nastavenie a fungovanie doplnku No CAPTCHA reCAPTCHA vo WordPress

V skutočnosti prejdite na panel správcu WordPress, v ľavom menu vyberte „Pluginy“ - „Pridať nový“, do vyhľadávacieho poľa zadajte No CAPTCHA reCAPTCHA a nainštalujte. Nezabudnite ho aktivovať a potom obvyklým spôsobom prejdite do jeho nastavení (v ľavom menu dole nájdete novú položku „No CAPTCHA reCAPTCHA“).

V skutočnosti je tu najdôležitejšie zo všetkých nastavení opäť zadávanie kľúčov získaných vyššie na webovej stránke reCAPTCHA:

Po uložení týchto zmien plugin okamžite stojí za vašimi komentármi od spamerov.

A nielen komentáre. V nastaveniach môžete chráňte prihlasovací formulár správcu WordPress pomocou tohto obrázka captcha:

Dokonca aj v nastaveniach môžete nahradiť svetlú farebnú schému recaptcha tmavou, rovnako ako buď povoliť captcha, aby sama uhádla jazyk používateľa, alebo ho nastaviť násilne.

Vlastne všetko. Reset vyrovnávacej pamäte som si vo WordPresse zatiaľ nevynútil (aktualizoval som len články, ktoré Hrumerovi už tradične nie sú ľahostajné), takže reCAPTCHA sa nezobrazuje na všetkých stránkach. V práci sa zatiaľ nevyskytli žiadne sťažnosti.

Veľa šťastia! Uvidíme sa čoskoro na stránkach blogu

Možno vás bude zaujímať

Ako sa zbaviť spamu WordPress komentáre za 5 minút (bez captcha a bez pluginov) Kde stiahnuť WordPress - iba z oficiálnej stránky wordpress.org Po aktualizácii chýba ľavé menu v správcovi WordPress
Ako vstúpiť do administračného panela WordPress, ako aj zmeniť prihlasovacie meno a heslo správcu, ktoré ste dostali pri inštalácii motora Ako automaticky pridať atribút Alt do značiek Img vášho blogu WordPress (kde neexistujú) Bezplatné témy a šablóny pre WordPress – kde ich stiahnuť Ako zakázať komentáre vo WordPress pre jednotlivé články alebo celý blog, ako aj ich odstrániť alebo naopak zahrnúť do šablóny Emotikony vo WordPress – aké emoji kódy vložiť, ako aj plugin Qip Usmieva sa(krásne emotikony do komentárov) Ako nájsť ID kategórie, príspevku alebo stránky vo WordPress a ako vrátiť stĺpec ID správcovi WordPress Prázdna stránka pri prezeraní veľkých príspevkov (článkov) vo WordPress
Ako aktualizovať WordPress manuálne a automaticky, ako aj doplnok Database Backup na zálohovanie

Odborníci konečne vylepšili captcha, vďaka čomu používateľ nemusí zadávať slová a vykonávať ďalšie nepochopiteľné úkony. Odteraz dokáže technológia rozpoznávania botov nezávisle určiť, či je pred ňou osoba alebo nie. prišiel na to, ako začala vojna so strojmi a kto v nej vyhrá.

Nová nádej

Captcha (CAPTCHA – Úplne automatizovaný verejný Turingov test na rozpoznanie medzi počítačmi a ľuďmi) ​​je automatický verejný Turingov test zameraný na identifikáciu počítačov medzi návštevníkmi webových stránok. Tento ochranný mechanizmus by mal chrániť stránky pred spamom, automatickými registráciami, podvádzaním a inými ťažkopádnymi vecami, ktoré roboti zvyčajne robia.

Klasickým captcha je potreba dešifrovať značne zdeformovaný text, ktorý je ťažké rozpoznať softvérovými algoritmami. Technológia Google Výstižný názov No CAPTCHA sa odchyľuje od štandardného konceptu automatizovaného Turingovho testu a hodnotí správanie používateľa na sieti, a nie jeho schopnosť uhádnuť slová.

Používateľ musí vykonať najjednoduchšiu akciu – zaškrtnúť vyhlásenie „Nie som robot“. V tomto momente špeciálny skript vyhodnocuje nepriame parametre, ktoré naznačujú možného bota: informácie o čase strávenom na stránke, IP adrese a pod. Ak má No CAPTCHA pochybnosti o tom, že používateľ je človek, ponúkne vykonanie jednoduchej úlohy, ako je vyhľadávanie konkrétneho objektu na obrázkoch alebo zadanie štandardného obrázka captcha.

V porovnaní s klasický systém, ani súčasná implementácia No CAPTCHA používateľov nijako zvlášť nezaťažuje. A pokročilá technológia nevyžaduje ani tikot. Pri kontrole sa na obrazovke otvorí malé okno, v ktorom je automaticky zaškrtnutá značka informujúca používateľa, že stále nie je robot. Ak si tým systém nie je istý, spustí rovnaký overovací mechanizmus ako predtým.

Keď už hovoríme o No CAPTCHA, vývojári sú obmedzení na odkazy na strojové učenie a pokročilú analýzu rizík, ktorá sa prispôsobuje novým hrozbám. A dajú sa pochopiť: bez znalosti princípu systému ho hackeri nebudú môcť obísť.

Zrodenie legendy

Pôvodná verzia captcha bola vyvinutá v roku 2000 špecialistami z americkej Carnegie Mellon University. Tím pod vedením Luisa von Ahna si dal za cieľ vytvoriť obranu, ktorá je odolná voči rozpoznaniu a hádaniu. To znamená, že captcha musí byť neriešiteľný pre systémy rozpoznávania textu a iné algoritmy a tiež ho nemožno uhádnuť na malý počet pokusov (menej ako 1000). Ale pre človeka to nepredstavuje žiadne ťažkosti.

Jedným z prvých a najjednoduchších spôsobov, ako obísť ochranu, je obrátiť sa na bežný používateľ. Spameri jednoducho zaplatili a smiešne peniaze - cent za obrázok, ale v chudobných krajinách je to veľa. Ale vo všeobecnosti bol systém efektívny a vývojári si už lámali hlavu nad úplne iným problémom.

Tvorcovia Captcha pochopili, že milióny používateľov trávia veľa času riešením hádaniek so šifrovaným textom a bolo by pekné nasmerovať tieto zdroje užitočným smerom. V roku 2007 sa teda objavila reCAPTCHA, ktorá spája, ako sa hovorí, príjemné s užitočným. Jeho kľúčovou vlastnosťou je, že systém nielen chráni stránky pred robotmi, ale plní aj funkciu dešifrovania archívne dokumenty.

ReCAPTCHA vyzve používateľa, aby zadal nie jedno, ale dve slová, čo je v iných systémoch dosť zriedkavé. Tajomstvo je v tom, že jedno slovo už systém pozná a bude s ním porovnané, a druhé je prevzaté z naskenovaného dokumentu, ktorý algoritmus nedokáže dešifrovať. Používateľ tak pri absolvovaní testu pomáha dešifrovať skutočný text zo starého dokumentu. Za toto mu samozrejme nikto nezaplatí a málokto o takom triku vedel.

Keď boli archívne čísla dešifrované pomocou reCAPTCHA, autorov tohto systému si všimol Google. Výsledkom bolo, že „korporácia láskavosti“ kúpila službu (v roku 2009) a začala dekódovať staré knihy a potom rozpoznať fragmenty obrázkov z Google Street View. Vďaka službe sa denne zdigitalizovalo približne 100 miliónov slov, čo prinieslo viac ako dva milióny kníh ročne.

Okrem reCAPTCHA existuje mnoho ďalších možností. Remeselníci z celého sveta vytvárajú obranné systémy pomocou logických a matematických problémov, integrujú jednoduché hry a vyvíjajú stále pokročilejšie možnosti. Ale klasická captcha s textom zostáva jedným z najvyváženejších systémov, aj keď už nešetrí pred robotmi.

Zbytočná obrana

Jedným z hlavných problémov každého captcha je jeho vykonávanie. Boti nie sú problémom pre používateľov, ale pre správcov stránok. Je nesprávne posúvať jeho riešenie bežným ľuďom, najmä preto, že pri zadávaní ďalšej captcha používatelia pociťujú iba podráždenie.

S rozvojom algoritmov a umelej inteligencie sa mnohé ochranné mechanizmy stali takmer zbytočnými. Takýto osud postihol audio a video captcha, ako aj veľa možností ochrany s logickými otázkami a obrázkami. V roku 2014 samotný Google predviedol algoritmus schopný rozpoznať a hacknúť aj tie naj komplexné obrázky reCAPTCHA s pravdepodobnosťou 99,8 %. Mimochodom, tento ukazovateľ je ešte vyšší ako u osoby.

Na samotnú reCAPTCHA je veľa sťažností. V prvom rade nutnosť zadať dve slová zvyšuje čas na dokončenie úlohy. Nemali by sme zabúdať, že používateľ pomáha dešifrovať knihy, čím robí prácu pre Google, a nikto mu za túto prácu neplatí. Krok vyhľadávacieho giganta zmeniť zaužívané captcha na niečo šikovnejšie a nenápadnejšie preto vyzerá správne. Otázkou zostáva len to, ako inteligentne bude systém fungovať a či rozhodne uľahčí život bežným používateľom.