Jak CAPTCHA skutečně funguje?

Nutnost dokazovat, že jste skutečně člověk, pokaždé, když se pokoušíte vstoupit na zabezpečenou webovou stránku, je otravné😡. Ale nutné.

K dnešnímu dni jste museli vyplnit gazillion Captcha, ale víte, co to je? Nebo proč mají některé weby záludný captcha, který vás vyzývá🤔? To proto, že jim říká, zda jste člověk nebo bot.

Boti🤖 tvoří neuvěřitelných 40 % online provozu. Velké procento návštěvníků webových stránek mohou být roboti. A nejsou to obyčejní roboti. Jsou navrženy tak, aby procházely vaše webové stránky, hledaly způsoby, jak získat přístup k vaší databázi, a zneužívaly data se zlým úmyslem.

Tyto roboty pak lze mimo jiné použít k podvodům s digitální reklamou, shromažďování osobních údajů a podvodům při transakcích. Každý web by se přirozeně chtěl chránit před těmito škodlivými prvky.

V tu chvíli přichází na scénu captchas. Ano, jsou frustrující, ale v konečném důsledku chrání vaše data. Pokud chcete vědět vše o captcha a jak funguje, zůstaňte se mnou až do konce tohoto příspěvku. Odhaluji všechna tajemství o těchto testech.

Co je CAPTCHA?

Pojďme nejprve oslovit slona🐘 v místnosti. Captcha je zkratka pro „Plně automatizovaný veřejný Turingův test, který odliší počítače a lidi“.

Jak název napovídá, jde o test odezvy, který pomáhá webům odlišit lidské návštěvníky od robotů. Považujte je za bezpečnostní kontroly, které mají zabránit hackerům a spammerům ve vkládání škodlivých kódů pomocí formulářů na webových stránkách.

Zdroj: Google

Test jim řekne, zda se jejich web pokouší navštívit skutečný člověk nebo robot. Lidé jsou vítáni s otevřenou náručí. roboti? Ne tak moc. Pokud test projdete, budete přesměrováni na webovou stránku, kterou se pokoušíte navštívit. Pokud selžete, nezáleží na tom, kolik máte mozkových🧠 buněk; v očích webu jste robot👀. Tyto testy je tedy třeba brát vážně.

Captcha se poprvé objevila na konci 90. let. Zatímco rané Captcha vypadaly jako zkomolená písmena a čísla, ohromně se vyvinuly a staly se náročnějšími.

Přečtěte si také: Varovné zprávy Google pro nebezpečné webové stránky a jejich význam.

Jak CAPTCHA fungují?

Captcha se obvykle spouští při pokusu o přístup na konkrétní webové stránky. Požádají vás, abyste udělali jednoduchý úkol, na základě kterého mohou posoudit, zda se dovnitř snaží dostat člověk nebo bot. Boti nebudou schopni odpovědět na otázky, ale lidé ano.

  Jak psát do PDF v roce 2022

Nejpoužívanější captcha je ta, kde dostanete řadu písmen nebo čísel v nesprávném tvaru nebo zkomoleném tvaru a musíte jim rozumět a zadat správná písmena nebo čísla.

Bot nebude schopen takový captcha zjistit, ale jako lidem je to pro nás hračka. Captcha je velmi jednoduchá, pokud jste člověk. Další jednoduchá Captcha je, když vás webová stránka požádá, abyste zaškrtli políčko „Nejsem robot“ a jste v tom!

Boti jsou však stále chytřejší, takže i Captchové museli svou hru vylepšit. Nyní byste našli různé typy captchas, od jednoduchých zaškrtávacích značek po složité obrázky založené na obrázcích.

Nechybí ani audio captcha, kde se přehrává nahrávka náhodných písmen a číslic a po poslechu noty musíte vložit správné znaky. Ty jsou určeny pro zrakově postižené uživatele. Problém je v tom, že zvuk má nějaký šum na pozadí. Jen lidé dokážou v takovém hluku rozeznat písmena a slova.

Boti mají tendenci selhat v testu captcha kvůli barevným přechodům a šumu na pozadí. Navíc kódy Captcha nelze kopírovat. Je mizivá šance, že by se skrz něj dostal nějaký robot.

Nejoblíbenějším testem je ReCaptcha od Googlu. Pamatujete si, jak vás někdy Google požádá, abyste vybrali obrázky s konkrétním objektem? To je reCaptcha! Pokud testem projdete, budete Googlem nebo webem považováni za člověka a získáte přístup k obsahu webu jako člověk.

