[PHP] Referer faken

Pagina: 1
Acties:

  • me1299
  • Registratie: Maart 2000
  • Laatst online: 11:02

me1299

$ondertitel

Topicstarter
Is het mogelijk om met PHP oid de referer leeg te laten of eventueel te faken met een link?

Zoja? Hoe :o

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


  • Nielsz
  • Registratie: Maart 2001
  • Niet online
De juiste headers versturen.

  • simon
  • Registratie: Maart 2002
  • Laatst online: 20:55
Op zondag 14 juli 2002 21:35 schreef DeathKnight het volgende:
Is het mogelijk om met PHP oid de referer leeg te laten of eventueel te faken met een link?

Zoja? Hoe :o
Snode plannen aan het beramen? :P.
Het zal wel kunnen (http://www.php.net zal wel wat hebben :).).

|>


  • me1299
  • Registratie: Maart 2000
  • Laatst online: 11:02

me1299

$ondertitel

Topicstarter
Ik wil dus dat zo doen dat ik een link heb:

bijvoorbeeld:

http://www.watbenjedan.com

En zodra je daar op klikt bij die site jou referer niet bekend is.

Nee geen snode plannen hoor :+

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


  • me1299
  • Registratie: Maart 2000
  • Laatst online: 11:02

me1299

$ondertitel

Topicstarter
Zou dit moeten werken?
PHP:
1
<?header("Location: $HTTP_GET_VARS[url]");header("Referer: http://www.weetjijhet.nl");exit;?>

edit:
Nee dit werkt niet :(

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op zondag 14 juli 2002 21:45 schreef DeathKnight het volgende:
Zou dit moeten werken?
PHP:
1
<?header("Location: $HTTP_GET_VARS[url]");header("Referer: http://www.weetjijhet.nl");exit;?>

edit:
Nee dit werkt niet :(
Nee, dat werkt niet.
De referer komt van de browser uit niet van de server uit en die browser laat zich echt niet voor de gek houden omdat jij vindt dat ie een andere referer moet tonen.

Helaas voor je.

  • me1299
  • Registratie: Maart 2000
  • Laatst online: 11:02

me1299

$ondertitel

Topicstarter
En wat als je de pagina die je nodig hebt daarna gewoon include ipv redirect?

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


  • me1299
  • Registratie: Maart 2000
  • Laatst online: 11:02

me1299

$ondertitel

Topicstarter
Het werkt :P
PHP:
1
<?$_SERVER["HTTP_REFERER"] = "http://www.blaat.nl";include('tmp.php');?>

Thanx voor de info iig

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Humm, als je dat wilde is dat niet echt duidelijk gebleken uit je vraag :)

  • me1299
  • Registratie: Maart 2000
  • Laatst online: 11:02

me1299

$ondertitel

Topicstarter
Op zondag 14 juli 2002 22:02 schreef ACM het volgende:
Humm, als je dat wilde is dat niet echt duidelijk gebleken uit je vraag :)
hehe uit de 4e reply zou dat toch wel duidelijk moeten zijn :?

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


Verwijderd

Sorry voor het omhoog halen van dit oude draadje, maar ik zit met een soortgelijk probleem.
Ik wil er juist wel voor zorgen dat de pagina waar vanaf ik link niet wordt meegestuurd naar de link die ik plaats met een redirect scriptje, is dit nog goed mogelijk?

Verwijderd

Ridirects leveren volgens mij juist helemaal geen referer.... alleen als er op een link geklikt wordt of een formulier oid wordt verstuurd....

Verwijderd

Verwijderd schreef op 17 december 2002 @ 09:48:
Ridirects leveren volgens mij juist helemaal geen referer.... alleen als er op een link geklikt wordt of een formulier oid wordt verstuurd....
Hmmm ik merkte zonet wat anders?

Verwijderd

sjek curl

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 19-08 22:14

Bosmonster

*zucht*

Hou er rekening mee dat er in de HTTP-header veld een spelfout zit.. De goede spelling is REFERRER, maar het HTTP-protocol heeft dit dus fout gespeld. PHP heeft dit overgenomen.

Om de header informatie goed door te krijgen moet je dus ook de header fout spellen als REFERER :)

Uit de originele documentatie:
The Referer[sic] request-header field allows the client to specify, for the server's benefit, the address (URI) of the resource from which the Request-URI was obtained (the "referrer", although the header field is misspelled.)
:)

[ Voor 39% gewijzigd door Bosmonster op 17-12-2002 17:08 ]

Pagina: 1