Перейти к содержанию
Авторизация  
DeveloperS_TerlionA

Защита От Ddos - V. 0.1 (stable)

Рекомендуемые сообщения

Многие уже успели заметить, что у нас на сайте стоит Анти-DDoS защита, сейчас её довёл до ума, и выпускаю вам. Что делает защита?, есть файл:

anti_ddos.php

В котором есть конфиг, на частоту запросов на сайт, если превышает значение, выскакивает окно с блокировкой IP (автоматически) и записывается информация о человеке (вот как выглядит на IP: 127.0.0.1:

127.0.0.1 on Mon, 20 Aug 2012, 12:36:37 as Opera/9.80 (Windows NT 6.1; WOW64; U; ru) Presto/2.10.289 Version/12.00

Защита уже проверялась на DDoS-е, отлично отбивала атаку, но сайт убили (форум наш), через движок, точнее форму поиска. Тестим и отписываем как защита, защиту разрабатываю дальше, чем лучше хостинг, тем лучше защита!

 

Установка на форум IPB:

После:

require_once( './initdata.php' );/*noLibHook*/

Вставить:

include( './anti_ddos.php' );

Файл anti_ddos.php залить к index.php, папку anti_ddos, закинь чисто, чтобы сразу были файлы и папка log.

 

На остальные обвязки установка идентична, открываете index.php и смотрите любой файл, как прописан, просто меняете его на наш.

 

Разработано DeveloperS, Права принадлежат Terliona.Ru.

Версия: v. 0.1 (stable)

Скачать: http://terliona.ru/files/anti_ddos.rar

Пароль: http://terliona.ru/

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Откройте файл anti_ddos.php, и отредактируйте

$itime = 1;  // Минимальное количество секунд между одним посетителем. (желательно не менять)
$imaxvisit = 1;  // максимальный посещений в $itime х $imaxvisits секунд. (желательно не менять)

обновите страницу, увидите результат, в папке лог подробный отчёт!

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

простите, но за дауна держать меня не надо....

 

настройки я уже прочел, и поменял на свои...

 

метод интересный ;)

 

а вот логирование на должном уровне, в nginx'e покороче даже....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

только вот то что файло в cp1251 немного кхе.... ее юзают на серверах?

 

utf наше все ;)

 

p.s. но все равно так и не ответили...

в чем отличие от стоковой защиты тех же апача и nginx'a

 

 

p.p.s. я это.... по поводу подписи :) можете глянуть темку

Изменено пользователем Серый_Ветер

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да, кстати, дайте линк на ваш сайт/форум и/или иное средство до вас достучатся...

вставлю ваши контакты в скрипт...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

[20-Aug-2012 22:04:45 UTC] PHP Warning:  date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'FET/3.0/no DST' instead in /home/www/www/test/anti_ddos.php on line 17
[20-Aug-2012 22:04:45 UTC] PHP Warning:  date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'FET/3.0/no DST' instead in /home/www/www/test/anti_ddos.php on line 18
[20-Aug-2012 22:04:45 UTC] PHP Warning:  date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'FET/3.0/no DST' instead in /home/www/www/test/anti_ddos.php on line 19
[20-Aug-2012 22:04:45 UTC] PHP Warning:  date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'FET/3.0/no DST' instead in /home/www/www/test/anti_ddos.php on line 20
[20-Aug-2012 22:04:45 UTC] PHP Warning:  date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'FET/3.0/no DST' instead in /home/www/www/test/anti_ddos.php on line 21

 

date
вторник, 21 августа 2012 г. 01:22:40 (FET)

Изменено пользователем Серый_Ветер

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Под sw 11 можно запилить ??

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Лучше бы манульчик как её к сайту прикрутить написали :) для совсем чайников вроде меня ))

На все движки dle,sw и т.д )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Больше похоже на исходы подольского :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Больше похоже на исходы подольского :)

Код написан лично мной, можете скачать сравнить), насчёт защиты подольского видел, там просто можно войти на сайт (нажать на кнопку) и доссить спокойно, с этой защитой не пройдёт), она всегда работает, но нагрузки на сервер не даёт!

Сделайте пожалуйста защиту под СВ12вот мой index.php

у вас iotube, в index прописать нельзя)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Код написан лично мной, можете скачать сравнить), насчёт защиты подольского видел, там просто можно войти на сайт (нажать на кнопку) и доссить спокойно, с этой защитой не пройдёт), она всегда работает, но нагрузки на сервер не даёт!

 

 

пробовал убить с 3 впсок, будет 50 попробую убить)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а почему бы не обойти ионкуб реврайтом на твой модуль с инклудом индекс страницы в него?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

норм так) тогда в SW 12 защита не работает!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...