Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Переадресация без реферера. (https://forum.antichat.xyz/showthread.php?t=143879)

m0Hze 26.09.2009 21:03

Переадресация без реферера.
 
Собственно,необходим код,спомощью которого можно переадресовать человека на другую страницу без реферера,либо с его подменой.
Помоему такое моно организовать с помощью JavaScript,но так как я в нем не силен,спрашиваю бывалых.Спасибо.

Pashkela 26.09.2009 21:31

подделка рефера клиента со стороны сервера наверное невозможна без взлома ПО клиента.

PS: Имхо:)

Sharky 26.09.2009 21:44

Переадресовать врятли...если тока сокетами или курлом подгружать нужную страницу в заголовках меняя реферер

big_BRAT 26.09.2009 21:56

вот как это сделано тут, если правильно тебя понял
_https://forum.antichat.ru/clientscript/vbulletin_global.js
Цитата:

//############################3
// Открытие ссылки без реферера
function openEx(url)
{
w = window.open();
w.document.write('<meta http-equiv="refresh" content="0;url='+url+'">');
w.document.close();
return false;
}

d_x 26.09.2009 21:59

<meta http-equiv="refresh" content="0;url=http://адрес">

или

<script>location.href='http://адрес';</script>

Вроде в обоих случаях реферер не передается.

Pashkela 26.09.2009 22:13

Да-да, был неправ, погорячился, пример от big_BRAT работает на все 100%, проверить можно здесь:

http://www.smeenk.com/vrml/detect/detector.htm

PS: нефига себе они там инфу с помощью javascript тягают, зачот

m0Hze 26.09.2009 22:32

Всем спасибо.

m0Hze 26.09.2009 22:37

Плюсы выставил как пологаеться :)

[QwyZ] 26.09.2009 22:40

curl

m0Hze 26.09.2009 22:47

Цитата:

Сообщение от [QwyZ]
curl

Вот если оъясниш каким образом сдеать переадресацию(!) на курл,то я просто упаду в шоке.
Страница с помощью курла,загружаеться на сервер,а не клиенту.


Время: 20:41