Защита от спамеров на DLE. Посоветуйте что-нибудь )

12
[Удален]
7277

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

Делал чтобы галочка ставилась, типо согласен с условиями, при регистрации, но количесвто спамеров не убавилось.

Есть ли у кого нибудь идеи, как защититься ?

RO
На сайте с 25.10.2008
Offline
108
#1

http://4dle.ru/hacks/1147156883-easycaptcha-udobnaja-i-nadezhnaja.html

Посмотри может стоит установить CAPTCHA ?

Если, что могу помочь с установкой...:)

Jefa
На сайте с 01.02.2007
Offline
191
#2
GizmoKoenig, смотрите в профиль, там ссылки будут, и не одна.
Решается просто: в шаблоне убираются эти поля, и спамить уже будет некуда.

добавлено:

rws-omsk:
Посмотри может стоит установить CAPTCHA ?

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

[Удален]
#3
rws-omsk:
http://4dle.ru/hacks/1147156883-easycaptcha-udobnaja-i-nadezhnaja.html
Посмотри может стоит установить CAPTCHA ?
Если, что могу помочь с установкой...:)

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

Но спасибо за капчу по ссылке, может и поможет, с установеой справлюсь

H
На сайте с 28.06.2008
Offline
20
#4
rws-omsk:
http://4dle.ru/hacks/1147156883-easycaptcha-udobnaja-i-nadezhnaja.html
Посмотри может стоит установить CAPTCHA ?
Если, что могу помочь с установкой...:)

У спамеров скорее всего полу автоматическая рега, поставил себе такую каптачу, спам все равно был, выход в регестрацию дополнительное условие добавлять, например , вот пара неплохих дополнений

http://dletweak.ru/mods/778-vopros-pri-registracii.html

http://dletweak.ru/hacks/723-khak-zashhita-ot-avtoregistracijj-soglasie-s.html

И тупо банирть ip спамера.

Ещё читал вариант как обходили автопостинг, путем заменой addnews другим именем, возможно и тут сработает.

[Удален]
#5

Возникла идея заменить имя поля Логина при регистрации, посмотрим, что из этого выйдет :)

N
На сайте с 08.08.2006
Offline
133
#6

Не менять поле, не выход. Каждый раз так менять ?

Глобально нужно подходить.

Думаю, что сейчас уже перестали спам в прямую в комменте оставлять. Это палится сразу и удаляется. Сейчас пишут коммент, даже реально по теме, но ссылка идёт на профиль. В профиле в поле "Немного о себе" уже ссылки на сайты.

Может проще запретить комменты ? Чем умирать от модерации ?

Аналитик
Jefa
На сайте с 01.02.2007
Offline
191
#7
Nicola:
Думаю, что сейчас уже перестали спам в прямую в комменте оставлять. Это палится сразу и удаляется. Сейчас пишут коммент, даже реально по теме, но ссылка идёт на профиль. В профиле в поле "Немного о себе" уже ссылки на сайты.
Может проще запретить комменты ? Чем умирать от модерации ?

Вы чем читаете?

Выше написал ведь, убираем в шаблоне "О себе" и еще что угодно и машем спамерам ручкой.

[Удален]
#8
Jefa:
Вы чем читаете?
Выше написал ведь, убираем в шаблоне "О себе" и еще что угодно и машем спамерам ручкой.

Дык дело не в том, что ссылки оставляют, их я запретил в профиле, а в том, что оставляют коменты не в тему, которые надоедает чистить. Это наврено поможет, если только действия производятся спамерами вручную.

И когда они не увидят поля куда вбить ссылку, то и комментарий не будут добавлять - Вы об этом говорите ?

Nicola:
Не менять поле, не выход. Каждый раз так менять ?
Глобально нужно подходить.
Думаю, что сейчас уже перестали спам в прямую в комменте оставлять. Это палится сразу и удаляется. Сейчас пишут коммент, даже реально по теме, но ссылка идёт на профиль. В профиле в поле "Немного о себе" уже ссылки на сайты.
Может проще запретить комменты ? Чем умирать от модерации ?

Почему каждый раз ? После смены имени поля просто не возможно будет автоматически зарегестрироваться через программы (хотя вот галка "приянть условия" при регистрации не помогла, может спамеры в ручную регистрируются...).

А запрет комментов не вариант.

Вобщем понятно, надо сначала узнать с кем имею дело :)

[Удален]
#9
GizmoKoenig:
Возникла идея заменить имя поля Логина при регистрации, посмотрим, что из этого выйдет :)

Спама уже 2 дня нету на сайте, собственно как и авторегистраций :)

solt
На сайте с 22.04.2008
Offline
39
#10

Лично меня спасло:

1) Хак антилинк


========================================================
=================Анти-Линк в комментариях===============
========================================================
________________________________
///Открываем

engine\modules\addcomments.php
________________________________
///находим

if( strlen($name) > 50){
$stop[] = $lang['news_err_1'];
$CN_HALT = TRUE;
}
________________________________
///добавляем ниже

if (preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i", $_POST['comments']) || preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i", $_POST['name']))
{
$stop[] = "URL адреса сайтов, публиковать ЗАПРЕЩЕНО!";
$CN_HALT = TRUE;
}
________________________________






========================================================
=================Анти-Линк в поле "О себе"==============
========================================================

///Открываем

engine\modules\profile.php
________________________________
///находим

if (strlen($info) > 1000)
{

$stop .= $lang['news_err_22'];
}
________________________________
///добавляем ниже

if (preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i", $_POST['info']))
{

$stop .= $lang['news_err_url'];
}
________________________________

///Открываем

engine\modules\register.php
________________________________
///находим

if (strlen($info) > 500) $stop .= $lang['reg_err_14'];
________________________________
///добавляем ниже

if (preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i", $_POST['info'])) $stop .= $lang['news_err_url'];
________________________________

///Открываем

language\Russian\website.lng
________________________________
///находим

'news_err_1' => "Вы ввели слишком длинное имя.",
________________________________
///добавляем ниже или выше

'news_err_url' => "URL адреса сайтов, в поле \"О себе\" публиковать <b style=\"color:red;\">ЗАПРЕЩЕНО</b>!",
________________________________

2) Вопрос при регистрации

И не одного бота :) на сайте!

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий