Hackerboard WikiHaboBlog

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Referer editieren

Diskussion: Referer editieren im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Hallo, die Betreiber von Webseiten können ja duch den Referer auslesen, von welcher seite man kommt. Bei Firefox gibt es ...

Antwort
Alt 25.07.05, 02:10   #1 (permalink)
 
Registriert seit: 03.01.05
-Tux- Leistung: Facit NTK
-Tux- eine Nachricht über ICQ schicken
Likes: 0
Standard Referer editieren


Hallo,
die Betreiber von Webseiten können ja duch den Referer auslesen, von welcher seite man kommt. Bei Firefox gibt es ja die möglichkeit dies zu deaktivieren aber kann ich den Wert sprich die URL im Referer auch irgentwie ändern oder festsetzen? Per PHP, JavaScript oder einfach im Browser?
thx

-Tux- ist offline   Mit Zitat antworten
Alt 25.07.05, 11:58   #2 (permalink)
Moderator
 
Benutzerbild von PuppE
 
Registriert seit: 13.12.04
PuppE Leistung: Facit NTK
Likes: 0
Standard

Im Borwser geht das bestimmt auch, mit JavaScript wird das wohl kaum gehen und mit PHP sieht sowas dann so aus:
PHP-Code:
putenv("HTTP_REFERER=http://www.hackerboard.de"); 
mfg
püppi
__________________
[Wer glaubt, dass Projektleiter Projekte leiten, glaubt auch, dass Zitronenfalter Zitronen falten.]
PuppE ist offline   Mit Zitat antworten
   
HaBOT
 

Werbung ist gerade online    
Alt 25.07.05, 13:24   #3 (permalink)
Member of Honour
 
Benutzerbild von ivegotmail
 
Registriert seit: 28.05.03
ivegotmail Leistung: Z3
Likes: 1
Standard

mit diesem firefox plugin kannst seiten mit nem beliebigen referrer laden:
http://refspoof.mozdev.org/

ansonsten schau dir mal das prog Proxomitron an. afaik kann man damit auch den referrer manipulieren.
__________________
http://livehabo.hackerboard.de | http://livebb.sourceforge.net
ivegotmail ist offline   Mit Zitat antworten
Alt 25.07.05, 13:46   #4 (permalink)
Themenstarter
 
Registriert seit: 03.01.05
-Tux- Leistung: Facit NTK
-Tux- eine Nachricht über ICQ schicken
Likes: 0
Standard

@Puppe: Also mit deiner Methode kam das heraus:
Zitat:
Warning: putenv(): Safe Mode warning: Cannot set environment variable 'HTTP_REFERER' - it's not in the allowed list in xyz.php on line 2
Was soll ich nun tun?
-Tux- ist offline   Mit Zitat antworten
Alt 25.07.05, 17:38   #5 (permalink)
Moderator
 
Benutzerbild von PuppE
 
Registriert seit: 13.12.04
PuppE Leistung: Facit NTK
Likes: 0
Standard

Dir nen anderen Webspace besorgen ?
Für mich steht da das du die Variable nicht setzen darfst.
Bei mir hat das so funktioniert, habs extra noch mal getestet.
PHP-Code:
<?
putenv
("HTTP_REFERER=http://www.hackerboard.de");
echo 
getenv("HTTP_REFERER");
?>
mfg
püppi
__________________
[Wer glaubt, dass Projektleiter Projekte leiten, glaubt auch, dass Zitronenfalter Zitronen falten.]
PuppE ist offline   Mit Zitat antworten
Alt 25.07.05, 17:49   #6 (permalink)
 
Registriert seit: 21.06.05
theo Leistung: Facit NTK
theo eine Nachricht über ICQ schicken theo eine Nachricht über AIM schicken
Likes: 0
Standard

gibt es eigentlich einen besonderen grund, warum du den referer veraendern willst? vielleicht laesst sich deine absicht noch irgendwie anders loesen.

gruss
hardy
theo ist offline   Mit Zitat antworten
Alt 25.07.05, 20:44   #7 (permalink)
Themenstarter
 
Registriert seit: 03.01.05
-Tux- Leistung: Facit NTK
-Tux- eine Nachricht über ICQ schicken
Likes: 0
Standard

Zitat:
Original von PuppE
Dir nen anderen Webspace besorgen ?
Für mich steht da das du die Variable nicht setzen darfst.
Bei mir hat das so funktioniert, habs extra noch mal getestet.
PHP-Code:
<?
putenv
("HTTP_REFERER=http://www.hackerboard.de");
echo 
getenv("HTTP_REFERER");
?>
mfg
püppi
Ich denke eher das es am Browser liegt und nicht ab Webspace.
-Tux- ist offline   Mit Zitat antworten
Alt 25.07.05, 22:54   #8 (permalink)
Moderator
 
Benutzerbild von PuppE
 
Registriert seit: 13.12.04
PuppE Leistung: Facit NTK
Likes: 0
Standard

Du weist aber schon das PHP ein Severseiteige Sache ist und der PHP-Code nie mit deinem Browser in Berührung kommt ?
Das mit dem PHP funktionier in etwa so:
Du legst auf deinem Webserver / Webspace eine PHP-Datei ab. Wenn du diese PHP-Datei nun mit deinem Browser aufrufst, führt der Webserver die in dem PHP enthaltenen Befehle aus und "ersetzt" die Befehle mit ihrem jeweiligen Ergebnis und reicht das "neue" PHP-File an dein Browser weiter.
Aus
PHP-Code:
<html>
<body>
<? echo "Hallo -Tux-"?>
</body>
</html>
wird dann durch den Webserver
PHP-Code:
<html>
<
body>
Hallo -Tux-
</
body>
</
html
und das reicht der Webserver weiter an deinen Browser der das dann für dich darstellt.
Du siehst dein Browser hat überhaupt keinen Einfluß auf dein PHP-Code.
Aber je nach dem wie streng der Admin ist kannst du halt einige Funktionen eingeschränkt oder auch gar nicht nutzen, was bei deinem Problem zutrifft.
Ich hoffe ich hab mich verständlich ausgedrückt, wenn nich dann frag einfach


mfg
püppi
__________________
[Wer glaubt, dass Projektleiter Projekte leiten, glaubt auch, dass Zitronenfalter Zitronen falten.]
PuppE ist offline   Mit Zitat antworten
Antwort
   

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Referer editieren
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
images editieren Kingston Applikationen 2 06.07.06 08:23
SQL auf Rechner editieren DJE (Web-) Design und webbasierte Sprachen 4 04.03.06 13:55
Hexcode editieren pinky Code Kitchen 9 16.10.05 23:56
Video editieren jami Mac OS & Co. 1 10.10.05 20:13
Festern Referer übergeben? Mimmi (Web-) Design und webbasierte Sprachen 10 10.08.05 11:26


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61