MOD httpBL - антиспамерский мод !

Автор DJ-X, 29 января 2011, 17:03:57

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

DJ-X

Этот мод нужен если боты на вашем форуме постоянно пытаются зарегистрироваться или войти подбирая пароли !
Результат за 5 дней - Spammers stopped by MOD httpBL: 2314
img585/4691/http.png]
Настройки !

Регистрируемся на www.projecthoneypot.org

Добавляем здесь свой сайт, скачиваем архив и устанавливаем php файл на свой сайт.
https://www.projecthoneypot.org/manage_honey_pots.php

Активация - открываем этот файл установленный на вашем сайте и следуем инструкциям!
http://site.com/php-файл_с_honeypot.php

Здесь получаем http:BL API key  - 12 символов .
https://www.projecthoneypot.org/httpbl_configure.php

Желательно добавить свой Ip в белый список whitelisting на honey pots - что бы не быть заблокированным на своём же сайте :)
https://www.projecthoneypot.org/ip_ваш-IP


Устанавливаем MOD httpBL
http://custom.simplemachines.org/mods/index.php?mod=2155

Описание установки пока только на английском языке, я разобрался установил и настроил.

DJ-X

На шестой день все спамерские боты покинули мой сайт !
Ура !

DJ-X

Можно ещё по желанию дописать в корневом index.php в самом верху вот это ^-^


if (strstr($_SERVER['REQUEST_URI'], '=login2'))
{
header("location: /yourhoneypot.php");
}
else
{
        }
if (strstr($_SERVER['REQUEST_URI'], '=register2'))
{
header("location: /yourhoneypot.php");
}
else


DJ-X

А ещё можно защитить свои профили от подбора пароля !

Защитите свой Логин от умных роботов, которые подбирют пароли :)
Вставляем в самый верх в index.php .


if (strstr($_POST['user'], 'SSSR'))                  // Попытка подобрать пароль пользователя SSSR
   {
   header("location: /yourhoneypot.php");
   exit();
   }

.nitro

У меня почему-то галочка напротив Enable/Disable MOD httpBL не ставится :(
SамыйMатёрыйFорум 2.0.15, URL: http://kamrc.ru/ - форум Камчатских радиолюбителей

DJ-X

#5
Если галка не ставится напротив Enable/Disable MOD httpBL значит
1: В Manage Honey Pots должно быть на против твоего сайта Status[at] - Active  должно быть зелёным.
https://www.projecthoneypot.org/manage_honey_pots.php

Если не зелёное значит нужно открыть всего один раз для активации ваш http://www.yourwebsite.com/yourhoneypot.php
Переименовывать и изменять ваш yourhoneypot.php нельзя - иначе он не будет работать.
Вот это мы увидем если откроем его второй раз
https://www.projecthoneypot.org/honey_pot_example.php

2: Или введён не правильный Your Honey Pot http:BL API key:
Manage http:BL Access
Status [at] - Working должно быть зелёным.

3: Если в пункте 1 и 2 всё нормально и всё равно не включается значит не правильная ссылка Link to your Honey Pot:

Ответ #2
http://www.simplemachines.ru/index.php?topic=11876.msg87668#msg87668


   if (strstr($_SERVER['REQUEST_URI'], '=login2'))
   {
   header("location: /yourhoneypot.php");
   exit();
   }
   if (strstr($_SERVER['REQUEST_URI'], '=register2'))
   {
   header("location: /yourhoneypot.php");
   exit();
   }
   if (strstr($_SERVER['REQUEST_URI'], '+'))
   {
   header("location: /yourhoneypot.php");
   exit();
   }

Это можно вставлять на тех форумах на которых люди даже не будут пытаться регистрироваться.
Или на модифицированных форумах:
На пример это для роботов

?action=login2
?action=register2


а это для людей

?action=loginx2
?action=registerx2


Рекомендуемые настройки Settings для форумов.
90
10
30
5
24


Для форумов с ловушками: на регистрации, на входе, и на подборе паролей.
3
30
57
120
12

.nitro

#6
Получилось активировать, посмотрим...

Всё равно регистрируются и оставляют новые темы.
SамыйMатёрыйFорум 2.0.15, URL: http://kamrc.ru/ - форум Камчатских радиолюбителей