Обман HTTP_REFERER

Discussion in 'PHP' started by Wave, 27 Mar 2012.

  1. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0
    Как можно обмануть HTTP_REFERER ??

    Чтобы переходы с моего сайта показывало как траф с какого-нибудь поисковика ?

    Это возможно ?

    Нашел обсуждения на форуме
    http://forum.sources.ru/index.php?showtopic=207114


    В итоге реффер показал просто пустое окно.
    То есть реффер просто не передался.

    А как сделать чтобы посещения шли с того сайта который я впишу в код ?
     
  2. |qbz|

    |qbz| Banned

    Joined:
    25 Dec 2009
    Messages:
    385
    Likes Received:
    169
    Reputations:
    65
    Реферер подделать нельзя на траффике, можно только посылая запросы, например, через прокси (там уже можно пакет хоть как составить). Но на уровне веба такое невозможно.
     
  3. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0
    тогда такой вариант:

    Поставить у себя на кампе "сервак", так званый хостинг, который будет передавать клиенту сайт яндекса с дополнительной строчкой переадресации на сайт, на котором нужно подделать рефер. Так пройдет ?
     
  4. |qbz|

    |qbz| Banned

    Joined:
    25 Dec 2009
    Messages:
    385
    Likes Received:
    169
    Reputations:
    65
    Неа, не пойдет. Дело в том, что если ты будешь просто копировать страницу яндекса и выводить ее с редиректом на своем домене, то реферер будет именно твоим доменом. А если ты думаешь, что можно как то открыть в браузере пользователя яндекс.ру так, чтобы можно было в нем изменить код - то ты ошибаешься, так сделать нельзя из-за политики безопасности браузеров.
     
    3 people like this.
  5. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0
    Но все же подделать реферер реально ?
     
  6. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Реферер в броузере пользователя нет.
    Ибо он сам его формирует.
     
  7. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    Подделать реферер можно курл запросами, но не в браузере.
     
  8. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0
    Такого рода ?
     
  9. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0
    Есть ли античатовцы, которые могут мне помочь ?
     
  10. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Реферер формируется в браузере пользователя заходящего на твой сайт. И чтобы его подделать для всяких счетчиков необходимо иметь доступ к браузеру пользователя, чтобы изменить посылаемые заголовки на заданный сайт. Больше никак.
     
  11. Wave

    Wave Member

    Joined:
    15 Aug 2010
    Messages:
    89
    Likes Received:
    11
    Reputations:
    0
    а скрыть рефферер реально ?
     
  12. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    скрыть можно.
     
  13. |qbz|

    |qbz| Banned

    Joined:
    25 Dec 2009
    Messages:
    385
    Likes Received:
    169
    Reputations:
    65
    Редиректишь на страницу, где вот так:

    HTML:
    <html>
    	<body style="width:100%; height:100%;" onMouseMove="__();">
    		<script>
    			function __()
    			{
    				_ = 'document';
    				$ = window.open();
    				$[_].write('<meta http-equiv="refresh" content="0;url=http://ssylka-kuda-redirektim-bez-referera.com/">');
    				$[_].close();
    			}
    		</script>
    	</body>
    </html>
     
  14. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    base64 тоже вродь реферера не напишет
     
  15. |qbz|

    |qbz| Banned

    Joined:
    25 Dec 2009
    Messages:
    385
    Likes Received:
    169
    Reputations:
    65
    Протокол data не во всех браузерах работает корректно.