Je poněkud iritující, že musíme neustále dokazovat, že jsme lidé, kdykoli se pokoušíme o přístup k chráněným webovým stránkám 😒. Nicméně, je to nezbytné.
Určitě jste už museli vyplnit spoustu Captcha. Ale víte přesně, co to je? A proč některé weby používají záludné Captcha, které jsou pro nás výzvou 🤔? Je to proto, že to pomáhá ověřit, zda se jedná o člověka, nebo robota.
Boti 🤖 tvoří ohromujících 40 % veškerého online provozu. Značná část návštěvníků webových stránek může být tedy tvořena roboty. A nejde o obyčejné roboty. Jsou navrženi tak, aby prohledávali webové stránky, hledali způsoby, jak získat přístup k databázím, a zneužívali data se špatnými úmysly.
Tito roboti mohou být následně použiti k různým podvodům, jako jsou podvody s digitální reklamou, shromažďování osobních údajů a transakční podvody. Každý web se přirozeně chce chránit před těmito škodlivými aktivitami.
A zde vstupují na scénu Captcha. Ano, jsou otravné, ale nakonec chrání vaše data. Pokud chcete o Captcha vědět vše a pochopit, jak fungují, čtěte dál. V tomto článku odhalíme všechna tajemství těchto testů.
Co je CAPTCHA?
Nejprve si pojďme vysvětlit, co znamená zkratka. Captcha je akronym pro „Completely Automated Public Turing test to tell Computers and Humans Apart“ – Plně automatizovaný veřejný Turingův test k rozlišení počítačů a lidí.
Jak napovídá název, 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í opatření, která mají zabránit hackerům a spamerům v umisťování škodlivého kódu prostřednictvím formulářů na webových stránkách.
Zdroj: Google
Test ověřuje, zda se na web pokouší dostat skutečný člověk, nebo robot. Lidé jsou vítáni s otevřenou náručí. Roboti? Ti už méně. Pokud test úspěšně absolvujete, budete přesměrováni na požadovanou webovou stránku. Pokud neuspějete, nezáleží na tom, kolik máte mozkových buněk 🧠; v očích webu jste robot 👀. Tyto testy je tedy potřeba brát vážně.
Captcha se poprvé objevila na konci 90. let. Zatímco první Captcha vypadaly jako zkomolená písmena a číslice, od té doby se značně 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 spustí při pokusu o přístup na konkrétní webové stránky. Vyžádají si od vás provedení jednoduchého úkolu, na základě kterého se posoudí, zda se snaží dostat dovnitř člověk, nebo bot. Boti nebudou schopni odpovědět na otázky, ale lidé ano.
Nejčastěji se setkáváme s Captcha, kde se zobrazí řada písmen nebo čísel v neobvyklém nebo zkomoleném tvaru a vy je musíte správně přečíst a zadat.
Bot takovou Captcha nedokáže vyřešit, ale pro nás lidi je to hračkou. Captcha je pro lidi velmi jednoduchá. Dalším jednoduchým typem Captcha je situace, kdy webová stránka vyžaduje zaškrtnutí políčka „Nejsem robot“ a je to!
Boti jsou však stále chytřejší, takže i Captcha musely zlepšit své metody. V současnosti se setkáváme s různými typy Captcha, od jednoduchých zaškrtávacích políček až po komplexní obrázkové testy.
Existují také audio Captcha, kde se přehrává nahrávka náhodných písmen a číslic a vy musíte po poslechu správně zadat znaky. Ty jsou určeny pro zrakově postižené uživatele. Problém je v tom, že zvuk je často doprovázen šumem v pozadí. Pouze lidé dokáží rozlišit písmena a slova v takovém hluku.
Boti mají tendenci selhávat v testech Captcha kvůli barevným přechodům a šumu v pozadí. Navíc kódy Captcha nelze kopírovat. Šance, že by se přes něj dostal nějaký robot, je mizivá.
Nejoblíbenějším testem je ReCaptcha od Googlu. Vzpomínáte si, jak vás někdy Google požádá o výběr obrázků s konkrétním objektem? To je ReCaptcha! Pokud testem úspěšně projdete, budete Googlem nebo webovou stránkou považováni za člověka a získáte přístup k obsahu webu.
Pokud testem neprojdete, budete považováni za robota a přístup vám bude odepřen. Zatímco se Captcha po dlouhou dobu osvědčily jako efektivní, mnoho vývojářů botů je dokázalo obejít. Vývojáři Captcha tedy musí neustále zdokonalovat své metody.
K čemu slouží CAPTCHA?
Základní funkcí Captcha je rozlišovat mezi lidmi a roboty. Weby nemají roboty rády. Proč tomu tak je? Zde je důvod, proč webové stránky nechtějí, aby je roboti navštěvovali, 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 využíváním zdrojů webových stránek mohou boti, které nasadili hackeři, zvýšit návštěvnost (falešnou návštěvnost), přetížit servery a někdy i znemožnit přístup na webové stránky skutečným uživatelům.
To může stát majitele webových stránek zdroje, peníze a dokonce i dobré jméno. Navíc mohou také spustit phishingovou kampaň a podvést ostatní uživatele.
#2. Spamování kontaktních formulářů
Mnoho webových stránek poskytujících služby nabízí kontaktní formuláře. Pokud by roboti měli volný přístup k webovým stránkám, mohli by tyto formuláře zahlcovat falešnými informacemi a zbytečně tak ztrácet čas poskytovatelům služeb. Je pro ně obtížné odlišit formuláře od botů od těch skutečných.
Navíc 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. Manipulace 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 na základě zásahu robota, než na základě autentických recenzí.
Představte si, že si necháte ujít kvalitní boty jen proto, že je nějací boti ohodnotili 2 ⭐⭐ z 5. Nebo že utratíte 60 dolarů za pár turistických bot s 5 hvězdičkovým hodnocením, jen abyste zjistili, že jsou nekvalitní? Přijdete o peníze a nemáte ani kvalitní boty!
Boti mohou být pro internetové obchody noční můrou a nejlepším způsobem, jak jim zabránit v návštěvě webových stránek, je zavedení Captcha.
Typy CAPTCHA
Existuje několik typů Captcha. Existuje mnoho variant, protože čím chytřejší je Captcha, tím chytřejší jsou i roboti 😅. Vývojáři Captcha se tedy neustále snaží překonat roboty v jejich hře.
Zde jsou některé běžné typy Captcha, které webové stránky používají k zajištění bezpečnosti svého obsahu:
#1. Matematické úlohy
V tomto typu Captcha dostanete k vyřešení matematický problém na základní úrovni. Může to být tak jednoduché, jako je 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 v testu pravděpodobně neuspějí. Tento typ Captcha se často používá na HTML a WordPress webových stránkách.
#2. Slovní úlohy
Dalším běžným typem Captcha jsou slovní úlohy. Zobrazí se řada náhodných písmen a slov, které musíte zadat. Slovní úlohy se také objevují v audio formě, kterou mohou využít zrakově postižení uživatelé.
Zdroj: opexlearning
Pokud však více důvěřujete svým uším než očím, audio Captcha může použít kdokoli. Vzhledem k tomu, že tyto úlohy testují logické myšlení, roboti pravděpodobně opět selžou. Lidé je zvládnou, když ne napoprvé, tak rozhodně na pátý pokus.
#3. Sebevědomá Captcha
Tato Captcha vyžaduje přiřazení textu k zobrazeným obrázkům. Může se po vás chtít, abyste vybrali semafory z obrázku rozděleného na několik částí, jako je mřížka. Musíte kliknout na části obrázku, které obsahují semafory.
Zdroj: drupal
Pokud jste se s touto Captcha setkali, víte, že ji není snadné projít. Vždycky váhám, jestli mám vybrat i tu malou kovovou část semaforu, která vyčnívá na okraji jednoho obrázku. A myslím si, že s tím má většina lidí problém.
Hodně štěstí, roboti. Tady máte výzvu.
#4. Honeypot Captcha
A nyní přichází král všech Captcha. Honeypot Captcha jsou pro roboty nejobtížnějším testem. Je to jako hledání pokladu, ale pro lidi je to snadné. V tomto typu jsou ve formuláři skrytá pole pro pasti robotů.
Zdroj: šest stop
Boti sice možná v minulosti dokázali tento typ Captcha obejít, ale vývojáři se přirozeně posunuli dál a přišli s výzvami, které roboti nedokážou vyřešit.
#5. Captcha založená na obrázcích
Captcha založená na obrázcích jsou poměrně běžné. Zobrazí se několik obrázků a výzva typu „Vyberte obrázky hor a kopců“. Zobrazené obrázky jsou velmi náhodné a zahrnují fotografie ulic, zahrad, uliček, hor a kopců.
Zdroj: výzkumná brána
Vzhledem k tomu, že je pro lidi snadné rozlišovat mezi horami a ulicemi, jsou tyto Captcha pro lidi snadno řešitelné, ale pro roboty nikoli. Obrázky v některých Captcha spolu souvisí a v jiných ne. Pokud Captcha obsahuje nesouvisející obrázky, může se objevit možnost „Přeskočit“.
#6. Textová Captcha
Jedná se o jednu z nejstarších forem Captcha. Zobrazí se sekvence písmen a slov s vysoce zkresleným pozadím.
Zdroj: uxdesign
Mohou být rozmazané, nevhodně umístěné, poškrábané nebo mohou mít za sebou tečky. V podstatě cokoli, co by robotům ztížilo rozluštění písmen. Pro lidi to může být snadné. I když, některé Captcha dokážou být pěkně záludné.
Nevýhody používání Captcha
Přestože Captcha dělá důležitou práci při ochraně dat webových stránek, má i některé nevýhody. Zde jsou některé z nich, o kterých byste měli vědět.
#1. Špatná uživatelská zkušenost
Nevzpomínám si na jediného člověka, který by měl rád Captcha. Naopak, většina lidí nenávidí, když se objeví otravné vyskakovací okno a vy musíte zapojit mozkové závity, abyste vyřešili problém, když jste se chtěli jen podívat na fantastická místa v Praze.
Takže ano, Captcha mohou vést ke špatné uživatelské zkušenosti, protože mohou narušit plynulý průběh používání webu.
Někteří uživatelé dokonce webovou stránku zcela opustí. To může negativně ovlivnit návštěvnost webových stránek, takže majitelé webových stránek musí být s Captcha opatrní, 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 Captcha dokáže zabránit robotům v krádeži vašich dat, protože roboti opakovaně dokázali, že jsou stejně inteligentní jako lidé. Takže na jedné straně máme roboty, kteří narušují vaše webové stránky, a na druhé straně máme frustrované uživatele, kteří opakovaně opouštějí vaše webové stránky. Je to situace, kdy nikdo nevyhrává.
#3. Nevhodné pro zrakově postižené uživatele
Pokud nemáte audio Captcha doprovázející hlavní Captcha, jsou nevhodné pro zrakově postižené uživatele. A to platí pouze pro textové Captcha. Jiné typy, jako jsou Captcha založené na obrázcích, honeypot a sebevědomé Captcha, spoléhají výhradně na lidské vizuální vnímání. Lidé se zrakovým postižením by tedy měli problém dostat se na vaše stránky.
#4. Některé Captcha se těžko čtou
Některé textové, a dokonce i obrázkové Captcha je obtížné číst nebo dešifrovat. 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 to lidé, nedokážou rozluštit kód, opustí váš web z pouhé frustrace. To může opět vést ke snížení provozu.
Závěrem
Captcha jsou jedním ze způsobů, jak lidé bojují s roboty. Jedná se o sofistikované testy, jejichž úkolem je rozlišovat mezi roboty a lidmi. Díky tolika typům mají majitelé webových stránek z čeho vybírat.
Pravda je taková, že bez ohledu na to, jaký typ Captcha si vyberete, vaše publikum vás za ztrátu času asi nebude mít rádo 😂. Při používání těchto bezpečnostních kontrolních bodů je tedy nutné být opatrný. Tento článek vám poskytl všechny informace, které jste o Captcha potřebovali vědět.
V budoucnu se dozvíte o různých řešeních pro detekci a zmírnění botů, která zabrání škodlivému provozu.