Problem mit unseriösem Besucherscript...

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
Thomapyrien
Mitglied
Beiträge: 37
Registriert: 14.02.2004 23:07

Problem mit unseriösem Besucherscript...

Beitrag von Thomapyrien »

Hallo zusammen,

habe momentan mit meinem Forum www.povray-forum.de ein Problem und zwar versucht ein Script von unseriösen Seiten seit Anfang August Traffic zu erzeugen oder meinen Counter zu streßen....dieses Script ruft mein Forum alle paar Minuten auf und das schon seit 2-3 Tagen !! Was kann man denn dagegen tun ??

Wenn ihr mal in die Counter-Statistik unter "Die häufigsten Seiten, von denen die Besucher kommen" schaut, seht ihr was ich mit unseriösen Seiten meine !

Normalerweise hat das Forum ca. 20-40 tägliche Besucher und von heute auf morgen nun 100-200 ! Das ist sehr unrealistisch !

Vielen Dank schonmal im Voraus für eure Hilfe
Gruß
Thomapyrien
Thomapyrien
Mitglied
Beiträge: 37
Registriert: 14.02.2004 23:07

Beitrag von Thomapyrien »

So, also eine Lösung hab ich schon gefunden, scheut euch aber nicht noch andere Vorschläge zu machen !!

Man müßte nur die vorhandenen Referer (die ja in der Counter-Statistik schon aufgelistet werden) mit dem aktuellen Referer vergleichen und für die Referer die man bannen will, einfach sperren !

Sieht dann so aus:

Code: Alles auswählen

<? // Referer Banning
$fp = fopen("BannedReferer.txt", "r");
$banned = fread($fp, 1024*1024); 
fclose($fp);
$referer = explode("\n", $banned);
if(in_array($_SERVER["HTTP_REFERER"], $referer)) { 
    die("Sorry you are banned!"); 
}

// z.B. BannedReferer.txt:
// http://unseriöse-seite.xx
// etc..
?>
Getestet hab ichs noch nicht, werd ich aber heute noch tun !

Das gleiche könnte man auch mit IPs machen, aber die wechseln ja ständig...die Referer bleiben zwar gleich, aber die kann man glaube ich ausschalten, so wie ich gelesen habe, dann funktioniert das Script natürlich nicht :cry: !!

Gruß
Thomapyrien
Antworten

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