Как убить спам через форму на сайте
Модераторы: SLEDopit, Модераторы разделов
-
- Сообщения: 523
- ОС: Manjaro
Как убить спам через форму на сайте
Есть сайт, установленный на удалённой машине. Рутовый доступ имеется. На сайте есть форма отправки заказа CD, заказ отправляется на мыло нашего референта. Сегодня пришло письмо от админа компании, предоставляющей нам выход в сеть, о том, что с нашего сервера была осуществлена массовая рассылка спама. Каким-то образом через форму злодей рассылает спам. Так как в письмах присутствует признак того (subject="Заказ диска"), что отправляется именно через форму. Мне тут посоветовали посмотреть почтовые логи. Что я там должен увидеть? Хуже всего, что я веб-программист, а не сисадмин. Думаю, может, будет достаточно того, что я добавлю в форму поле для ввода кода безопасности, формирующегося в виде картинки (как при регистрации на вот этом форуме, например) и скрипт его проверки. Ведь спам рассылает бот.
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Как убить спам через форму на сайте
может, проще немного подработать скрипт, отсылающий заказы? добавить в него проверок побольше. ну, хотя бы, на количество символов "@" (:
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 523
- ОС: Manjaro
Re: Как убить спам через форму на сайте
Скрипт писал не я. Но автор говорит, что проверка есть. Более того, просматривая текс письма спама, высланный админом, я вижу, что все поля формы заполнены двумя пробелами ( ). Два последних поля вообще отсутствуют. А в конце письма ещё один subject и bcc: куча адресов е-мэйл. То есть, получается, копия "заказа" рассылается по адресам е-мэйл. Форму он, что ли подменил, спамер этот.
-
- Сообщения: 169
- ОС: Debivan
Re: Как убить спам через форму на сайте
Значит мало в скрипте проверок есть. Смотрите, логи, смотрите код. Фильтруйте то что отсылаете почтой...
Собственно больше ничего посоветовать не могу... Каков вопрос, как говорится =) Если бы было больше инфы =)
Собственно больше ничего посоветовать не могу... Каков вопрос, как говорится =) Если бы было больше инфы =)
ivan-a-r_1.0-19791224.3_ru_i786.deb (testing)
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Как убить спам через форму на сайте
на лицо нарушение первого принципа веб-разработчика (:
не надо быть уверенным в корректности передаваемой скрипту информации.
??? (((:
а что, были другие предположения?
не надо быть уверенным в корректности передаваемой скрипту информации.
(Black Lizard @ Dec 22 2005, в 11:26) писал(а):Форму он, что ли подменил, спамер этот.
??? (((:
а что, были другие предположения?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 134
- ОС: Debian Linux
Re: Как убить спам через форму на сайте
Black Lizard писал(а): ↑22.12.2005 11:11Есть сайт, установленный на удалённой машине. Рутовый доступ имеется. На сайте есть форма отправки заказа CD, заказ отправляется на мыло нашего референта. Сегодня пришло письмо от админа компании, предоставляющей нам выход в сеть, о том, что с нашего сервера была осуществлена массовая рассылка спама. Каким-то образом через форму злодей рассылает спам. Так как в письмах присутствует признак того (subject="Заказ диска"), что отправляется именно через форму. Мне тут посоветовали посмотреть почтовые логи. Что я там должен увидеть? Хуже всего, что я веб-программист, а не сисадмин. Думаю, может, будет достаточно того, что я добавлю в форму поле для ввода кода безопасности, формирующегося в виде картинки (как при регистрации на вот этом форуме, например) и скрипт его проверки. Ведь спам рассылает бот.
А может быть Вы скажете как сама форма выглядит? если форма написа нeправильно, то в принцие спам рассылать не получиться.... поконкретней пожалуйста. и ещё, наверное дело даже в том, что скрипт показывает на какой мыльник отсылаеться инфа (в строке браузера) и его меняют....
Debian GNU/Linux, windowmaker, Centericq, Opera/Mozilla/links.
----------------------------------
Sending Kiddies to /dev/null
----------------------------------
Sending Kiddies to /dev/null
-
- Сообщения: 523
- ОС: Manjaro
Re: Как убить спам через форму на сайте
А может быть Вы скажете как сама форма выглядит? если форма написа нeправильно, то в принцие спам рассылать не получиться.... поконкретней пожалуйста. и ещё, наверное дело даже в том, что скрипт показывает на какой мыльник отсылаеться инфа (в строке браузера) и его меняют....
http://zto.ru/cd.php - вот здесь заполняется заказ
А вот спамовое письмо
-
- Сообщения: 169
- ОС: Debivan
Re: Как убить спам через форму на сайте
А в принятом поле email из формы режутся переносы строк??? И на серверной стороне его длина ограничивается?
ivan-a-r_1.0-19791224.3_ru_i786.deb (testing)
-
- Сообщения: 523
- ОС: Manjaro