Борюсь со спамом. Подскажите...
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 18 лет 5 месяцев
Борюсь со спамом. Подскажите...
Устал от спам-сообщений и спам-регистраций с сайтом в профиле.
Решил, что поле "сайт" не нужно посетителям моего форума (тема такая, в основном вопросы от посетителей по деятельности фирмы).
Сделал просто: убрал поле "сайт" из шаблона "регистрации/изменения" и в коде скрипта дописал свой код: если поле "сайт" не пустое, выводить ошибку.
Кроме того, добавил одно поле, типа "введите то-то и то-то". Конечно, его легко обойти, но не думаю, что ради моего форума будут спам. ботов переписывать.
Спам регистрации практически прекратились, но, иногда, все таки проскакивают. Вот я и хочу Вас спросить, каким образом спамеры умудряются регистрироваться с сайтом в профиле? Скрипт запрещает и выводит ошибку. Остается только напрямую в базу? Как еще можно, где лазейка?
Решил, что поле "сайт" не нужно посетителям моего форума (тема такая, в основном вопросы от посетителей по деятельности фирмы).
Сделал просто: убрал поле "сайт" из шаблона "регистрации/изменения" и в коде скрипта дописал свой код: если поле "сайт" не пустое, выводить ошибку.
Кроме того, добавил одно поле, типа "введите то-то и то-то". Конечно, его легко обойти, но не думаю, что ради моего форума будут спам. ботов переписывать.
Спам регистрации практически прекратились, но, иногда, все таки проскакивают. Вот я и хочу Вас спросить, каким образом спамеры умудряются регистрироваться с сайтом в профиле? Скрипт запрещает и выводит ошибку. Остается только напрямую в базу? Как еще можно, где лазейка?
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 18 лет 5 месяцев

