Sujet: Surveillance d'un fichier

Posté le: 16/12/2015 04:39
Par : Ben

Afin de surveiller un fichier, on peut réaliser le petit test suivant :
PHP Formatted Code

//Security check
$filename = $_CONF['path_html'] . 'index.php';
if (filesize($filename) <> 17468 && $_CONF['path_html'] !='' ) {
        if (!copy($_CONF['path'] . 'system/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);
        COM_errorLog ('index.php was hacked!');
}


Code à place dans le fichier system/lib-custom.php et fichier de remplacement dans dossier system. Adaptez le script en fonction de vos paramètres et notamment la taille du fichier à surveiller. 17468 octets dans ce cas.

Geeklog France - Forum
http://geeklog.fr/forum/viewtopic.php?showtopic=250