16.05.2016: Es gibt ein paar Aktualisierungen auf unserem Blog! Die Underground Suchmaschine mit welcher ihr Seiten wie die Boerse oder Mygully durchsuchen könnt, wurde komplett überarbeitet. Die XXX Stream Liste wurde aktualisiert, tote Links mit neuen ersetzt, das gleiche gilt für die MP3 Suchmaschinen und die Liste mit den Android Apps wurde ebenfalls erweitert.

[PHP] Image IP Logger by DI4V0L0

Ich habe irgendwann mal einen Image IP Logger gecodet, mit dessen Hilfe es möglich ist, IPs über ein eingebettetes Bild zu loggen. Hier werde ich euch Schritt für Schritt zeigen wie das funktioniert.

Voraussetzungen:
Webspace mit PHP und ModRewrite

Features:
- Zeit/Datum Anzeige
- Referer Auswertung
- Real Ip ermitteln (für unsichere Proxy Server)
- log.htm für eine detaillierte Übersicht
- allips.htm für schnelles kopieren einer kompletten IP Liste

Anleitung:
1. Zwei leere Dateien erstellen "allips.htm" und "log.htm"
2. Eine ".htaccess" Datei mit folgendem Inhalt erstellen:
RewriteEngine on
RewriteRule screen.gif$ log.php

3. Eine "log.php" mit folgendem Inhalt erstellen:
<?php
// ----------------------------------------
// PHP Image IP Logger by DI4V0L0
// www.dug-portal.com
// ----------------------------------------

$rip = $_SERVER['HTTP_X_FORWARDED_FOR'];
$nip = $_SERVER['REMOTE_ADDR'];
$ref = $_SERVER['HTTP_REFERER'];

$allips = 'allips.htm'; $all_ips = ($rip ? $rip : $nip);

$log = 'log.htm'; $ip= "IP: ".($rip ? "<input type='text' value='".$rip."'>" : "<input type='text' value='".$nip."'>")." Referer: ".($ref ? "<input type='text' value='".$ref."'>" : "<input type='text' value='No Referer'>")." Zeit/Datum: <input type='text' value='".date("G:i:s")." / ".date("d.n.Y")."'>";

$fp = fopen($log, "a"); fwrite($fp, $ip); fwrite($fp, "<br>\r"); fclose($fp);

$fpallips = fopen($allips, "a"); fwrite($fpallips, $all_ips); fwrite($fpallips, "<br>\r"); fclose($fpallips);
?>

4. Als letztes erstellt ihr noch ein 1x1 Pixel großes transparentes "screen.gif"
Kann natürlich auch ein anderes (zum Beispiel ein sichtbares), beliebiges GIF Bild sein.

Installation:
1. Alle Dateien auf deinen Webspace laden
2. log.htm + allips.htm Schreibrechte geben
3. Über die screen.gif wird dann geloggt

Für eine detaillierte Übersicht (IP, Zeit + Referer) einfach die log.htm aufrufen. Für die komplette Liste der geloggten IPs die allips.htm aufrufen.

Dieses Script ist nicht dafür gedacht, um auf einer Seite IPs zu loggen. Viel mehr dafür, um unbemerkt und gezielt an bestimmte IPs zu kommen, in dem man den Link zum Bild jemanden schickt oder ähnliches...

Tags: php ip logger, image ip logger, php ip image logger, ip logger

Kommentare:

  1. Lässt sich in dieses Script auch noch eine Zeitangabe zur Erfassung der ip integrieren? Ich kenn mich da nicht so aus...
    MfG Beverast

    AntwortenLöschen
  2. Möglich ist alles! Mal schauen wenn ich nachher wieder da bin, werde ich das Script vlt. noch ein bisschen erweitern.

    AntwortenLöschen
  3. So jetzt habe ich noch eine Anzeige für Zeit und Datum hinzugefügt! Auswertung dann wie gehabt in der log.htm.

    AntwortenLöschen
  4. frage ist ob es auch ohne Htaccess geht - Lighty kann kein Htaccess und der mist inder Config ist nicht zu ertragen ;)

    AntwortenLöschen
  5. Ne ohne HTACCESS geht es nicht (steht aber auch oben "Webspace mit PHP und ModRewrite"). Auf Kilu.de funktioniert das Script aber wunderbar.

    AntwortenLöschen

ACHTUNG: Anonyme Kommentare werden nicht freigeschaltet! Bitte wählt aus der Dropdown-Liste "Name/URL" anstatt "Anonym". Mit "Name/URL" bleibt ihr ebenfalls anonym, jedoch kann so zwischen User A und User B unterschieden werden.

Gültige HTML-Tags: <a href="LINK">LINK TITEL</a> | <b>BOLD</b> | <i>KURSIV</i>