The main index.php file size is 16198 for the last geeklog release. If the size is different you have been hacked. To avoid this, add a fresh index.php in a secret folder out of your public_html folder, and add this code in your lib_custom.php file:
Text Formatted Code
//Security check
$filename = $_CONF['path_html'] . 'index.php';
if (filesize($filename) <> 16198) {
if (!copy($_CONF['path'] . 'my_secret_folder/index.php', $filename)) {
$message = "Failed to replace index.php";
} else {
$message = "index.php was replaced!";
}
COM_mail($_CONF['site_mail'], $_CONF['site_name']. ' hacked!', $message);