Пятница, 08.11.2024, 16:06
www.EXTM.ucoz.a
Приветствую Вас Нубчик :) | RSS
Главная | Сокрытие информации HTTP_REFERER (Редиректор на PHP и SWF) - Форум | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Сокрытие информации HTTP_REFERER (Редиректор на PHP и SWF)
NO-LOGIXДата: Суббота, 16.05.2009, 19:44 | Сообщение # 1
Группа: Удаленные





В некоторых случаях при переадресации пользователя на какой либо сайт возникает необходимость сокрыть информацию о сайте, с которого пришел пользователь. Для этих целей используется несколько методов различных редиректов.
Долго изучая данную проблему, тестируя в разных браузерах я выделил два способа сокрытия Referer (реферера).

Первый способ
Редирект через flash файл. Т.е. пользователю дается ссылка на флеш файл, щелкая по которой его перебрасывает на какой-либо сайт. Имеется один недостаток - наличие поддержки флеш у браузера пользователя.
Для создания флеш используем Macromedia Flash или другую программу.
Напишем всего лишь 1 строку:
getURL(url,"_self");
Далее необходимо откомпилировать флеш. В итоге получим *.swf файл (Например redir.swf).
Теперь всего лишь создадим ссылку на данный файл, не забывая указать в параметре для редиректа ссылку на нужный сайт.
Пример обращения: redir.swf?url=site.ru
Данный метод работает в IE, в Опере и FireFox оказался непригоден.

Второй способ
Редирект с помощью обновления страницы. Очень удобный и простой редирект. Отлично скрывает реферер. Работает в IE и FireFox. В Опере оказался непригоден.
Вот пример файла redirect.php (для 2 способа)

------------------------

Code
<?php $url=@$_GET["url"];//Получаем адрес сайта, на который идет пересылка ?> <head> <meta http-equiv="refresh" content="0; url=<? echo $url;?>"> </head>

------------------------

Для запуска редиректа достаточно создать ссылку с адресом
sait.ru/redirect.php?url=adressaita.ru

Совет - перед использованием 2 способа можно определить тип браузера и далее от этого отталкиваться.

 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024