Home Dokumente Bilder Anleitungen Links Impressum

"Wer bin ich?" - Anzeige der aktuellen IP-Adresse und einiger Informationen über den Browser

Hier soll nicht philosophische Diskussion über die eigene Existenz und das Leben geführt werden. Bei solchen Themen kann eine Website ohnehin wahrscheinlich nicht helfen. Auf simple Art und Weise lässt sich hier jedoch herausfinden, wer man als Internet-User ist. Ein Browser übermittelt beim Aufruf einer Seite einige Informationen, die für eine Auswertung seitens des Websitebetreibers genutzt werden können.
Auf Cookies möchte ich hier nicht eingehen. Sie eigenen sich zur Speicherung einer Kennung/ID auf dem Rechner des Besuchers. Beim nächsten Besuch kann diese Kennung wieder abgefragt und der Besucher wieder identifiziert werden.

Was einem der Browser so alles sagt

IP-Adresse 38.103.63.18
Remote Port 53850
URL 38.103.63.18
Referer
Verwendeter Browser CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Gewünschte Sprachen en-us,en;q=0.5
Anfragemethode GET
Protokoll HTTP/1.1
Farbtiefe
Aktuelle Auflösung

Source dieses Beispiels

In dem Beispiel werden mehrere Servervariablen der Skriptsprache PHP angezeigt. Die Farbtiefe und Auflösung erfährt man über Javascript. Anbei der Source-Code der oben stehenden Tabelle.

  <table width="600" cellpadding="2" cellspacing="2" class="text"> 
<tr valign="top">
<td width="150">IP-Adresse</td>
<td><?php echo $_SERVER['REMOTE_ADDR']; ?></td>
</tr>
<tr valign="top">
<td width="150">Remote Port</td>
<td><?php echo $_SERVER['REMOTE_PORT']; ?></td>
</tr>
<tr valign="top">
<td width="150">URL</td>
<td><?php echo gethostbyaddr($_SERVER['REMOTE_ADDR']); ?></td>
</tr>
<tr valign="top">
<td width="150">Referer</td>
<td><?php echo $_SERVER['HTTP_REFERER']; ?></td>
</tr>
<tr valign="top">
<td width="150">Verwendeter Browser</td>
<td><?php echo $_SERVER['HTTP_USER_AGENT']; ?></td>
</tr>
<tr valign="top">
<td width="150">Gewünschte Sprachen</td>
<td><?php echo $_SERVER['HTTP_ACCEPT_LANGUAGE']; ?></td>
</tr>
<tr valign="top">
<td width="150">Anfragemethode</td>
<td><?php echo $_SERVER['REQUEST_METHOD']; ?></td>
</tr>
<tr valign="top">
<td width="150">Protokoll</td>
<td><?php echo $_SERVER['SERVER_PROTOCOL']; ?></td>
</tr>
<tr valign="top">
<td>Farbtiefe</td>
<td> <script language="JavaScript" type="text/javascript">
document.write(screen.colorDepth + ' Bit');
</script></td>
</tr>
<tr valign="top">
<td>Aktuelle Aufl&ouml;sung</td>
<td> <script language="JavaScript" type="text/javascript">
document.write(screen.width + ' x' + screen.height);
</script></td>
</tr>
<tr valign="top">
<td>Mehr Infos zum Browser</td>
<td>
<?php
$browser = get_browser();
foreach ($browser as $name => $value) {
echo $name.": ".$value."<br>\n";
}
?>
</td>
</tr>
</table>

Weiterführende Links

Auf der Homepage von Geobytes kann man sich die eigene geographische Position anzeigen lassen. Der Anbieter versucht dies anhand der IP-Adresse samt informationen über die räumliche Zuordnung der Adresse zu bewerkstelligen. Funktioniert ganz prima, wenn man über einen der großen Internet-Provider ins Netz geht. Bei Standleitungen wird es etwas fehlerintensiver - zumindestens wenn die Ortsangaben in der WHOIS-Datenbank nicht der Position der Standleitung entspricht.

Ein ähnlicher Service stammt von Steganos. Hier wird zusätzlich auch noch einmal die Identifikation des Webbrowsers mit angezeigt. Noch weiter geht PHPSniff, das alle nur erdenklichen Informationen über den aktuellen Browser sammelt.

Haftungshinweis: Trotz sorgfältiger inhaltlicher Kontrolle übernehme ich keine Haftung für die Inhalte externer Links. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.
Besuchen Sie auch meine Bildergalerie unter gallery.plogmann.net.
© Stefan Plogmann, 1996-2008

druckversion switch to english homepage suche
aktuelles