[php] redirecten met fake referer

Pagina: 1
Acties:
  • 108 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Wao
  • Registratie: Juni 1999
  • Laatst online: 03-12-2024
Stel je hebt een simpel redirect scriptje op je webserver staan:

PHP:
1
2
3
4
5
6
7
<?php

if ($_GET['url']) {
    header("Location: " . $_GET['url']);
}

?>


Te gebruiken als redirect.php?url=www.url.com

Hoe kan je dan er voor zorgen dat de url waarnaar hij redirect een fake referer ziet in plaats van de file waar op de link (redirect.php?url=www.url.com) geklikt is?

Acties:
  • 0 Henk 'm!

  • Steije
  • Registratie: Juni 2000
  • Laatst online: 14-09 16:19
Hier stond geen goede oplossing ;(

[ Voor 115% gewijzigd door Steije op 28-04-2003 14:21 ]

Some people manage by the book, even though they don't know who wrote the book or even what book.


Acties:
  • 0 Henk 'm!

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Wao schreef op 28 April 2003 @ 14:18:
Hoe kan je dan er voor zorgen dat de url waarnaar hij redirect een fake referer ziet in plaats van de file waar op de link (redirect.php?url=www.url.com) geklikt is?
Nou, niet eigenlijk. Zou het nut van een referrer toch wel naar 0 reduceren vind ik :)

Acties:
  • 0 Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 16-09 09:15

Janoz

Moderator Devschuur®

!litemod

Dat is onmogelijk. De referer wordt clientside bepaald en daar heb je als server dus geen enkele invloed op tenzij je zelf als een soort proxy gaat fungeren.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Acties:
  • 0 Henk 'm!

  • Sn3akz
  • Registratie: November 2000
  • Laatst online: 05-08 13:55
I'm completely with Janoz :P

edit:
Ikke was spuit 11

Acties:
  • 0 Henk 'm!

  • bekkel
  • Registratie: Augustus 2000
  • Laatst online: 17-09 20:54

bekkel

BoEsm Productions

naar een andere pagina verwijzen die weer doorverwijst..
dan staat de eerste er niet meer in.

.........www.raketje.com....................soon.....


Acties:
  • 0 Henk 'm!

  • Gods Lonely Man
  • Registratie: April 2002
  • Laatst online: 19-02-2024

Gods Lonely Man

A sidekick's sidekick

ik heb het wel via een programma kunnen doen
maar dat is iets van een proxy achtig iets
kun je ook de site laten geloven dat je IE 9.6 heb enzo
maar via php is het niet echt mogelijk voor zo ver ik weet....

It was that kind of a crazy afternoon, terrifically cold, and no sun out or anything, and you felt like you were disappearing every time you crossed a road.

If it weren't for Carbon-14, I wouldn't date at all.


Acties:
  • 0 Henk 'm!

  • tomato
  • Registratie: November 1999
  • Niet online
PsychoBoy schreef op 28 April 2003 @ 16:22:
ik heb het wel via een programma kunnen doen
maar dat is iets van een proxy achtig iets
kun je ook de site laten geloven dat je IE 9.6 heb enzo
maar via php is het niet echt mogelijk voor zo ver ik weet....
Natuurlijk wel. In PHP kun je precies hetzelfde doen als jij met dat programma deed. Alleen laat je dan de client niet de pagina ophalen, maar je PHP script (en dan kun je natuurlijk HTTP headers meesturen zoals je maar wilt).
Pagina: 1