ДРУГИЕ СКРИПТЫ/БОТЫ Скрипт Anti-DDoS

скрипт anti-ddos
  • websprojekt
  • Автор темы
  • Депозит: 1000$
  • 155
Скрипт Anti-DDoS на PHP

Код Код:
<?php



// Настройки

$maxRequests = 10; // Максимальное количество запросов

$timeframe = 60; // Временной интервал в секундах



// Запуск сессии

session_start();



// Получение IP-адреса посетителя

$visitorIP = $_SERVER['REMOTE_ADDR'];



// Проверка наличия IP в сессии

if (isset($_SESSION['rate_limit'][$visitorIP])) {

  // Увеличение счетчика запросов

  $_SESSION['rate_limit'][$visitorIP]['count']++;

  $_SESSION['rate_limit'][$visitorIP]['timestamp'] = time();



  // Проверка превышения лимита

  if ($_SESSION['rate_limit'][$visitorIP]['count'] > $maxRequests) {

    // Блокировка IP-адреса

    header('HTTP/1.1 429 Слишком много запросов');

    die('Слишком много запросов с вашего IP-адреса. Пожалуйста, попробуйте позже.');

  }

} else {

  // Первый запрос с этого IP

  $_SESSION['rate_limit'][$visitorIP] = [

    'count' => 1,

    'timestamp' => time()

  ];

}
 
Войдите или зарегистрируйтесь для ответа.
ПОДПИШИСЬ НА КАНАЛ, ЧТО БЫ НЕ ПРОПУСТИТЬ ИНТЕРЕСНЫЙ СЛИВСКЛАДЧИНА ДЖОНСА-ЛУЧШЕЕ МЕСТО ДЛЯ ВЫКУПА ДОРОГИХ КУРСОВ, СХЕМ ЗА КОПЕЙКИ
Warning!
Если вы собираетесь написать отзыв, прикрепите доказательства своих слов: скриншоты переписки, квитанции о переводах, фотографии выполненных работ. В противном случае ваш отзыв будет удален. Делайте свои отзывы правильно.

Просматревшие тему

Сверху