
Noch etwas: Wenn man den CrackerTracker 5.0.3 installiert hat, muss die Codestelle in der viewtopic.php, die in der Installationsanleitung ab Zeile 480 besprochen wird, letzten Endes wohl so aussehen (hoffentlich):
- Code: Alles auswählen
/* Commented by CrackerTracker
$message = $postrow[$i]['post_text'];
*/
// CrackerTracker v5.x
if ( $postrow[$i]['ct_miserable_user'] == 1 && $postrow[$i]['user_id'] != $userdata['user_id'] && $userdata['user_level'] == 0)
{
$message = $lang['ctracker_message_dialog_title'] . '<br /><br />' . $lang['ctracker_ipb_deleted'];
}
else
{
// Cache Posts
// $message = $postrow[$i]['post_text'];
$parsed = ($board_config['enable_post_cache']) ? $postrow[$i]['parsed'] : 0;
if (!$parsed || !$board_config['enable_post_cache'])
{
$message = $postrow[$i]['post_text'];
} else {
$cstyle = ($userdata['session_logged_in'] && $userdata['user_style'] != $board_config['default_style'] && $board_config['cache_each_template']) ? $userdata['user_style'].'_' : '';
$cachefile = 'cache/posts/'.$cstyle.'post_'.$postrow[$i]['post_id'].'.gz';
if (file_exists($cachefile) && filemtime($cachefile) >= $postrow[$i]['post_edit_time'] && $postrow[$i]['cache_file_md5'] == md5_file($cachefile))
{
$handle = @fopen($phpbb_root_path.$cachefile, 'r');
$message = gzinflate(@fread($handle, @filesize($cachefile)+1));
@fclose($handle);
} else {
foreach (glob($phpbb_root_path.'cache/posts/*post_'.$postrow[$i]['post_id'].'.gz') as $cachefile)
{
@unlink($cachefile);
}
$message = $postrow[$i]['post_text'];
$parsed = 0;
}
}
// Cache Posts
if ( $postrow[$i]['ct_miserable_user'] == 1 && $userdata['user_level'] == ADMIN )
{
$message .= '<br /><br />' . $lang['ctracker_mu_success'];
}
}
// CrackerTracker v5.x
Gute Nacht!
Wolfgang
EDIT:
Gibt es irgendeine Möglichkeit, sich den Inhalt einer der gecachten Dateien anzusehen? Das würde mich brennend interessieren. Habe auch schon eine solche Datei heruntergeladen und mit WinRAR zu entpacken versucht, was aber - wohl aufgrund der MD5-Verschlüsselung - nicht funktioniert hat. (Finde diese zusätzliche Sicherheitsmaßnahme übrigens toll! Aber was ist in den gecachten Dateien nun wirklich gespeichert?)
LG, Wolfgang