Seoven File Hash Scanner
Seoven File Hash Scanner
[P]Модуль для автоматической проверки целостности файлов сайта на платформе 1С-Битрикс. Отслеживает изменения, добавление и удаление файлов, уведомляя администратора через email и панель управления. Версия 2.0.0 добавляет поддержку многосайтовости, улучшенную производительность и расширенные настройки.[/P][B]Возможности:[/B][LIST] [*]Автоматическое сканирование файлов: Проверяет файлы по заданным расширениям (например, php, js, html, css, htaccess и др.) с гибкой настройкой. [*]Поддержка многосайтовости: Работает с несколькими сайтами на одной платформе, учитывая индивидуальные DOCUMENT_ROOT и настройки для каждого сайта. [*]Исключение директорий: Позволяет исключать ненужные папки (например, кэш, временные файлы) отдельно для каждого сайта. [*]Уведомления: Отправка сообщений на несколько email-адресов (через запятую) и отображение уведомлений в панели управления с детализацией изменений (новые, изменённые, удалённые файлы). [*]Ручной и фоновый режим: Полная проверка с прогресс-баром в интерфейсе и автоматическое сканирование через агентов. [*]Подробные логи: Ведение журнала операций с ограничением размера и архивацией старых записей. [*]Интеграция с Highload-блоками: Хранение данных о файлах и изменениях для высокой производительности. [*]Интерфейс в админке: Удобная навигация с вкладками: "Настройки", "Проверенные файлы", "Обнаруженные изменения", "Логи". [*]Гибкие настройки: Регулировка интервалов проверки, порога недавних изменений, количества файлов за шаг и других параметров. [/LIST][B]Преимущества:[/B][LIST] [*]Безопасность: Быстрое выявление несанкционированных изменений для защиты сайта. [*]Масштабируемость: Поддержка многосайтовых конфигураций с независимыми настройками. [*]Оптимизация: Минимальная нагрузка на сервер благодаря пошаговой обработке и кэшированию. [*]Прозрачность: Полные отчёты и логи для анализа изменений. [*]Простота: Лёгкая установка и интуитивный интерфейс. [/LIST][B]Что следует учитывать:[/B][LIST] [*]Для корректной работы агентов рекомендуется использовать cron (интервалы настраиваемы, по умолчанию — 60 секунд для сканирования и 1 час для обновления списка файлов). [*]У сайта должны быть права на чтение всех файлов в корневой папке (DOCUMENT_ROOT) каждого сайта. [*]Требуется модуль highloadblock для хранения данных. [*]При первом запуске необходим полный обход файлов (выполняется автоматически или вручную). [/LIST][B]Для кого:[/B] [P]Администраторов, разработчиков и владельцев проектов на 1С-Битрикс, которым важно контролировать целостность файловой системы, особенно в многосайтовых конфигурациях. Идеально подходит для тех, кто стремится повысить безопасность и оперативно реагировать на изменения.[/P]