K poslednímu bodu - musím zopakovat, že to je jen otázka vynaložených prostředků vs. efekt. Naprogramovat to zřetězení dvou akcí není naprosto žádný problém (ta sémantická analýza textu naproti tomu ano), to, že jste se s tím zatím nesetkal, je dáno tím, že je dost jiných webů nechráněných nebo chráněných špatně. Např. na Guru.com se objevují denodenně požadavky na tvorbu různých anti-captcha, ocr, user agentů apod., a sám jsem několik dělal (většinou specialitky typu online casina, mmorpg)
Otázka typu 2+2 je pro robota velice snadno čitelná (jednoduchý matematický výraz má příliš jednoduchou syntaxi).
To teda dosť pochybujem, algoritus rozpoznania otázky nie je žiadna triavialita. Otázka väčšinou nebýva 2+2=[INPUT] ale vzorec je zapracovaný ako súčasť otázky niekde vo vete. A vôbec - na inteligenciu spambota by som sa moc nespoliehal, tam ešte zdaleka niesme a ani tak skoro nebudeme. Pre spambota je dôležité, aby bol použiteľný hromadne a bol jednoduchý. Najrozšírenejšie ochrany prelamujú priamo tvorcovia botov.
Môj názor na captchu - áno ale dá sa krásne zneviditeľniť JavaScriptom, tak, že ju obrovská väčšina užívateľov vôbec neuvidí. Koniec koncov takto to má aj tento server. Vo veľa prípadoch sa ukázalo ako maximálne účinné to, že formulár nemá odosielacie tlačítko - to sa ukáže až po vytvorení náhľadu. Ešte som nevidel spambota, ktorý by dokázal tieto dve akcie zreťaziť.
Captcha (bohužel) dead není. Registrace je zdlouhavý a obtěžující proces, který spoustu uživatelů odradí (zejména jednorázové či jen občasné návštěvníky) od používání webu - je škoda přijít o poměrně velkou část uživatelů.
Řeším to většinou tak, že pro registrované (samozřejmě) žádná captcha ani nic podobného otravného není potřeba (jen je nutné takto ošetřit samotný proces registrace a pak dohlížet, jestli se náhodou nějaký registrovaný uživatel nechová jako spammer - např. při překročení určitého počtu příspěvků v určitém časovém intervalu upozornit správce...). Ale pro neregistrované je nutné nějaké protispamové opatření zavést. Otázka typu 2+2 je pro robota velice snadno čitelná (jednoduchý matematický výraz má příliš jednoduchou syntaxi). Ale viděl jsem celkem zajímavou otázku typu "kolik nohou má pes?". Nevýhoda tu ale taky už padla v souvislosti s obrázky předmětů - jejich počet je omezený. Napadá mě tedy snad ještě náhodně měnit kontext, v jakém se na stránce otázka vyskytuje, ale i tak je pro robota poměrně snadné ji najít...
Captcha je dead, nejcasteji se obchazi pomoci nejakeho iframu ci javascriptoveho XmlHttpRequest() na warezu, kde user musi captcha vyplnit, aby si neco stahl, pricemz si uploaded warezu zase muze stahovat neco chranene tou captcha sam, nebo spamovat diskuze. Lepsi reseni je umoznit komentovani pouze registrovanym uzivatelum
Upozorníme vás na články, které by vám neměly uniknout (maximálně 2x týdně).