Защита форума от Ddos атак

Автор akva444, 20 Апрель 2020, 22:42:24

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

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

akva444

20 Апрель 2020, 22:42:24 Последнее редактирование: 20 Апрель 2020, 23:05:27 от akva444
Автоматическая защита форума от Ddos атак.

Современные серверы имеют защиту от Ddos атак. Однако такая защита
предназначена от мощных атак, когда появляется угроза работоспособности
сервера. А вот когда соберётся несколько "доброжелателей" (5-10 или больше),
которые решат подпортить жизнь админу форума, обстреливая ваш сайт
запросами, серверная защита реагировать не будет. А вот ваш форум
начнёт конкретно тормозить...

Предлагаемый скрипт именно для таких случаев. Он защитит ваш форум
от "лёгких и средних" Ddos атак.

Установка:

1. Залить в корень сайта папку antiddos_log (в ней картинка) и файл antiddos.php
2. Скопировать (сделать резервную копию) файла index.php
3. В файле index.php (который на сервере) найти строчку
(она почти в самом начале)

Код
$forum_version = 'SMF 2.0.16';
(номер версии у вас может быть другой)

И перед ней добавить:

Код
include("antiproxy.php");

Должно получить вот так:

Код
include("antiproxy.php");
$forum_version = 'SMF 2.0.16';

4. Теперь нужно проверить как всё работает.
Для этого зайдите на главную страницу своего форума
и очень быстро/часто нажимайте клавишу F5. Таким образом
мы имитируем атаку...

5. Если вы всё сделали правильно, то вы увидите:



Злоумышленнику (ам) тоже будет показано это сообщение, но пока
оно "действует" (60 секунд), вреда сайту он нанести не сможет.

В папке antiddos_log будут формироваться логи: кто и когда,
файл AttackersIPs.Log

P.S. Если при проверке работы вы увидите нечитаемые символы
вместо текста, замените antiddos.php на аналогичный, но другой кодировки.
В архиве две папки с разными кодировками.

Скачать (войдите или зарегистрируйтесь)