Pokud neuspějete, budete považováni za robota a přístup vám bude odepřen. Zatímco Captcha se již dlouhou dobu prokázala jako úspěšná, mnoho vývojářů botů ji předstihlo. Vývojáři captcha by nyní také museli zlepšit svou hru.

K čemu slouží CAPTCHA?

Základní použití Captcha je rozlišovat mezi lidmi a roboty. Weby nenávidí roboty. Ale proč tomu tak je? Zde je důvod, proč webové stránky nechtějí, aby roboti navštěvovali jejich webové stránky, a proto zavádějí bezpečnostní kontroly, jako jsou captcha, aby je odradily.

#1. Boti mohou vytvářet falešné účty

Vytvářením falešných účtů a používáním zdrojů webových stránek mohou boti nasazení hackery zvýšit provoz (falešný provoz), zatěžovat servery a někdy odepřít služby webových stránek skutečným uživatelům.

To může stát vlastníky webových stránek zdroje, peníze a dokonce i pověst. Kromě toho mohou také spustit phishingovou kampaň a podvádět ostatní uživatele.

#2. Spamování kontaktních formulářů

Mnoho servisních webů nabízí kontaktní formuláře. Pokud boti získají bezplatný přístup k webovým stránkám, mohou formuláře spamovat falešnými informacemi a ztrácet čas poskytovatelů služeb. Je pro ně obtížné odlišit formy botů od skutečných.

Kromě toho mohou roboti spamovat webové stránky falešnými komentáři. Některé z nich mohou obsahovat nebezpečné odkazy. Uživatelé, kteří kliknou na škodlivé odkazy, riskují, že budou podvedeni a budou jim odcizeny osobní údaje.

Čtěte také: Kolik stojí vaše osobní údaje na temném webu?

#3. Manipulujte s online anketami

Jedním z hlavních způsobů, jak roboti útočí na webové stránky, je vkládání falešných hodnocení produktů na weby, jako je Amazon. To způsobuje, že některé produkty vypadají lépe nebo hůře, spíše na základě vstupu nějakého robota než autentické recenze.

  9 nejlepších nástrojů pro maskování dat pro anonymitu a bezpečnost

Představte si, že prohrajete na lesklém páru kvalitních bot jen proto, že to někteří boti ohodnotili 2⭐⭐ z 5. Nebo utratíte 60 $ za pár turistických bot s 5 hodnoceními, jen abyste zjistili, že jsou nekvalitní? Došly vám peníze a ani pár dobrých bot!

Boti mohou být pro stránky elektronického obchodu noční můrou a nejlepší způsob, jak jim zabránit v návštěvě stránek, je vytvořit Captchas.

Typy CAPTCHA

Existuje několik typů Captchas. Existuje mnoho variant, protože čím chytřejší je Captcha, tím chytřejší jsou i roboti😅. Takže vývojáři Captcha musí neustále lámat mozek, aby porazili roboty ve své hře.

Zde jsou některé běžné typy Captchas, které webové stránky používají k zajištění bezpečnosti jejich obsahu:

#1. Matematické úlohy

V této Captcha dostanete k vyřešení matematický problém na základní úrovni. Jsou tak jednoduché jako součet 1 a 3 nebo 5 a 10.

Zdroj: výzkumná brána

Vzhledem k tomu, že taková otázka vyžaduje lidskou logiku, roboti pravděpodobně v testu neuspějí. Takové captcha jsou široce používány na webových stránkách HTML a WordPress.

#2. Slovní úlohy

Dalším běžným typem Captcha jsou slovní úlohy. Získáte řadu náhodných písmen a slov a musíte je napsat. Slovní úlohy získáte také ve zvukové podobě, kterou mohou zrakově postižení uživatelé použít k získání přístupu.

Zdroj: opexlearning

Pokud však důvěřujete více svým uším než svým očím, kdokoli může použít audio Captcha k získání přístupu. Vzhledem k tomu, že takové problémy testují vaše logické porozumění, je pravděpodobné, že roboti opět selžou. Lidé mají tendenci projít, když ne na první pokus, tak určitě na 5.

#3. Sebevědomá Captcha

Tato Captcha vás požádá o spárování textu s některými obrázky, které poskytuje. Může vás požádat, abyste našli semafory z obrázku rozděleného na několik částí jako mřížku. Musíte kliknout na části obrázku, které obsahují semafory.

Zdroj: drupal

Pokud jste se s touto Captchou setkali, věděli byste, že není snadné ji předat. Vždy se potýkám s rozhodnutím, zda má být vybrána ta malá kovová část semaforu, která vyčnívá na okraji jednoho obrázku, nebo ne. A myslím, že většina lidí čelila této výzvě.

Hodně štěstí, roboti. Tady máš výzvu.

