Skvěle, je to tady. About:me bylo zřejmě definitivně objeveno spamovacími roboty, kteří si po nesmělých začátcích čítajících nanejvýš jeden spam denně začínají dovolovat čím dál tím víc a zaplavují mi můj krásný web jedním spamem za druhým. Jak se těch potvor zbavit?
Napadly mě následující možnosti:
- Turingův test – otázka ověřující vaše matematické či jazykovědné schopnosti. Vzhledem k rozšířenosti mi přijde jako ještě otravnější, než Captcha, proto říkám „Ne!“
- Captcha – obrázek, z nějž musíte přepsat text. Lze snadno obejít, diskriminuje postižené, otravuje nepostižené. Děkuji, nechci.
- Ochranné tlačítko – už o něco lepší řešení, přesto… Z nějakého iracionálního důvodu se mi nelíbí. Kdyby se však čtenáři vyslovili pro toto řešení, jsem ochoten ho nasadit. Ale stejně, nejprv se podívejte na další bod ;-)
- Bayes a DNS databáze – ano, tohle řešení se mi líbí nejvíc. Analyzuje obsah komentáře a podle toho rozhodne, zda je komentář spam a bude se nejlépe vyjímat tak maximálně v
/dev/null, či jde o regulérní komentář. Též se blacklistů přeptá na odkazy v komentáři obsažené.
Co navrhujete vy? Máte zkušenosti s některou z výše popsaných metod, zejména se čtvrtou, která se mi opravdu líbí? Nebo znáte ještě nějakou jinou? Co implementace různých způsobů ochran do Drupala? Díky za rady :-)
Update: lenost autorova nezná mezí. Zatím jsem se nerozhodl implementovat ani jedno řešení, jen jsem se robotů zbavil malou obezličkou. Nechtějte ani vědět, jakou.
Komentáře
první
V blogu mám první ale samovyplňuje a zkrývá se pomocí Javascriptu takže 95% lidí o ní ani neví a zbytek mi stejně na blog nevleze
Re: první
Zajímavý nápad, podle popisu na v článku odkazované stránce je to vlastně třetí řešení, vůči kterému nejsem tak negativně zaměřen… Inu, popřemýšlím
Přesně. Sice používám
Přesně. Sice používám Wordpress, ale používám tento druh antispamu, který generuje nádodný kód pomocí JS a sám ho skrytě vyplní. Pokud má klient vypnutý JS, tak mu to zobrazí početní otázku (Kolik je 1+1, atd...) Takže 99% uživatelů to nijak neomezuje a i ti bez JS můžou přispívat.
Animovaná captcha
A co animovaná captcha? Někde jsem to viděl, ty písmenka se hejbaly, což je pro roboty asi mnohem těžší obejít. Ale nevim kde to sehnat...
Re: Animovaná captcha
O tom jsem ještě neslyšel, ale chudáci ti, co by neměli povolené zobrazování obrázku, ať už z jakéhokoli důvodu
Jsem na tom stejně jako
Jsem na tom stejně jako petrsimi. tuším, že to řešení publikoval Honza Hučín.
Já to dělám pomocí JS
Já to dělám pomocí JS (kontrolní otázku skryju a vyplním JS) a uspěšnost je 100%. Už to používám cca přes půl roku a za tu dobu jsem měl jen 2 spamové komentáře. Předpokládám, že je ale asi psal nějaký "otrok", protože robot by se vrátil.
Re: Já to dělám pomocí JS
Vy čtyři jste mi teda nasadili brouka do hlavy, začínám se přiklánět k vašemu řešení
Díky moc za rady, zítra se na to podívám 
JS
Jednoznačně skrytý Javascript, který vyplňuje spamovou ochranu sám, za čtenáře. Tak to mám já a ještě ke mě spamující robot nezavítal (lépe řečeno zavítal, ale neuspěl).
Horší je to s otravným spamujícím čtenáře, na ty 100% ochrana neexistuje... :''''-(
Re: JS
Ok, definitivně jste mě nahlodali, začnu už konečně hledat implementaci do Drupalu
Dobrá captcha nelze snadno
Dobrá captcha nelze snadno obejít, a na odkaze co jsi uvedl jsou pouze jednoduché příklady...
Obecně lze říci, že obrazová a zvuková verifikace je nejbezpečnější...
Co se týče botů, tak analogicky platí, že než vyplňovat něco za člověka existuje druhá varianta: Udělá se pole, které bude pro člověka skryté, tzn. člověk jej zcela logicky nechá prázdné, kdežto typické chování bota způsobí, že napíše např. odkaz i do tohoto pole, protože neví, že to pole nemá vidět... Pak stačí ověřit, jestli pole zůstalo prázdné...
Něco málo jsem narychlo o tom našel tady:
http://www.hackszine.com/blog/archive/2007/02/negative_captcha.html?CMP=...
BTW: nezdá se ti, že už tu té google reklamy máš trochu moc?
Re: Dobrá captcha nelze snadno
Stejně mám ke Captche odpor, ať je jak chce obtížná. Ona druhá varianta mě taky napadla (respektive jsem o ní někde četl, nejspíš), jenže jak jí dostat do Drupalu? Modul pro ní asi nebude, i když, čert ví… Musím prozkoumat databázi modulů, jak je na tom, na co všechno moduly jsou a na co ne…
Btw, já žádnou nevidím, kterou myslíš?
Pro mě jako pro admina je skrytá (abych nemohl omylem kliknout), nicméně myslíš, že je jí moc? Stačilo by odebrat to doporučení dole, které je k ničemu, nebo některý z velkých bloků? Odebrat, nebo zmenšit? Co myslí ostatní? 
Nevím, jak je to s moduly
Nevím, jak je to s moduly do drupala, nicméně doprogramovat by to neměl být problém...
Jde mi o to, že reklama je už nalevo, proto si myslím, že při otevření článku, kde se objeví vpravo nahoře box s reklamou by na tomto místě mohlo být něco k danému článku např. obrázek...
Re: Nevím, jak je to s moduly
Problém by to asi nebyl, ale to by nesměl být admin takovej lenoch
Hmm, obrázek… Zajímavé a určitě by to vypadalo hezky, ale (opět z mých iracionálních a perfekcionistických důvodů) nejspíš ne… Ok, popřemýšlím, podiskutuju, možná zmizí
Hm
jen bych podotknul ze captcha=turinguv test ...
Re: Jak na spam?
Rád bych na svůj web umístil tu JS ochranu před spamem, ale nějak nevim jak u Drupalu upravit kolonky, podle mě to ani nějakym jednoduchym způsobem nelze editovat. Tak se chci zeptat, jestli to někdo náhodou nevyřešil, nebo nemáte link na nějakej modul. Díky ;)
Poslat nový komentář