1. код при регистрации
2. активация пользователем через мыло
Что делать не знаю, думал у меня старая версия (2.0.18 ) и с этим связаны мои проблемы, сегодня обновился до последней (2.0.21) но эффекта не произошло.
Одним словом ХЕЛП... Если кто может угостить скриптом, вышлите плз на мыло с инструкцией по установке, т.к. я дилетант. Заранее благодарю откликнувшихся.
-
- Поддержка
- Сообщения: 5429
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 18 лет 5 месяцев
[quote="Siava"]http://www.phpbbguru.net/community/search.php[/quote]
Вот только не надо меня в поиск посылать. Я не тормоз, в первую очередь к поиску и обратился. И если бы нашел ответ на свой вопрос, здесь бы не постил.
Повторяю, я не спрашиваю как защититься, я не спрашиваю про моды.
Мне интересно, каким образом некоторые, очень-очень немногие, спамеры умудряются обходить защиту и прописывать сайт в профилях?
Не знаете, не отвечайте; а поиск я и сам найду, без Вашей ссылки, если он мне понадобится.
Вот только не надо меня в поиск посылать. Я не тормоз, в первую очередь к поиску и обратился. И если бы нашел ответ на свой вопрос, здесь бы не постил.
Повторяю, я не спрашиваю как защититься, я не спрашиваю про моды.
Мне интересно, каким образом некоторые, очень-очень немногие, спамеры умудряются обходить защиту и прописывать сайт в профилях?
Не знаете, не отвечайте; а поиск я и сам найду, без Вашей ссылки, если он мне понадобится.
-
- Поддержка
- Сообщения: 5429
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Nenion
Значит не искали. Тем об этом полно, достаточно в поиске набрать "спам" "боты" и т.д.. зачем создавать ещё одну? Научитесь сначала читать
Значит не искали. Тем об этом полно, достаточно в поиске набрать "спам" "боты" и т.д.. зачем создавать ещё одну? Научитесь сначала читать

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.4.1
- Сообщения: 49
- Стаж: 18 лет 5 месяцев
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 18 лет 5 месяцев
[quote="ilya300"][quote="Nenion"]Мне интересно, каким образом некоторые, очень-очень немногие, спамеры умудряются обходить защиту и прописывать сайт в профилях?[/quote]
Ручками... то бишь это не боты а люди[/quote]
В том-то и дело... я и из регистрации, и из редактирования убрал само поле "мой сайт". Т.е. просто ручками там никак не зарегить.
Плюс в скриптах проверка на наличие инфы в этом поле.
И все равно спамеры как-то пролазят - появляются новые регистрации с сайтом в профилях.
Ручками... то бишь это не боты а люди[/quote]
В том-то и дело... я и из регистрации, и из редактирования убрал само поле "мой сайт". Т.е. просто ручками там никак не зарегить.
Плюс в скриптах проверка на наличие инфы в этом поле.
И все равно спамеры как-то пролазят - появляются новые регистрации с сайтом в профилях.
-
- phpBB 1.4.3
- Сообщения: 77
- Стаж: 18 лет 8 месяцев
- Откуда: Санкт-Петербург
Посмотрите вот здесь, может подойдет.
http://www.phpbbguru.net/community/view ... hp?t=12017
http://www.phpbbguru.net/community/view ... hp?t=12017
Бог есть Свет и нет в Нем никакой тьмы.
Сайт миссии,
Юридические консультации по гражданскому законодательству- бесплатно
Сайт миссии,
Юридические консультации по гражданскому законодательству- бесплатно
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 18 лет 5 месяцев
[quote="Andrew_spb"]Посмотрите вот здесь, может подойдет.
http://www.phpbbguru.net/community/view ... hp?t=12017[/quote]
Немного не то, что я искал, но идея интересная. На досуге поэкспериментирую с Вашим кодом.
Спасибо за наводку.
http://www.phpbbguru.net/community/view ... hp?t=12017[/quote]
Немного не то, что я искал, но идея интересная. На досуге поэкспериментирую с Вашим кодом.
Спасибо за наводку.
-
- phpBB 1.2.0
- Сообщения: 10
- Стаж: 18 лет 5 месяцев
Возможно проблема в том, что поле то Вы убрали, но боты Вашу форму не используют, а напрямую постят в принимающий скрипт.
Решением является изменение в includes\usercp_register.php
Либо заменяем
на
если пофиг на регающихся ботов, или после этой строки поставить
если не пофиг :-)
Решением является изменение в includes\usercp_register.php
Либо заменяем
Код: Выделить всё
$website = stripslashes($website);
Код: Выделить всё
$website = "";
Код: Выделить всё
if (!empty($website)) die("Умри, спамер!");
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 18 лет 5 месяцев
[quote="SirGo"]Возможно проблема в том, что поле то Вы убрали, но боты Вашу форму не используют, а напрямую постят в принимающий скрипт.
Решением является изменение в includes\usercp_register.php
Либо заменяем
[code] $website = stripslashes($website);[/code]
на
[code] $website = "";[/code]
если пофиг на регающихся ботов, или после этой строки поставить
[code] if (!empty($website)) die("Умри, спамер!");[/code]
если не пофиг :-)[/quote]
В том-то и прикол, что скрипт я исправил.
Я писал вначале: "и в коде скрипта дописал свой код: если поле 'сайт' не пустое, выводить ошибку."
Т.е. как раз примерно таким образом, как Вы написали. Все работает, проверял и вручную, и напрямую сразу в скрипт регился.
Но некоторые спамеры все равно умудряются региться и вставлять в профиле сайт. Как?
Решением является изменение в includes\usercp_register.php
Либо заменяем
[code] $website = stripslashes($website);[/code]
на
[code] $website = "";[/code]
если пофиг на регающихся ботов, или после этой строки поставить
[code] if (!empty($website)) die("Умри, спамер!");[/code]
если не пофиг :-)[/quote]
В том-то и прикол, что скрипт я исправил.
Я писал вначале: "и в коде скрипта дописал свой код: если поле 'сайт' не пустое, выводить ошибку."
Т.е. как раз примерно таким образом, как Вы написали. Все работает, проверял и вручную, и напрямую сразу в скрипт регился.
Но некоторые спамеры все равно умудряются региться и вставлять в профиле сайт. Как?