#4. Honeypot Captcha

Nyní přichází král všech Captchas. Honeypot Captchas je dosud nejnáročnějším testem pro roboty. Je to jako honba za pokladem, ale pro lidi je snadné to vyřešit. V tomto jsou ve formuláři skrytá pole pro pasti robotů.

Zdroj: šest stop

Boti mohou mít v minulosti schopnost prolomit tuto Captchu, ale vývojáři přirozeně svou hru pokročili a přišli s výzvami, které boti nedokážou vyřešit.

#5. Captcha založená na obrázcích

Captcha založené na obrázcích jsou docela běžné. Zobrazí se několik obrázků a zobrazí se výzvy jako „Vyberte obrázky hor a kopců“. Obrázky, které získáte, jsou velmi náhodné, s fotografiemi ulic, zahrad, uliček, hor a kopců.

  Jak používat Slack's Workflow Builder

Zdroj: výzkumná brána

Protože je snadné rozlišovat mezi horami a ulicemi, tyto Captcha jsou snadno řešitelné pro lidi, ale ne pro roboty. Obrázky mohou v některých Captchas souviset a v některých nesouviset. Pokud Captcha obsahuje odlišné obrázky, můžete mít možnost „Přeskočit“.

#6. Textová captcha

Jedná se o jednu z nejstarších forem captcha. V tomto získáte sekvenci písmen a slov s vysoce zkresleným prostředím.

Zdroj: uxdesign

Mohou být rozmazané, nevhodně umístěné, mohou mít škrábance nebo tečky nebo mít tečky za sebou. V podstatě cokoli, co by botům ztížilo rozluštění písmen. Pro lidi to může být snadné. I když, někteří Captchové umí být hlava nehlava.

Nevýhody používání captcha

Zatímco Captcha dělá důležitou práci při ochraně dat webových stránek, může mít určité nevýhody. Zde jsou některé, o kterých byste měli vědět.

#1. Špatná uživatelská zkušenost

Nedokážu si vzpomenout na jednoho člověka, který má rád captchas. Naopak, většina lidí nenávidí, když se objeví otravné vyskakovací okno, a musíte použít své mozkové buňky, abyste vyřešili problém, když jste chtěli pouze navštívit fantastická místa v Praze.

Takže ano, Captchas může vést ke špatné uživatelské zkušenosti, protože může narušit tok uživatelů.

Někteří uživatelé dokonce webovou stránku opustí úplně. To může negativně ovlivnit sledovanost webových stránek, takže majitelé webových stránek musí být opatrní s Captchas, aby neodradili příchozí provoz.

Čtěte také: Nejlepší nástroje pro monitorování skutečných uživatelů pro zlepšení uživatelské zkušenosti

#2. Neefektivnost

Neexistuje žádná záruka, že Captchas dokáže odradit roboty od krádeže vašich dat, protože boti opakovaně prokázali, že jsou stejně inteligentní jako lidé. Takže na jedné straně máte roboty, kteří porušují vaše webové stránky, a na druhé straně máte frustrované uživatele, kteří neustále opouštějí váš web. Je to prohra-prohra situace.

#3. Není vhodné pro zrakově náročné publikum

Pokud nemáte audio Captcha doprovázející hlavní Captchu, jsou nevhodné pro zrakově postižené publikum. A to je pouze pro textové captcha. Jiné typy, jako jsou image-based, honeypot a sebevědomé Captcha, spoléhají pouze na lidské vizuální vnímání. Lidé se zhoršeným zrakem by tedy měli problém s přístupem na vaše stránky.

#4. Některé captcha jsou těžko čitelné

Některé textové nebo dokonce obrázkové captcha jsou náročné na čtení nebo dešifrování. I přes opakované pokusy se zdá, že na to nemohou přijít. Pokud návštěvníci vašeho webu, přestože jsou lidé, nedokážou prolomit kód, z čiré frustrace váš web opustí. To může opět vést ke snížení provozu.

Závěrečné myšlenky

Captcha jsou jedním ze způsobů, jak lidé bojují s roboty. Jsou to jemně upravené testy, které mají rozlišovat mezi roboty a lidmi. S tolika typy mají majitelé webových stránek na výběr řadu možností.

Tvrdá pravda je, že bez ohledu na to, kterou Captchu si vyberete, vaše publikum vás bude nenávidět za plýtvání časem😂. Takže musíte být opatrní při používání těchto bezpečnostních kontrolních bodů. Tento příspěvek obsahoval vše, co jste potřebovali vědět o Captchas.

Dále se dozvíte o různých řešeních detekce a zmírnění botů, která zabrání škodlivému provozu.