Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Защита от ботов-спамеров, не используя Капчю? (https://forum.antichat.xyz/showthread.php?t=35467)

GoNZo 14.03.2007 11:49

Защита от ботов-спамеров, не используя Капчю?
 
Помогите если такое возможно, сам немогу додуматься :/

Вобщем есть гостевая книга у меня, как сделать защиту от ботов-спамеров не используя каптчю, если ченить такое че бы их остановило от спама методама пхп.
Нет только без каптчи но и без ввода всяких там дданых...

*NoNamE* 14.03.2007 12:02

Попробуй редикт на сколько я знаю тупые боты не умеют ходить по редиктам = )

madnet 14.03.2007 13:06

Можеш, методом Js генерировать какую-нить строчку, и посылать ее с формой, все стандартные спамеры умрут, правда и те, кто отлючил Js тоже пострадают, но их ты можеш редиректить на страничку какую-нить где уже они дополнительно проверятся.

nerezus 14.03.2007 13:47

Сделать так, чтобы бот понимал Js - дело 10 минут для неглупого программиста. К счастью, таких в спаммерах совсем мало =)

К тому же обработка Js требует ресурсов =)

GreenBear 14.03.2007 13:55

Я делал нечто подобное..
В общем суть такая: записывал ип, отправлял куки.. потом сверял уже это ..если есть или кука или ип уже записан , то запись не примется.
и поставить лимит на пару минут... то есть если после уже норм.

GoNZo 15.03.2007 05:53

Цитата:

Сообщение от GreenBear
Я делал нечто подобное..
В общем суть такая: записывал ип, отправлял куки.. потом сверял уже это ..если есть или кука или ип уже записан , то запись не примется.
и поставить лимит на пару минут... то есть если после уже норм.

Да но а если один и тот же человек напишет, не бот...
темболее это тоже самое если сделать задержку от флуда

нда думаю придется каптчю ставить =/
Или вот думал че если сделать инпут бокс и туда к примеру нужно будет вписать правильный ответ ДА, а если неверный ответ то коммент не добавляется ? такое самый рэндомный бот обойдет?

Isis 15.03.2007 09:05

И все же на данный момент, каптча - самый защищенный скрипт от спама !

Abra 15.03.2007 11:56

GoNZo тебе уже привели пример.
1. JavaScript, который боты не понимают, а конкретно под тебя никто не будет переписывать бота.
2.
Цитата:

Или вот думал че если сделать инпут бокс и туда к примеру нужно будет вписать правильный ответ ДА, а если неверный ответ то коммент не добавляется ? такое самый рэндомный бот обойдет?
UPD
Не очень понял твоей системы.

Тебе достаточно сделать поле для ввода, а перед ним написать что-то вроде "введите число 234 в поле".
99 процентов ботов эту защиту не пройдут. В тоже время мне потребуется 10 минут чтоб написать бота который заспамит твою гостевуху. Так что сам решай. Учитывай опять же таки, что ты защищаешься не от конкретного флудера, а от всех спаммеров сразу, и никто не будет гемороиться чтоб запостить рекламу ИМЕННо у тебя.

Вариант второй - поступить умнее и сделать например вопрос с вариантами ответов (ты наверное это имел ввиду?). Например какого цвета трава? и варианты: зеленая, красная, синяя, голубая - вариантво должно быть как можно больше. Эта зищита будет надежнее в отношении целенаправленного флуда, но тоже не идеальна.

Abra 15.03.2007 12:04

Цитата:

Тебе достаточно сделать поле для ввода, а перед ним написать что-то вроде "введите число 234 в поле".
это кстати пример из жизни. У друга на форуме появлялось по 30/40 рекламных постов в день. Я поставил такую защиту - т.е. самую примитивную. С тех пор рекламы там не было =\

GreenBear 15.03.2007 13:05

https://forum.antichat.ru/thread19232.html


Время: 19:42