Bierhasser
04.01.2003, 13:40
Unser forum wurde heute nacht mit 9123 neuen Regestrierungen zugespamt. Der Verursacher hatte wohl ein Script am laufen das innerhalb 15 Minuten 9123 neue User angelegt hatte.
Nun meine Frage ist nachfolgendes Script sinvoll?
In der register.php alle einträge mit: suchen
eval("standarderror(\"".gettemplate("error_alreadyregistered")."\");");
exit;
}
Dies sollte 3mal vorkommen.
und darunter eingefügt:
$keys = array('ipaddress');
foreach ($keys as $key) {
$result=$DB_site->query("SELECT * FROM user WHERE ipaddress='$ipaddress'");
if(mysql_num_rows($result) != 0) {
$session[$key] = (mysql_result($result,0,$key));
eval("standarderror(\"".gettemplate("error_ipregistered")."\");");
exit;
}
}
Ein neues Template: error_ipregistered mit dem inhalt: Sorry. Aber deine IP ist bereits Registriert.
und schon sollte das Registrieren mit der selben IP nichtmehr funktionieren. HOFFE ICH!!
Noch ne Frage: Zur Serverlast http://admin/options.php?t=0&s=#settinggroup24 was sollte ich da eingetragen? denn der Typ hat es soweit getrieben bis der Server in die Knie gegangen ist.
Gruß Chris
Nun meine Frage ist nachfolgendes Script sinvoll?
In der register.php alle einträge mit: suchen
eval("standarderror(\"".gettemplate("error_alreadyregistered")."\");");
exit;
}
Dies sollte 3mal vorkommen.
und darunter eingefügt:
$keys = array('ipaddress');
foreach ($keys as $key) {
$result=$DB_site->query("SELECT * FROM user WHERE ipaddress='$ipaddress'");
if(mysql_num_rows($result) != 0) {
$session[$key] = (mysql_result($result,0,$key));
eval("standarderror(\"".gettemplate("error_ipregistered")."\");");
exit;
}
}
Ein neues Template: error_ipregistered mit dem inhalt: Sorry. Aber deine IP ist bereits Registriert.
und schon sollte das Registrieren mit der selben IP nichtmehr funktionieren. HOFFE ICH!!
Noch ne Frage: Zur Serverlast http://admin/options.php?t=0&s=#settinggroup24 was sollte ich da eingetragen? denn der Typ hat es soweit getrieben bis der Server in die Knie gegangen ist.
Gruß Chris