Autor Zpráva
Icepoint
Profil
Zdravim, guestbook mi pořád napadají boti. Spam, kde jsou odkazy v bb formátu už jsem odfiltrofal. Horší je, že teď to dělatj tak, že dávaj příspěvky vypadající jako normáloní příspěvky.... nevíte co s tim ???
djlj
Profil
Celkem účinná je ochrana nacházející se zde v diskuzi (viz zdrojový kód).
Joker
Profil *
Řešení je více druhů, většinou spočívají v nějaké vizuální kontrole... například
"Napište číslici čtyři" (to je tady na fóru)
"Opište text na obrázku"
"Zprávu odešlete tlačítkem, na kterém je napsáno JEDNA" (a tlačítka JEDNA DVA TŘI)
a podobně
Joker
Profil *
Mimochodem, otázka: Jak vlastně funguje takový robot?
Kdybych mu například přidal na formulář checkbox s náhodným názvem, který se musí zaškrtnout pro odeslání zprávy, zastaví to robota?
Icepoint
Profil
djlj, Joker : asi to tak udelam ... thx
Icepoint
Profil
Joker : tak to nevim ... myslim, ze by na to mozna casem prisel ... oni totiz boty (4.pad :D) ovladaj lidi, takez jim jen staci zadat, co maj delat, a oni to delaj ... udelat si jednoduchyho spambota neni az zas tak tezky :)
krteczek
Profil
vyzkoušej toto: http://www.jaknato.com/index.php?clanek=php-ochrana-formularu-pred-spa mem
zdenek
Profil *
Já jsem použil návod na http://php.vrana.cz/syndikace-diskusi.php a dále jsem vložil do formuláře dvě skrytá políčka pojmenovaná mail a url která musí zůstat prázdná, jinak se příspěvek neuloží. A nakonec jsem musel přejmenovat soubor který zajišťuje ukládání do databáze. A od té doby mám zatím pokoj.
misho
Profil *
Ja to mam zabezpecena tak ze pokud se v odesilanem textu zobrazuje vic jak jednou retezec 'ahref' nebo 'url' tak to proste nezapise.
A spam nedava do gb, teda aspon u me to tak bylo, jenom jeden odkaz, ale vzycky vic.
aa
Profil *
dalo by se to řešit explodem (tak jsem to řešil já). mám prostě určený slova který jsou zakázaný. url, ahref, viagra, cialis atp. prostě to co se v spamech objevuje nejvíc. pak stačí použít podmínku if kde se nerovná nic tomu co je zadaný jako zakázaný slova, pak, pokud se podmínka naplní se to může odeslat. pak jsem viděl řešení pomocí hidden submit tlačítka, ale nefunguje to moc dobře. poslední jak jsem to řešil bylo opsat generovanou číselnou řadu normálně jako text, ne v obrázku. faktem je že se to dá přečíst atp. ale lepší než nic. ale captcha je asi nejlepší... to doporučuju nejvíc...
Michal Škrabálek
Profil
captcha a jiné otravnosti nedoporučuji, stejně jako spoléhat se na javascript. spamboti ho budou brzy umět.

mé řešení: http://www.dreamface.net/michal/?face=zajimavost&c=31
Toto téma je uzamčeno. Odpověď nelze zaslat.