07 янв 2012
Защита от накрутки трафика у сайта
Linux Категория: Web-Мастеру » Скрипты
У нас вы можете скачать бесплатно Защита от накрутки трафика у сайта

Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Защита от накрутки трафика у сайта

В связи с тем, что внешний траффик подешевел и все начали активного его покупать для своих "серверов", я решил выложить мануал о сохранении хотя бы части этого траффика от ботов(ddos атак), правда очень слабеньких ддос атак=)


Данный срипт помогает защититься от скачки вашего тяжелого дизайна.
Скрипт весит 1Кб, что для трафика незаметно!

Только не забудьте свой index.php переименовать в index1.php

Создаём файл index.php со след. содержанием

<?php
if(preg_replace('/[^0-9а-я]/', '', $_POST['submit']))
{
        SetCookie("ky",1,time()+60*60*24*7);
        header('Refresh: 0; URL=htt://site.ru/index.php');
}

if(preg_replace('/[^0-9]/', '', $_COOKIE['ky'])==1)
{
        include('index1.php');
}
else
{
        echo'
                <center>
                        
        ';
}
?>




SetCookie("ky","1",time()+60*60*24*7);


где 60*60*24*7 = 60сек*60мин*24часа*7дн (в итоге куки живут неделю, и не мешают простым смертным)


Вот простенький манул=) Нашли ошибку пишите поправлю)









Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
reservation | 7 января 2012 20:26
  • Группа: Посетители |
  • Комментарий: 1 (ссылка)

бред, имхо

Agent | 7 января 2012 20:42

Что за бред, какой нафиг DDOS он защитит??? Какой DDOS держит кукисы??? Напоследок - кто делает защиту от DDOS на PHP? Бред полный, удали и не учи дурному других.

Phoenixxx | 7 января 2012 22:10
  • Группа: Посетители |
  • Комментарий: 3 (ссылка)

Agent, тебе русский языком написали, что вероятность ДДОС атаки вероятней больше всего! Не надо на автора гнать, вам подсказали как сделать чтоб трафик меньше кушало, а вы минусуете! Я автору поставлю + и спасибо!

Linux | 7 января 2012 22:11
  • Группа: Посетители |
  • Комментарий: 4 (ссылка)

спс тебе=)

Itachi Uchiha | 7 января 2012 23:16
  • Группа: Посетители |
  • Комментарий: 5 (ссылка)

Phoenixxx,
извини . но эта фразачка убила на павал .хаххахаха
что вероятность ДДОС атаки вероятней больше всего

Phoenixxx | 7 января 2012 23:23
  • Группа: Посетители |
  • Комментарий: 6 (ссылка)

Itachi Uchiha, описачка) пьем второй день не просыхая... бред могу нести)

Agent | 8 января 2012 00:40

Phoenixxx, программа для школоты, которая покупает себе часы "ROLIX" , и уверены что они носят "ROLEX".

Автор думает что программа защищает от ддоса, а программа защищает от той же школоты, которая любит кликать F5! Ты думаешь что те же самые боты, про которые говорится в посте, или реальные ддоссы делаются мазилой??? Идиотизм полный!!!

Linux | 8 января 2012 01:10
  • Группа: Посетители |
  • Комментарий: 8 (ссылка)

Школьники скажите, что во фразе
правда очень слабеньких ддос атак=)
непонятно???

Agent | 8 января 2012 17:52

Linux, для тех, кого программирование на PHP прошло мимо, привожу "тест-драйв":

1. Я хакер, кот. хочет напрячь твой сайт
- я пишу программный код
- мне нафиг не нужны кукисы
- запускаю программу на 5 серверах

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

ЗАКЛЮЧЕНИЕ: твоя защита вообще никак не повлияет на мой ддос

2. Я поисковый бот
- я зашел на твой сайт
- мне нафиг не нужны кукисы
- начинаю сканировать

теоретически (что звучит бредово), я взял твой кукис, но мне для сканирования нафиг нужен уже индексный файл, я его уже прогнал через сканер и погнал далее сканировать по ссылкам

ЗАКЛЮЧЕНИЕ: твоя защита вообще никак не повлияет на этот ддос


3. Я школьник, любитель кликать F5
- я зашел на твой сайт
- отключаю кукисы в браузере
- начинаю кликать F5

теоретически, я взял твой кукис - я могу кликать на любом другом файле, не обязательно индексном

ЗАКЛЮЧЕНИЕ: твоя защита вообще никак не повлияет на этот ддос, да и можно ли вообще назвать кликанье F5 ддосом, любой сайт в априори должен выдерживать это

ИТОГ: Пользы от твоей программы 0.0.................01, если я пользователь, и наткнусь на такое бредовое решение и меня будет банить - я уйду на другой сайт, и больше ты меня не увидишь на своем, повторюсь - удали и не учи дурному других.

ЗЫ: Программа имеет право на жизнь, но!!!
1. никак не с кукисами
2. если уж говорится о поисковых ботах - то нужно делать проверку на имя бота и банить именно его, а не пользователя
3. если уж идет речь о ботах - то это делается элементароной настройкой веб-сервера, а не изобретением колеса
4. если уж речь идет о трафике и его экономии - то для этого ну вообще бредово использовать php, для этого созданы и существуют файрволы

Linux | 8 января 2012 19:24
  • Группа: Посетители |
  • Комментарий: 10 (ссылка)

ок не знаете php лес там==> как ддос она защищает на 0.5 ... эта страница нужна только для того (Чтобы боты не качали главную страницу целиком по многу раз), если не сталкивались с такой проблемой я хз , значит учитесь максимум в УЧЛЕ(на слесаря-сисадмина)

Agent | 8 января 2012 21:18
  • Группа: Гости |
  • Комментарий: 11 (ссылка)

Linux - см. тест-драйв №2 п.2 и ЗЫ: п.1

значит учитесь максимум в УЧЛЕ(на слесаря-сисадмина)


ну конечно, конечно так! Куда нам, слесарям-сисадминам до вас, гениев программного кода

одна ваша фраза "Нашли ошибку пишите поправлю)" чего стоит, жесть!!!

Linux | 8 января 2012 22:45
  • Группа: Посетители |
  • Комментарий: 12 (ссылка)

Не устраивает лес там ==>

Agent | 9 января 2012 13:25
  • Группа: Гости |
  • Комментарий: 13 (ссылка)

Вот блин заладил со своим лесом...

Да знаю я где лес находится, на крайняк GPS имеется, найду я твой лес!

Не позорился бы, удалил свой бред, или работу над ошибками сделай, серые клетки своего левого полушария головного мозга включи, гений ты наш! Тебе уже два человека сказали - БРЕД!!!

Написал бы тебе программку, да куда нам, слесарям-сисадминам, которые учились максимум в УЧЛЕ, до Вас, многоуважаемого ГУРУ интерпретатора PHP и его синтаксиса!

_white_ | 9 января 2012 16:46
  • Группа: Посетители |
  • Комментарий: 14 (ссылка)

Что за бредовый код?!. Поддерживаю Agenta целиком и полностью.удали тему и не позорься

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.