Скрипт: Мониторинг изменения файлов на сайте
Системные требования: php 4+ , MySQL,
Описание: Скрипт сканирует все файлы и папки сайта + реагирует на изменение путём занесения в базу данных, лог отчёта, отчёт на email (какой файл, кусок кода что добавилось/удалилось)
За основу можно взять FileChecker 2.0 by Denis Vorobiev (Denvor) - в аттаче
Доработать:
* админка, естественно, по паролю (Все настройки,все функции данного скрипта должны редактироваться, вкл/откл тут)
* запуск скрипта по паролю
* запуск скрипта по расписанию
* запись md5-хешей файлов
(как пример, можно взять в аттаче)
* шифрование списка файлов
* ведение истории изменений файлов и папок (календарь)
* в списке файлов которые не нужно отслеживать cделать по расширению
(например, изменить кусок кода из fchecker.php
$no_check = array("txt", "dat", "gif", "jpg", "png");
$ext = strtolower(substr($file, strrpos($file, '.') + 1));
if (!in_array($ext, $GLOBALS['no_check'])).....)
Это просто пример, а так ВСЁ должно быть реализовано в админке
+ Ваши предложения, что можно улучшить/добавить