Jak na spam?

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.


Average: 4 (1 hlas)

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 Usmívající se

Obrázek uživatele Miloso

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 Usmívající se

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...

Obrázek uživatele Miloso

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 Křenící se

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.

Obrázek uživatele Miloso

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í Křenící se Díky moc za rady, zítra se na to podívám Usmívající se

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... :''''-(

Obrázek uživatele Miloso

Re: JS

Ok, definitivně jste mě nahlodali, začnu už konečně hledat implementaci do Drupalu Křenící se

Obrázek uživatele Asson

Dobrá captcha nelze snadno

Dobrá captcha nelze snadno obejít, a na odkaze co jsi uvedl jsou pouze jednoduché příklady... Klidný
Obecně lze říci, že obrazová a zvuková verifikace je nejbezpečnější... Usmívající se

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é... Mrkající
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? Rozpačitý

Obrázek uživatele Miloso

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íš? Křenící se 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í? Usmívající se

Obrázek uživatele Asson

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... Usmívající se

Obrázek uživatele Miloso

Re: Nevím, jak je to s moduly

Problém by to asi nebyl, ale to by nesměl být admin takovej lenoch Křenící se

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í Usmívající se

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ář

Smajlíci
>:-P>:-(:-]:-?B-):-[>:-D:-(:-oX-(:-D;-DO:-):-*:-X>:-):-$>:-|:-!>:-O|-):-):->:-|:-P;-P;-):'-(:-\
Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • K formátování a úpravě obsahu můžete použít Texy!
  • Textoví smajlíci budou nahrazeni jejich grafickými ekvivalenty.
  • Můžete citovat jiné příspěvky pomocí tagu [quote].

Více informací o možnostech formátování

CAPTCHA
Otázka sloužící k ověření, zda-li je pisatel člověk (alespoň biologicky) a zabránění automatickému spamování.
Image CAPTCHA
Zkopírujte znaky z obrázku, velikost písmen hraje roli.
Syndikovat obsah