User Name: Password:
New User Registration
Moderator: HelenaTanein 
 Blog

Blog.cz - stručnější česká verze oficiálního Blogu na Brainking.info

A kometovat Blog můžete zde


List of discussion boards
Mode: Everyone can post
Search in posts:  

18. April 2009, 20:43:36
HelenaTanein 
Subject: Jak bojovat se spamem?
Všechny stránky obsahující veřejný diskuzní systém bývají dříve či později terčem nevyžádané pošty - spamu (podle statistik je více než 90% e-mailů spam). BrainKing není vyjímkou, a pokud jste tu byli již před 4lety, možná si pamatujete spamovací útoky většinou zaměřené na automatické zpracovávání nových kont. Nyní máme mnohem lépe kontrolovaný systém proti falešným mnohonásobným kontům i když není stále úplně dokonalý (nakonec co je dokonalé?), takže se BraainKing dá označit za "bezpečné místo", i co se týká veřejných diskuzí. Existuje mnoho různých způsobů jak zabránit různým spamovým útokům a všechny z nich mají i své negativní dopady. Na základě Fencerových vlastních zkušeností a výzkumů, vám přinášíme základní přehled metod boje se spamem.

  • Jedině registrovaní členové smí přispívat do diskuze - tato metoda preventivně odstraňuje anonymní spam a umí odfiltrovat útoky nejdnoduších spamových robotů (ale není příliš efektivní). A pokud při registraci nejsou vyžadována žádná speciální důležitá nebo soukromá data, složitější spamoví roboti ji již dokážou překonat.


  • Blokování podezřelých IP adres - při této metodě se zablokuje útočníkova IP adresa a zapíše se do seznamu blokovaných adres (black list). To způsobí, že všechna nová pošta nebo příspěvěk příchozí ze stejné IP adresy je automaticky odmítnut. Problém je v tom, že mnoho počítačů může mít stejnou IP adresu (například firma připojující se přes jeden proxy server) a tak mohou být snadno postiženi i nevinní lidé.


  • Metoda CAPTCHA - tento systém používá mnoho webových stránek po celém světě, a spočívá v tom, že je vygenerován obrázek obsahující čísla a písmena, která musí být správně přepsána do určeného pole, jinak registrace není potrvzena. Výhoda je zřejmá - písmena nebo číslo mohou být různě lehce zdeformovaná, takže i když člověk je bez problému přečte, pro roboty to tak jednoduché již není. Bohužel moderní spamovací roboti používají OCR algoritmus a metoda CATCHA už pro ně není nadále překážkou. Na BrainKingu použití této metody neplánujeme.


  • Metoda Asirra - Asira je metoda vytvořená Microsoftem, při které se vytvoří jeden nebo více obrázků a chce se po vás jejich identifikace. Například - na stránce se objeví několik obrázků zvířátek a vy máte určit na kolika z nich jsou kočky. Roboti jsou zatím neschopni toto rozpoznat, dokud se jejich umělá inteligence nerozvine a nepřizpůsobí se. Tato metoda je funkční pouze pokud používaný prohlížeč obsahuje JavaScript, a navíc nepodporuje všechny programovací jazyky, takže vlastně programátor je nucen si vytvořit jeho vlastní implementaci.


  • Logické a matematické metody - jsou zajímavé, ale také by mohli přivést některé lidi k šílenství
    Server vygeneruje obrázek, na kterém je jednoduchý příklad - třeba 3+5= a výsledek "8" se napíše do pole, ale i tohle dnes roboti snadno překonají a cesta vytváření stále složitějších příkladů není zrovna dobrý nápad, vám by se chtělo sedět půhodiny s kalkulačkou v ruce a počítat, než by jste se někam mohli přihlásit? Další možností jsou jednoduché logické otázky typu - Jakou barvu má tráva? - ty mohou být také dobrou překážkou pro spamovací roboty, ale nevýhodou je, že většinou fungují jen v angličtině a my opravdu neplánujeme překládat řadu takovýchto hloupých otázek do devatenácti jazyků a ještě je při každé nové lokalizaci aktualizovat.



  • Takže pokud někdo stále nerozumněl tomu, proč jsou všechna konta na BrainKingu dosud potvrzována ručně, snad si našel svou vlastní odpověď ve výše uvedeném článku :)

    Date and time
    Friends online
    Favourite boards
    Fellowships
    Tip of the day
    Copyright © 2002 - 2024 Filip Rachunek, all rights reserved.
    Back to the top