Сообщения без ответов | Активные темы Текущее время: 29 мар 2024, 03:35



Ответить на тему  [ Сообщений: 9 ] 
AntiSpamBot (модуль DLE) 
Автор Сообщение
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
Устал я от спамботов, регистрирующихся на нашем сайт, с каждым днем их все больше и больше. Решил написать простенький модуль для блокировки спамботов, модуль будет обновляться по мере необходимости. Хоть и тема нашего сайта не о модулях DLE, думаю, данный модуль пригодится многим.

Модуль для DLE, запрещающий регистрацию спамботам. Использует облачные сервисы для идентификации ботов. Помимо поиска по базе, умеет анализировать данные и сверять со статистическими, анализирует ник пользователя, его почтовый ящик, знает наиболее спамные страны, спамные домены почтовых сервисов.
В настоящий момент используется на нашем сайте. Модуль очень просто в обращении и установке.

Актуальная версия: 0.2
Поддерживаемые версии DLE: 9.4-9.8
Автор: ET-NiK
Сайт разработчика: http://hldm.org

Вложение:
Комментарий к файлу: AntiSpamBot 0.2
antispambot.zip [7 КБ]
Скачиваний: 641

Вложение:
Комментарий к файлу: AntiSpamBot 0.1
antispambot.zip [3.6 КБ]
Скачиваний: 554


GeoIP дополнение. С ним модуль определяет спамботов точнее. Распаковать в корень сайта.
geoip.zip (11 Мб)


Установка
Скопировать содержимое папки архива upload в корневую директорию сайта.

Открыть файл engine/modules/register.php
Найти (~ 96 строка)
Код:
      if( $row['count'] ) $stop .= $lang['reg_err_8'];
   }

Добавить после
Код:
require_once ENGINE_DIR . '/modules/antispambot/antispambot.php';

Для тех, кто использует Online модуль
АнтиСпамБот некорректно работает с модулем Online, поэтому нужно внести одну правку в модуль Online
Откройте файл /engine/modules/online/init.php
Найти (~ 41 строка)
Код:
include( ROOT_DIR."/engine/classes/geoip/geoipcity.inc" );

Заменить на
Код:
include_once( ROOT_DIR."/engine/classes/geoip/geoipcity.inc" );

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


07 мар 2013, 15:41
Профиль ICQ WWW
Специалист
Аватара пользователя

Зарегистрирован:
10 июн 2012, 07:14
Сообщения: 391
Поблагодарили: 5 раз.
А можно скрины?


07 мар 2013, 16:01
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
Dr.Cheater писал(а):
А можно скрины?


Какие скрины? Кода? :)

Это простой модуль, он лишь ищет и блокирует, настраивается через конфигурационный файл asb_config.php
Если пытается зарегистрироваться юзер, IP или email которого занесено в спамбазу он просто выдает ему сообщение "Регистрация невозможна. Ваши данные были найдены в спамбазе".

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


07 мар 2013, 16:07
Профиль ICQ WWW
Специалист
Аватара пользователя

Зарегистрирован:
12 фев 2013, 20:35
Сообщения: 424
Поблагодарили: 25 раз.
Откуда: Р РѕСЃСЃРёСЏ
Безусловно, очень полезная вещь. Хорошо, что она теперь есть на сайте.

_________________
Изображение


08 мар 2013, 12:59
Профиль ICQ
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
Модуль обновлен до версии 0.2 [08.03.2013]

Изменения:
- оптимизирован код;
- анализ данных посетителя;
- возможность использования GeoIP данных (требуется дополнение);

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


08 мар 2013, 16:54
Профиль ICQ WWW
Новичок
Аватара пользователя

Зарегистрирован:
11 мар 2013, 17:03
Сообщения: 1
Поблагодарили: 0 раз.
Благодарю за этот модуль :) А то на сайте спам зачастил... Не так сильно как может быть на других сайтах, но не очень хорошо...


10 апр 2013, 19:55
Профиль ICQ
Новичок

Зарегистрирован:
04 ноя 2013, 13:37
Сообщения: 10
Поблагодарили: 0 раз.
Насколько этот модуль совместим с дле 9.3?


04 ноя 2013, 13:39
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
Теоретически - полностью совместим.
Но работал начиная с 9.4 версии.

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


04 ноя 2013, 14:03
Профиль ICQ WWW
Специалист
Аватара пользователя

Зарегистрирован:
10 июн 2012, 07:14
Сообщения: 391
Поблагодарили: 5 раз.
Вроде бы в 10.0 добавили свой антиспам.


05 ноя 2013, 10:44
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 9 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron


HLDM.ORG 2011-2013