Session-IPs verschlüsselt !

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
TheFreeman
Mitglied
Beiträge: 11
Registriert: 12.07.2002 10:20
Wohnort: Bayern
Kontaktdaten:

Session-IPs verschlüsselt !

Beitrag von TheFreeman »

Hallo, Leute.

Ich habe folgendes Problem:

Ich muß dringend eine bestimmte IP aus einer Session finden. Die IPs, die in der Session-DB gespeichert sind, wurden vom System verschlüsselt. Wie komme ich an die IP ? Welche Methode brauche ich zum entschlüsseln ? Gibt es dazu ein Script für den Admin-Bereich? Danke im Voraus. 8)

Freeman
TheFreeman
TheFreeman
Mitglied
Beiträge: 11
Registriert: 12.07.2002 10:20
Wohnort: Bayern
Kontaktdaten:

Beitrag von TheFreeman »

Warum antwortet denn niemand? :(

Freeman
TheFreeman
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

speichere folgendes als ip.php auf deinen php-fähigen Webspace ab:

Code: Alles auswählen

<?php
function decode_ip($int_ip)
{
        $hexipbang = explode('.', chunk_split($int_ip, 2, '.'));
        return hexdec($hexipbang[0]). '.' . hexdec($hexipbang[1]) . '.' . hexdec($hexipbang[2]) . '.' . hexdec($hexipbang[3]);
}

$reg_ip = decode_ip($_GET[IP]);
echo $reg_ip;
?>
und rufe es dann so auf:
http://www.deinedomain.de/ordner/ip.php?IP=...

als Wert gibst du die session_ip aus der MySQL Datenbank an.
TheFreeman
Mitglied
Beiträge: 11
Registriert: 12.07.2002 10:20
Wohnort: Bayern
Kontaktdaten:

Beitrag von TheFreeman »

Danke ! :D

Werd ich gleich mal ausprobieren !!!

Freeman
TheFreeman
TheFreeman
Mitglied
Beiträge: 11
Registriert: 12.07.2002 10:20
Wohnort: Bayern
Kontaktdaten:

Beitrag von TheFreeman »

Das ist schon mal nicht schlecht, ABER:

Leider brauch ich das genau andersrum.
Ich habe von dem mutmaßlichen "Hacker" leider nur die "echte" IP und möchte gerne den Usernamen rausfinden.
Ergo brauche ich ein Script, daß die IPs verschlüsselt. Mit der verschlüsselten IP muß ich dann in der Datenbank nach dem Usernamen suchen.

Freeman
TheFreeman
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

also das gleiche Spiel wie vorher:
ip.php

Code: Alles auswählen

<?php
function encode_ip($dotquad_ip)
{
	$ip_sep = explode('.', $dotquad_ip);
	return sprintf('%02x%02x%02x%02x', $ip_sep[0], $ip_sep[1], $ip_sep[2], $ip_sep[3]);
}

$reg_ip = encode_ip($_GET[IP]); 
echo $reg_ip;
Wieder die Datei so aufrufen: ip.php?IP=*IP des muma Hackers*

btw. findest du diese Funktionen alle in der functions.php :)
TheFreeman
Mitglied
Beiträge: 11
Registriert: 12.07.2002 10:20
Wohnort: Bayern
Kontaktdaten:

Beitrag von TheFreeman »

Dankeschön!!! :D

Aber ich bekomme als Ergebnis nur Nullen.

Hier ist der Link:
http://www.thefreeman.org/mr2forum/encode_ip.php?IP=

Freeman
TheFreeman
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Hm hast du vielleicht was falsch kopiert ?
Bei mir geht das so. Der einzige Fehler ist dass ich in meinem zweiten Skript das ?> vergessen habe aber das sollte trotzdem funktionieren.
Hier für dich der Link zu den funktionsfähigen Dateien:
http://creiche.free.fr/IP/encode_ip.php?IP=d9056226
http://creiche.free.fr/IP/decode_ip.php?IP=217.5.98.38
die erwähnte IP ist nur ein T-Online Server :)

unter
http://creiche.free.fr/IP/encode_ip.txt
http://creiche.free.fr/IP/decode_ip.txt
hast du auch den Code der Dateien :)
TheFreeman
Mitglied
Beiträge: 11
Registriert: 12.07.2002 10:20
Wohnort: Bayern
Kontaktdaten:

Beitrag von TheFreeman »

Klar, den Abschluß hab ich gesetzt, aber es geht trotzdem nicht. Ich schau mir das nochmal an.

Danke erstmal. :D

Freeman
TheFreeman
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“