DeveloperS_TerlionA 182 Опубликовано 20 августа, 2012 Многие уже успели заметить, что у нас на сайте стоит Анти-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/ 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Серый_Ветер 4 Опубликовано 20 августа, 2012 а если просто сайт из пары php страничек? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeveloperS_TerlionA 182 Опубликовано 20 августа, 2012 Без разницы, вам надо только прописать загрузку файла anti_ddos.php! 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Серый_Ветер 4 Опубликовано 20 августа, 2012 а чем она отличается от той что встроена в apache или nginx? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeveloperS_TerlionA 182 Опубликовано 20 августа, 2012 Откройте файл anti_ddos.php, и отредактируйте $itime = 1; // Минимальное количество секунд между одним посетителем. (желательно не менять) $imaxvisit = 1; // максимальный посещений в $itime х $imaxvisits секунд. (желательно не менять) обновите страницу, увидите результат, в папке лог подробный отчёт! 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Серый_Ветер 4 Опубликовано 20 августа, 2012 простите, но за дауна держать меня не надо.... настройки я уже прочел, и поменял на свои... метод интересный а вот логирование на должном уровне, в nginx'e покороче даже.... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Серый_Ветер 4 Опубликовано 20 августа, 2012 (изменено) только вот то что файло в cp1251 немного кхе.... ее юзают на серверах? utf наше все p.s. но все равно так и не ответили... в чем отличие от стоковой защиты тех же апача и nginx'a p.p.s. я это.... по поводу подписи можете глянуть темку Изменено 20 августа, 2012 пользователем Серый_Ветер Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeveloperS_TerlionA 182 Опубликовано 20 августа, 2012 Ну изменить кодировку, дело простое, у меня просто на форуме стоит cp1251, поэтому писал на ней. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Серый_Ветер 4 Опубликовано 20 августа, 2012 да, кстати, дайте линк на ваш сайт/форум и/или иное средство до вас достучатся... вставлю ваши контакты в скрипт... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeveloperS_TerlionA 182 Опубликовано 20 августа, 2012 В профиле аська), форум http://terliona.ru/ (не реклама) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Серый_Ветер 4 Опубликовано 20 августа, 2012 (изменено) [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) Изменено 20 августа, 2012 пользователем Серый_Ветер Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DvP 22 Опубликовано 20 августа, 2012 Под sw 11 можно запилить ?? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeveloperS_TerlionA 182 Опубликовано 21 августа, 2012 Я уже отписал, можно под любой движок, если не можешь сам, скинь свой index.php, сделаю! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeveloperS_TerlionA 182 Опубликовано 23 августа, 2012 UP! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
driad 42 Опубликовано 17 сентября, 2012 up Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MegaLag 5 Опубликовано 17 сентября, 2012 Лучше бы манульчик как её к сайту прикрутить написали для совсем чайников вроде меня )) На все движки dle,sw и т.д ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeveloperS_TerlionA 182 Опубликовано 18 сентября, 2012 Скиньте мне основные index.php файлы, и я вам сделаю мануалы) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SmokiMo 892 Опубликовано 18 сентября, 2012 Больше похоже на исходы подольского Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AdminkO 135 Опубликовано 18 сентября, 2012 Сделайте пожалуйста защиту под СВ12вот мой index.php Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeveloperS_TerlionA 182 Опубликовано 19 сентября, 2012 Больше похоже на исходы подольского Код написан лично мной, можете скачать сравнить), насчёт защиты подольского видел, там просто можно войти на сайт (нажать на кнопку) и доссить спокойно, с этой защитой не пройдёт), она всегда работает, но нагрузки на сервер не даёт! Сделайте пожалуйста защиту под СВ12вот мой index.php у вас iotube, в index прописать нельзя) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
taste 501 Опубликовано 19 сентября, 2012 Код написан лично мной, можете скачать сравнить), насчёт защиты подольского видел, там просто можно войти на сайт (нажать на кнопку) и доссить спокойно, с этой защитой не пройдёт), она всегда работает, но нагрузки на сервер не даёт! пробовал убить с 3 впсок, будет 50 попробую убить) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeveloperS_TerlionA 182 Опубликовано 19 сентября, 2012 Всё зависит от хостинга, понимаете ihc.ru банят, когда многое количество запросов... 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SmokiMo 892 Опубликовано 19 сентября, 2012 а почему бы не обойти ионкуб реврайтом на твой модуль с инклудом индекс страницы в него? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AdminkO 135 Опубликовано 20 сентября, 2012 норм так) тогда в SW 12 защита не работает! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
fokser 81 Опубликовано 20 сентября, 2012 дай пожалуста свой скайп в ЛС... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты