IP-Adressen aus der Foren-Datenbank löschen

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.
Miriam66
Mitglied
Beiträge: 15
Registriert: 12.02.2007 21:32

Beitrag von Miriam66 »

Miriam hat geschrieben:
Miriam66 hat geschrieben:Unser Forum kann in Zukunft wohlmöglich mit Hackerangriffen konfrontiert werden und ich möchte die IPs vor Missbrauch schützen.
Welcher Missbrauch sollte das sein? Ich meine, es könnte nicht mehr Missbrauch geben, als den, den es eh schon im INet gibt.
bei einem befreundeten Forum wurden nach einem Hackangriff die IPs der User öffentlich ins Netz gestellt. Das verstehe ich unter Missbrauch.

gruß
Miriam66
Mitglied
Beiträge: 15
Registriert: 12.02.2007 21:32

Beitrag von Miriam66 »

Miriam hat geschrieben:Du musst den Befehl im SQL Fenster des phpMyAdmin eingeben.

Du kannst den Code auch nehmen und ihn hier eingeben, die Datei runterladen. Sie dann auf Deinen Webserver (Root des Forums) schieben und in der URL Zeile aufrufen.

Zum Dauerhaften Unterbinden, müsstest Du ein wenig am Code schrauben:
finde in includes/functions_post.php

Code: Alles auswählen

function submit_post($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id, &$topic_type, &$bbcode_on, &$html_on, &$smilies_on, &$attach_sig, &$bbcode_uid, $post_username, $post_subject, $post_message, $poll_title, &$poll_options, &$poll_length)
{
	global $board_config, $lang, $db, $phpbb_root_path, $phpEx;
	global $userdata, $user_ip;
Danach füge ein:

Code: Alles auswählen

         $user_ip = '';
Jetzt wir keine IP mehr gespeichert.

Oder wolltest Du den IP Button weg haben? *Den sehen nur Admins und Moderatoren*
beides funktioniert nicht :cry:

gruß
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Wo ist jetzt das konkrete Problem, dass es nicht funktioniert?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Miriam66
Mitglied
Beiträge: 15
Registriert: 12.02.2007 21:32

Beitrag von Miriam66 »

Miriam hat geschrieben:Wo ist jetzt das konkrete Problem, dass es nicht funktioniert?
also der SQL Befehl mittels der PHP Datei wird problemlos ausgeführt, jedenfalls erfolgt eine Bestätigungsanzeige. Allerdings sind danach die realen IPs nach wie vor vorhanden und nicht wie bei dem Vorschreiber der Fall, dass jede IP, von wem auch immer, stets die Gleiche ist.

Bei der zweiten Sache...

Original

Code: Alles auswählen

function submit_post($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id, &$topic_type, &$bbcode_on, &$html_on, &$smilies_on, &$attach_sig, &$bbcode_uid, $post_username, $post_subject, $post_message, $poll_title, &$poll_options, &$poll_length) 
{ 
   global $board_config, $lang, $db, $phpbb_root_path, $phpEx; 
   global $userdata, $user_ip;


So habe ich das verändert:

Code: Alles auswählen

function submit_post($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id, &$topic_type, &$bbcode_on, &$html_on, &$smilies_on, &$attach_sig, &$bbcode_uid, $post_username, $post_subject, $post_message, $poll_title, &$poll_options, &$poll_length) 
{ 
   global $board_config, $lang, $db, $phpbb_root_path, $phpEx; 
   global $userdata, $user_ip; 
         $user_ip = '';
Hat keinerlei Effekt gezeigt. Oder ich habe den Code falsch eingesetzt? :-?

Gruß&Dank
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Also ich habe die Sachen beide getestet......


Zeig mal bitte Deine includes/functions_post.php her.
KB:datei
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Miriam66
Mitglied
Beiträge: 15
Registriert: 12.02.2007 21:32

Beitrag von Miriam66 »

Hallo!

Hier ist die unveränderte Version:

http://www.metal-archives.de/functions_post.txt

und hier die veränderte:

http://www.metal-archives.de/functions_post2.txt

Gruß
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Hm, also, wenn ich auf das IP Bildchen klicke, sehe ich nur die IP 0.0.0.0. So soll es sein. :-?

Und Du siehst die wirkliche IP?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Miriam66
Mitglied
Beiträge: 15
Registriert: 12.02.2007 21:32

Beitrag von Miriam66 »

Miriam hat geschrieben:Hm, also, wenn ich auf das IP Bildchen klicke, sehe ich nur die IP 0.0.0.0. So soll es sein. :-?

Und Du siehst die wirkliche IP?
Jetzt funktionierts bei mir! Habe es nochmals probiert :grin:

Nun müsste ich nur noch hinbekommen die bereits gespeicherten IPs zu löschen bzw. durch 0.00 zu ersetzen.

Gruß
Miriam66
Mitglied
Beiträge: 15
Registriert: 12.02.2007 21:32

Beitrag von Miriam66 »

Wie bekommt man eigentlich die IP Anzeige bei "Wer ist anwesend?" im Admin Bereich weg?

gruß
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Wie schon gesagt:

Code: Alles auswählen

UPDATE phpbb_posts SET poster_ip = ''
Dein Präfix muss phpbb_ sein, wenn Du es im phpMyAdmin eingibst.
Beim Codegenerator muss es so bleiben.

Die IPs, die Du da gesehen hast, sind diejenigen, die in der Sessiontabelle gespeichert werden.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

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