Простий приклад клоакинга по Реферрер

Простий і примітивний скрипт клоаки по Реферрер. Якщо прийшов з Гугла, отримай віагру, інакше хом пага.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 26
$ referer = getenv ("HTTP_REFERER");

$ Tapps_referer = "http://www.google.com";

//Перевіряємо, чи є Реферрер
    if (isset ($ tapps_referer) & & $ tapps_referer !="")     {

        if ($ i = strpos ($ referer ,"?"))         {
            $ Referer = substr ($ referer, 0, $ i);
        }
        if ($ tapps_referer! = $ referer)

        {

header ("Location: www.site.com");
//Якщо прийшов не з Реферрер гугла, отримай хом пагу
        }
                         else
                         {
header ("Location: viagra.php");
//Якщо прийшов із гугла, отримай viagra.php
                         }

    }

Показовий приклад, без зайвих перевірок.

Опубліковано: 30/03/11 @ 05:22
Розділ Різне

Рекомендуємо:

Вебмастера обманюють оптимізаторів! Будьте пильні.
Пробуємо прогнозувати трафік: з чого почати?
Вийшов Zend Framework 1.10.7
Обнінськ - новий алгоритм ранжирування гео-незалежних запитів в Росії
9 Корисних PHP функцій