TreV@N
06.02.2009, 12:01
Что? Скрит для выявления изменений файлов на сайте
Для чего? Мониторинг хакерской деятельности, загружаемых и изменяемых файлов, система предупреждений изменений при совместной работе
Системные требования: php 4 и выше, желательно - cron или другой планировщик для периодического запуска
Установка: 15 минут, сложность - низкая
Известные баги: в редких ситуациях и при большом объеме сайта возможна ошибка памяти. Воспроизвести не удалось (возможно - ошибка сервера)
Описание: Скрипт сканирует все файлы и папки ниже той папки, где находится сам и позволяет получать следующую информацию:
+ список новых файлов
+ список старых и удаленных файлов
+ суммарное количество файлов
+ суммарное количество папок
+ суммарный объем файлов
В скрипте можно указать файлы, которые не нужно контролировать. Результаты работы могут быть выведены непосредственно в браузер или отосланы на один или несколько e-mail.
При ежедневном (или даже - ежечасном) запуске скрипт может применяться для отслеживания как несанкционированных изменений файлов хакерами (модификация файлов и загрузка шелла), так и активности работы с файлами пользователей (закачка аватар, файлов, изображений) или программистов (модификация файлов). Применение этого скрипта на разных сайтах позволило пресечь несколько реальных хакерских атак на начальном этапе.
Новые файлы отображаются в виде ссылок, щелкнув по которой вы можете просмотреть файл.В качестве дополнительной информации выводится суммарный объем и количесство файлов на сайте.
Дополнительные возможности, планируемые в следующей версии:
+запуск скрипта по паролю
+запись md5-хешей файлов
+шифрование списка файлов
+ведение истории изменений файлов и папок
http://depositfiles.com/files/oqr3fe1e4
Для чего? Мониторинг хакерской деятельности, загружаемых и изменяемых файлов, система предупреждений изменений при совместной работе
Системные требования: php 4 и выше, желательно - cron или другой планировщик для периодического запуска
Установка: 15 минут, сложность - низкая
Известные баги: в редких ситуациях и при большом объеме сайта возможна ошибка памяти. Воспроизвести не удалось (возможно - ошибка сервера)
Описание: Скрипт сканирует все файлы и папки ниже той папки, где находится сам и позволяет получать следующую информацию:
+ список новых файлов
+ список старых и удаленных файлов
+ суммарное количество файлов
+ суммарное количество папок
+ суммарный объем файлов
В скрипте можно указать файлы, которые не нужно контролировать. Результаты работы могут быть выведены непосредственно в браузер или отосланы на один или несколько e-mail.
При ежедневном (или даже - ежечасном) запуске скрипт может применяться для отслеживания как несанкционированных изменений файлов хакерами (модификация файлов и загрузка шелла), так и активности работы с файлами пользователей (закачка аватар, файлов, изображений) или программистов (модификация файлов). Применение этого скрипта на разных сайтах позволило пресечь несколько реальных хакерских атак на начальном этапе.
Новые файлы отображаются в виде ссылок, щелкнув по которой вы можете просмотреть файл.В качестве дополнительной информации выводится суммарный объем и количесство файлов на сайте.
Дополнительные возможности, планируемые в следующей версии:
+запуск скрипта по паролю
+запись md5-хешей файлов
+шифрование списка файлов
+ведение истории изменений файлов и папок
http://depositfiles.com/files/oqr3fe1e4