IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Как защитить гостевую от спама? (https://www.imho.ws/showthread.php?t=88557)

stickista 04.07.2005 10:07

Как защитить гостевую от спама?
 
Дорогие программисты!

Я, будучи полнейшим чайником, сделала гостевую для своего сайта. Это Matt Wright Guestbook написанная в perl, которая хранится в cgi-bin. К сожалению гостевая постаянно атакуется спамом. Могли бы Вы мне посоветовать как простым способом защитить гостевую от подобных записей?

Заранее благодарю за Ваши советы,
Айрин

EvroStandart 04.07.2005 13:18

Лучший способ - регистрация :)

stickista 04.07.2005 14:09

Где?

/7y3uK 04.07.2005 14:16

завести на своей гостевой регистрацию и чтобы писать в ней могли только зарегистрированные пользователи
ну или если без регистрации, то при отправке сообщения пусть генерируется картиночка с раскракозябреными символами, чтобы робот их не расчухал, и просить пользователя ввести эти буковки и циферки... если 3 раза неправильно ввел - получасовой бан на IP...

stickista 07.07.2005 00:23

Это конечно отличное предложение, только проблема в том что я не знаю как ето сделать :(

EvroStandart 11.07.2005 12:19

Значит придётся искать того, кто знает и сделает. :)

Sam Dark 14.07.2005 11:42

Ещё лучше модерировать это дело.

Goryn 16.07.2005 00:22

Цитата:

Сообщение от /7y3uK
при отправке сообщения пусть генерируется картиночка с раскракозябреными символами, чтобы робот их не расчухал, и просить пользователя ввести эти буковки и циферки

На самом деле, это, пожалуй, единственный выход. Сам хочу такое сейчас прикрутить везде.

По этому поводу вопрос: может кто привести готовый скрипт на Perl?

denied 17.07.2005 12:00

Не понимаю!!! Скажите, кто-нить, как и по какому принципу работают спамерские программы для гостевых?
Сделал картинку с цифрами. Без ввода в поле формы этих цифр сообщение в гостевую не записывается. Хранится эта "секретная" цифра на серваке (как переменная сеанса).
А спам периодически все равно пролазит!!! В чем зюка? Как вообще такое может произойти? Доступ на запись к файлу с содержимым гостевой возможен только через php-скрипт, т.е. прямого доступа нет... Шайтан! :idontnow:
Вот гостевая: http://www.ska.spb.ru/gb/index.php

savad 17.07.2005 18:57

2 ALL
http://www.opennet.ru/base/dev/turing_test.txt.html
Цитата:

В статье описан метод защиты от автоматического заполнения и отправки
формы с сайта путем динамической генерации картинки с кодом и
подтверждения правильности ввода.
denied
имхо уж очень простая картинка, для чела желающего на спамить

Al-x 20.07.2005 07:26

Цитата:

denied:
В чем зюка?
А кто скрипт писал? :)
Дело даже не в простоте картинки.
Ты на путь к картинке посмотри -
Код:

http://www.ska.spb.ru/gb/tempic/19780.png
где 9780 число на картинке :)


Часовой пояс GMT +4, время: 07:50.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.