Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Защита от спам ботов
Форумы портала PHP.SU » » Вопросы новичков » Защита от спам ботов

Страниц (1): [1]
 

1. Okula - 09 Августа, 2013 - 17:14:08 - перейти к сообщению
Возник такой вопрос. Как сделать защиту от спам ботов. На данные момент они спамят мне гостевую на сайте. Думаю спамили бы и больше если было бы где писать.
Сообщения приходят без особой смысловой нагрузки. Только ссылки и набор букв.
Сообщения пишутся с одного и того же IP адреса. Вот он: 5.39.219.26
Пробовал прописать в .htaccess строку:
CODE (htmlphp):
скопировать код в буфер обмена
  1. Deny from 5.39.219.26

Толку никакого.
Может быть можно организовать защиту на уровне сервера?
В гоствой стоит капча для гостей. Боты распознают её.
Вот пример сообщений от ботов:
2. likvidator - 09 Августа, 2013 - 17:21:39 - перейти к сообщению
.htaccess ничем не поможет,можно посмотреть на каптчу?
3. Okula - 09 Августа, 2013 - 17:26:46 - перейти к сообщению
Вот капча: http://dzwap[dot]ru/capcha/cp.php
Капча простая, но использует несколько шрифтов.
4. likvidator - 09 Августа, 2013 - 17:35:40 - перейти к сообщению
Okula пишет:
Капча простая, но использует несколько шрифтов.

Ну первое,что пришло в голову - усложнить каптчу. Или ввести что-то типа: решите задачку...
5. Okula - 10 Августа, 2013 - 17:59:09 - перейти к сообщению
Добавил в капчу буквы, посмотрим как справятся с этой задачей боты. Шрифты оставил те же.
6. Okula - 10 Августа, 2013 - 23:53:25 - перейти к сообщению
Как оказалось толку никакого. Как спамили так и продолжают спамить.
7. lastdays - 11 Августа, 2013 - 09:12:48 - перейти к сообщению
Попробуйте добавить форму <input type="hidden" name="test"> , при добавлении сообщения проверьте что бы форма была пуста, если нет - exit();

Либо через форму передавать айди сессии, как вариант.
8. armancho7777777 - 11 Августа, 2013 - 10:39:21 - перейти к сообщению
Okula, Вам ещё вчера ответили:
likvidator пишет:
ввести что-то типа: решите задачку...

 

Powered by ExBB FM 1.0 RC1