Jsi člověk nebo robot?
Webdesign, CMS
03.12.04
Captcha - completely automated public turing test to tell computers and humans apart, neboli řešení odpovědi na praktickou otázku “jak rozpoznat člověka od robota”. Na internetu to až tak jednoduché totiž není…
Toto rozpoznávání se hodí pro komentářový spam, a realizuje se poměrně jednoduše, a to obrázkem, na kterém jsou písmena pomíchaná s pozadím, které je nečitelné pro robota, ale průměrný člověk je přesto schopen napsat, že na uvedeném obrázku je text GCL564
. Spamovací robot nikoliv.
Pokud to chcete uvidět i Vy, musíte se odhlásit, pro registrované čtenáře kontrolu na roboty dělat nebudu. Věřím Vám, že jste z masa a kostí.
Tento plugin je i v poslední verzi BLOG:CMS, vyžaduje ovšem podporu GD2 a Freetype 2.1.9.
smůla, já přečtu všechno, ne každej robot je blbej :-p
Trochu nechapu...na co tuhle ficurku, kdyz stejne komentare schvalujes?
[2] občas mi jich tam nějaký robot nasypal 200 "ke schválení", nechce se mi to mazat ani tam, i když to zabralo pár sekund..
Jen takova jazykova drobnost:
"Jsi člověk nebo robot?" - tady tykas
"Vložte přesně text, který vidíte na obrázku:" - a tu vykas :))
Heh, niekedy nie som ani clovek, ani robot, som proste reboot ;))
BTW: je to rozoznavanie case-sensitive?
>> pro registrované čtenáře kontrolu na roboty dělat nebudu. Věřím Vám, že jste z masa a kostí.
ufff, tentokrát to ještě prošlo... :-)
Ať hledám jak hledám, tak nikde nemohu najít registraci...
Bohužel, udělal jste chybu anebo nejste člověk. Zkuste to znovu!
A to jsem se to pokusil opsat přesně, snad to podruhé vyjde ;)
Asi nejsi příznivcem prohlížečů Lynx, Links nebo w3m ;-)
Nebylo by lepší dát ten test mezi textareu s textem příspěvku a odesílatelovi údaje? Takhle to působí dojmem, že to k tomu formuláři nepatří.
Nebo aspoň nastavit tabindex tak, aby se člověk tabující dostal dřív do testu než na tlačítko.
[9]
links
používám dnes a denně, podinit 3
nic jiného nejede, ale já jsem přihlášen, a tak se nemusím autorizovat ;)Ahoj Radku, jak se mohu registrovat? Žádný link na homepage nemáš...
[11] dal jsem jej tam... Po registraci ten účet do 48 hodin aktivuji nebo smažu.
Donedávna jsem si myslel ze tyto generovany obrazky nejdou obejit, ale po precteni clanku na mobilmanii o "hacknuti" oskrarovi sms brany uz verim, ze zadna dokonala ochrana neexistuje. Nicmene, spammeri to maji zase o trosku tezsi :)
Docela by me zajimalo, kde udelali u Oskara chybu, ze jde tento napis ulozit do promenne. Nejspise by stacilo pridat pozadi, co myslite ?
http://sms.oskarmobil.cz/
[13] oskar tam nemá žádné pozadí, a na to jde úspěšně nasadit OCR, já ovšem ano ;)
[14] Nebude to úplná trivka, ale nebude ani příliš složité to pozadí odfiltrovat... Určitě bych to v nějakých skriptech našel, jak se toho hezky zbavit :-)
Každopádně doufám, že to přepíšu správně :-)
Ahoj Radku. CAPTCHA má z hlediska přístupnosti vážný problém. Většinou těm skládaným obrázkům zcela chybí atribut
alt
nebo je vyplněn špatně. Například zde u tebe v komentáříchalt
zcela chybí. A přitom existují cesty, jak odlišit robota od člověka a neprohřešit se vůči přístupnosti.[16] ale je zde
alt
, špatně se díváš, je v něm napsáno Prosím vložte kód, který vidíte na obrázku, nebo pošlete Váš komentář na info(at)hulan.info., a jinak, přístupnost je důležitá, ale není to absolutmí modla, pokud mi barvoslepý člověk čtoucí můj web, který se neregistroval (protože potom tam žádná Captcha není) chce poslat komentář, může to udělat emailem...Ano, je to omezení přístupnosti pro 0.01% mých čtenářů, nicméně, přínos pro mě, omezená spamu robotů, je na mém osobním webu důležitější.
[10]
To je zajimavy me pod init 3 jede i firefox, tohle se da taky nastavit jako vsechno v linuxu :-)
[18] ale jo, jasně, pokud napíšeš
startx
, tak proč ne, já ale tedainit 3
používám na textovej režim ;)Zajimavé...!
nezapomneň na scaner roboti ještě se mají co učit ale software co používá scaner se dá využít velmi elegantně i pro tuhle "maškarádu" pomáhá to proti lidem a malým robotům, ale pokud se ti na web dostane opravdu velký robot co už umí číst a ne nějaké plechové mimino tak si to stejně přečte.
Proč? Scaner má OCR a to je řešení i pro tohle. Robot jenž se naučí pomocí OCR číst tak ho to nezastaví.
Neříkám že se máme vzdávat bez boje, ale pozor nebude to fungovat pořád.
Empyrea|VladoRaab
[20] ne, takovéto pozadí robot (zatím) skutečně nedokáže rozpoznat pomocí OCR.. To je prostě fakt, ne můj odhad.
[21] ... no to dokaze, uz jen protoze to musi precist clovek (nedokonalost sama), takze je jen otazkou nastaveni odliseni barev (sytost, atd.) pro OCR u tech pismen (coz neni takovy problem) a hlavne jde o to, jestli se nekomu vyplati tento blog zasobovat spamem.
[21] Stačí trocha z teórie neurónových sietí a zhlukových algoritmov a myslím, že by to nebol taký problém. Pochybujem však, že človek čo to spraví to bude používať na nejaké posrané komentáre. Sám si dobre uvedomuje mizivú silu spamu.
IMHO spamy posielajú iba lamy a preto sa uchylujú k takým praktikám ako napríklad CURL a podobne.
[23] IMnotSHO SPAM efektivní je, jinak by tisíce společností neivestovaly peníze do jeho rozesílání, tvorby spyware programů, adware, activex komponent, a mnohého dalšího...
[24] Jo, to je jasné. Myslel som to v kontexte tohto blogu.
[25] no, problém je v tom, že o kontextu spamu na tomto blogu nic nevíš ;) Ale já ano, a měl jsem tu i 200 spamů za jeden den, ke smazání.
[26] Takže sa ma snažíš presvedčiť, že spamovať na tomto blogu sa oplatí? V tom prípade hneď začnem kódovať toho robota. ;)
Dobry napad, hned jsem si to naprogramoval taky. Nedavno mi nejaky robot vlozil vsude svoji reklamu - zlo!
[27] no, někdy nemám týden žádný spam, a pak jich sem někdo nasype klidně 50 až 100, ono jsou na můj web tisíce odkazů z BLOG:CMS, a některé články jsou anglicky, tak to spammery láká...
nedá mi to, musím si rýpnout: Nejde tu o boj spammera proti spammerům? :-)
Viz. http://myego.cz/?item=markoff-je-debil...
"... a udělal jsem si CRON skript, který mu každou noc automaticky doplní, za pomoci CURL, pár "pěkných" komentářů na jeho web. Příjemné mazání, Markoffe"
[29] Ja ti úplne rozumiem Radku. Tú ochranu ti dokonca aj schvaľujem, ale ja len reagujem na to, že podľa teba sa to programovo nedá okašlať.
[30] Trefa.
[30] ne, nejde, Markof na jednom zahraničním fóru o mě napsal pár vulgarit, jen tak, protože to je bezcennej idiot, a za to musel být potrestán.. Musel prostě mazat a mazat a mazat, a mě to škodolibě potěšilo, stejně jako jeho škodolibě potěšilo to, že anonymně nadává.. :-)
[3] a ze to zabere par sekund kazdymu kdo chce neco napsat to ti nevadi...
btw fakt si myslis ze tu fintu s (at) misto zavinace roboti porad zerou?
[34] každýmu ne, 80 lidí je registrovanejch, a těm se captcha nezobrazí, lépe číst, doporučuji ;)
Nechci Vam kazit radost, ale i pismenka a cisilka na sms.oskarmobil.cz (SMS brana Oskara) precte robot... a to nijak slozity. Pravda, pomuze Vam to, ale prekonat se to da... a dobre ;)
captcha test neni plnohodnotny turinguv test. Dobře ukazuje stránka http://sam.zoy.org/pwntcha/ co se dá prolomit. Mřížku na pozadí bych za pozadí bezpečné nepovažoval. fotka mamuta je pozadi, které vadí robotum.
zaujímal by ma zdrojový kód skriptu na ochranu pred spamom, aký je princíp tejto ochrany? Znalosti image funkcií mám.