Открыть Ответить

Автоматическая регистрация ботов в Lite 2.6

5.00

5.00

1
22.10.2009 00:19:00 22.10.2009 14:53:01

После прогона по каталогам нахлынули боты. Многих забанил, но проблема решена временно. Все ровно пролазят 1-2 в день.
Т.К. общая регистрация с SMF то и там удалять сидеть приходится. Мягко говоря утомило это.

Есть у кого нибудь готовые модуль регистрации с НЕСТАНДАРТНОЙ капчей?


или же помогите вставить в форму регистрации вот эту капчу: recaptcha.ru у самого не получилось система ругается как не вставляй.

SLAED CMS 2.6 Lite
PHP 5
Сервер в интернете
Статус
Гость
aIRen
aIRen
22.10.2009 00:27:34

аналогичная беда в новостях. боты добавляют новости без регистрации Смайл - 11

Статус
Гость
aIRen
aIRen
22.10.2009 14:43:30

Откройте файл: modules/Account/index.php

Найдите:

global $my_headlines, $module_name, $db, $gfx_chk;


Замените на:
global $my_headlines, $module_name, $db, $gfx_chk, $sitekey;


Найдите:
."<tr><td>"._NICKNAME.":</td><td colspan=\"2\"><input type=\"text\" name=\"user_name\" size=\"30\" maxlength=\"25\"></td></tr>"


Замените на:
."<tr><td>"._NICKNAME.":</td><td colspan=\"2\"><input type=\"text\" name=\"".$sitekey."\" size=\"30\" maxlength=\"25\"></td></tr>"


Найдите:
$user_name = text_filter($user_name, 1);


Замените:
$user_name = text_filter($_POST[$sitekey], 1);


Это должно решить проблему с автоматической регистрацией ботов.

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


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
Группа
Клиент
Пункты
40245
Регистрация
30.04.2005
Пол
Мужчина
Из
Germany
Предупреждения
Нет
SLAED CMS
SLAED CMS
3.24

3.24

22.10.2009 16:37:23

во! как раз таки закрыто! они все ровно пролазят! как эту проблему решить?

SLAED CMS 2.6 Lite
Статус
Гость
aIRen
aIRen
22.10.2009 16:41:44 22.10.2009 20:04:07

При замене появляется переменная $sitekey что при этом меняется? Алгоритм проверки или что? о_О

Установил все работает. Разницы пока не почувствовал. Но надеюсь будет работать.

SLAED CMS 2.6 Lite
Статус
Гость
aIRen
aIRen
22.10.2009 16:51:56 22.10.2009 20:02:10

Разрешить анонимам публикацию? Выбран пункт нет.

Статус
Гость
aIRen
aIRen
22.10.2009 20:01:42 22.10.2009 20:03:55

При замене появляется переменная $sitekey что при этом меняется? Алгоритм проверки или что?


Меняется название отправляемой переменной для имени пользователя. Название генерируется случайным образом. Программа автоматической регистрации, не зная данного поля, не может его заполнить, соответственно зарегистрироваться тоже.


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
Группа
Клиент
Пункты
40245
Регистрация
30.04.2005
Пол
Мужчина
Из
Germany
Предупреждения
Нет
SLAED CMS
SLAED CMS
3.24

3.24

22.10.2009 20:28:43

это все хорошо. а что с новостями делать?

Статус
Гость
aIRen
aIRen
22.10.2009 22:36:44

Активируйте модуль только для зарегистрированных пользователей.


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
Группа
Клиент
Пункты
40245
Регистрация
30.04.2005
Пол
Мужчина
Из
Germany
Предупреждения
Нет
SLAED CMS
SLAED CMS
3.24

3.24

24.10.2009 14:03:47 24.10.2009 14:10:53

Или, если не хотите делать модуь доступным только для зарегистрированных пользователей, проделайте те же манипуляции с модулем. Я например переименовал таким образом одно из обязаельных полей в доске объявлений (Whiteboard). До этого в день было около 40 - 50 спам объявлений. Прошли сутки после внесения изминений - не одного спам объявления, только нормальные. И это при этом, что размещение объявлений доступно всем и суточная посещаемость в районе 1000 уников. Так что, пока способ работает.

Группа
Активисты
Пункты
10766
Регистрация
28.10.2005
Пол
Мужчина
Из
Москва
Предупреждения
Нет
otherside
otherside
3.97

3.97

Всего: 18 на 2 страницах по 10 на каждой странице

1 2
Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код

Предварительный просмотр