ZitatOriginal von powl
Also Hacks im Forum sind schon eingebaut. Aber keine Hacks die diese Datei benutzten bzw brauchen.
wofür wird diese Datei sonst genutzt? Unser SecSys benötigt keine mysql_get_proto_info() informationen!!!
ZitatOriginal von powl
Also Hacks im Forum sind schon eingebaut. Aber keine Hacks die diese Datei benutzten bzw brauchen.
wofür wird diese Datei sonst genutzt? Unser SecSys benötigt keine mysql_get_proto_info() informationen!!!
Der Fehler tritt nur im SecurityCenter auf?
Gibt es diese Datei /nfs/extra/admin/prepend/prepend.php? Wird diese im ACP verwendet (Hack o.ä.)?
ZitatOriginal von Romek
Nicht nur eine, was wäre ein wBB ohne Hacks / Addons?Spaß bei seite, es wurde einiges eingebaut, deswegen ist es jetzt schwer nachvollziehbar wo der Fehler liegen könnte...
gruß
es geht hier nur um Erweiterungen im ACP. Ist dort was eingebaut bzw. dateien verändert worden?
ZitatOriginal von Romek
In wiefern modifiziert?gruß
Erweiterungen eingebaut?
derzeit ist das wbb3 noch eine Betaversion und man kann jetzt noch nicht alles genau sagen, was kommen wird.. Das Modulssystem ist auf jeden Fall genial gemacht und bietet viele Möglichkeiten. Die Größe und Vorraussetzungen sind natürlich ein Argument gegen das wbb3, aber seinen wir mal ehrlich: PHP5 bietet viele Vorteile, ist eigentlich schon Standard. PHP5 gibt es schon seit langer Zeit.. warum soll man PHP4 nutzen, wenn dies weniger kann????
Dein User hat zu viele Seitenabrufe in einer Minute gemacht, daher wurde er vom SecuritySystem temporär gesperrt.
ZitatOriginal von süsser Boy427
danke
aber komscher wieser ist seit heute folgendes:
alle user werden von dem Sicherheits system gespeert wieso ist das so?
welche Meldung kam?
Der Fehler ist ein bekannter Bug. Das ist nur eine Funktion, welche nicht im SecuritySystem basic vorhanden ist. Wenn du willst, kann ich dir das entfernen. Hierfür häng mir einfach die acp/login.php an. Das ist eine Arbeit von nicht einmal einer Minute...
nun die korrekt bearbeitete Datei. Du hast in beiden Fällen den selben Fehler gemacht
hänge mir bitte die acp/global.php an!
Bitte Schreibrechte auf folgenden Ordner (und dessen Unterordner bzw. Dateien) /acp/security/floodcontrol/ setzen.
Datei wurde falsch bearbeitet!!
ok, hänge mir bitte deine global.php an!
Das Backup in der Basic Version funktioniert nur bei kleinen Datenbanken. Bei größeren Datenbanken muss der Backupvorgang aufgeteitl werden. Dies kann aber derzeit nur die professional und premium Variante!
Das dürfte wahrscheinlich der Fall sein, da eine andere Anwendung schon fast den gesamten Arbeitsspeicher benötigt... Hast du das ACP einmal modifiziert?
Die Zeile, die du mir angegeben hast, ist nicht die Zeile, die es betrifft. Das ist ein Template.. Ich habe mir diese auch rausgesucht.. Der Fehler liegt nicht am Quelltext sondern bei dir am Server bzw. am wbb selber..
Der Fehler liegt daran, dass die Berechnung die Kapazität des Arbeitsspeichers überschreitet. Daher bricht PHP mit einem Fehler ab. Die Stelle ist hierbei egal!
Kam dieser Fehler nur einmal oder jedes mal? nur bei der Black und Whitelist?
Hast du das ACP modifiziert?
hänge mir bitte deine global.php an.
Edit: Der Fehler kommt bei mir übrigens nicht!
<?php
// ************************************************************************************//
// * WoltLab Burning Board 2
// ************************************************************************************//
// * Copyright (c) 2001-2004 WoltLab GmbH
// * Web http://www.woltlab.de/
// * License http://www.woltlab.de/products/burning_board/license_en.php
// * http://www.woltlab.de/products/burning_board/license.php
// ************************************************************************************//
// * WoltLab Burning Board 2 is NOT free software.
// * You may not redistribute this package or any of it's files.
// ************************************************************************************//
// * $Date: 2004-10-20 13:24:57 +0200 (Wed, 20 Oct 2004) $
// * $Author: Burntime $
// * $Rev: 1453 $
// ************************************************************************************//
define("WBB_ACP_LOGIN", true);
require("./global.php");
if($securityconfig[acp_security_login]) {
$row = $db->query_first("SELECT * FROM bb".$n."_security_passwords WHERE passwort = '".$_POST[l_sicherheitsabfrage]."'");
$passwort_true = $row['passwort'];
$db->query("TRUNCATE TABLE bb".$n."_security_passwords");
$time = time();
}
$result = getwbbuserdata($_POST['l_username'], "username");
if ($allowloginencryption == 1 && $_POST['crypted'] == "true" && $result['sha1_password']) {
$authentificationcode = sha1(sha1($adminsession->authentificationcode).$result['sha1_password']);
if (!$result['userid'] || $authentificationcode != $_POST['authentificationcode']) {
unset($result);
unset($authentificationcode);
}
// delete authentificatincode
$db->unbuffered_query("DELETE FROM bb".$n."_adminsessions WHERE sessionhash='$session[hash]'");
unset($adminsession);
}
else {
$wbb_userpassword = md5($_POST['l_password']);
if (!$result['userid'] || $result['password'] != $wbb_userpassword) unset($result);
else {
if (!$result['sha1_password']) $db->unbuffered_query("UPDATE bb".$n."_users SET sha1_password='".sha1($_POST['l_password'])."' WHERE userid='$result[userid]'");
}
}
if($securityconfig[acp_security_login]) {
if (isset($result) && $result['userid'] && $result['a_can_use_acp'] == 1 AND $passwort_true != "") {
$adminsession = new adminsession();
$adminsession->create($result['userid'], $REMOTE_ADDR, $HTTP_USER_AGENT);
header("Location: index.php?sid=".$adminsession->hash . ((isset($_REQUEST['url'])) ? ("&url=".urlencode($_REQUEST['url'])) : ("")));
exit;
}
else { //$security->acp_log_add("<img src=\"security/images/blockedpage.gif\" title=\"identifizierter Angreifer\" alt=\"\"> <b>fehlgeschlagener ACP Login</b>");
acp_error($lang->get("LANG_ACP_GLOBAL_ERROR_LOGIN"));
}
} else {
if (isset($result) && $result['userid'] && $result['a_can_use_acp'] == 1) {
$adminsession = new adminsession();
$adminsession->create($result['userid'], $REMOTE_ADDR, $HTTP_USER_AGENT);
header("Location: index.php?sid=".$adminsession->hash . ((isset($_REQUEST['url'])) ? ("&url=".urlencode($_REQUEST['url'])) : ("")));
exit;
}
else { //$security->acp_log_add("<img src=\"security/images/blockedpage.gif\" title=\"identifizierter Angreifer\" alt=\"\"> <b>fehlgeschlagener ACP Login</b>");
acp_error($lang->get("LANG_ACP_GLOBAL_ERROR_LOGIN"));
}
}
?>
Alles anzeigen
Dies ist ein bekannter Fehler. Es bedeutet nur, dass der falsche Login nicht gespeichert wird, da dies eine Funktion des SecuritySystem pro bzw. pre ist und in der basic Variante nicht zu 100% entfernt wurde. Hänge mit bitte die acp/login.php an und ich entferne dir diese Fehler.