Форум русской поддержки Joomla!® CMS
03.12.2016, 08:40:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Проверка всех файлов на изменения

 (Прочитано 728 раз)
0 Пользователей и 1 Гость смотрят эту тему.
kik84
Живу я здесь
******

Репутация: +59/-4
Offline Offline

Сообщений: 1307



« : 16.03.2015, 16:29:10 »

Подскажите, какой компонент может проверить целостность всех файлов на сервере? Имею в виду, чтобы проверял изменения в файлах, сравнивая с "чистым" движком с оф. сайта JED.
RSFirewall такое вроде как может, но дорогая у них подписка)
Записан
voland
Профи
********

Репутация: +487/-86
Offline Offline

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #1 : 16.03.2015, 16:33:28 »

через ssh это делается одной строчкой и быстро
Записан
kik84
Живу я здесь
******

Репутация: +59/-4
Offline Offline

Сообщений: 1307



« Ответ #2 : 16.03.2015, 17:21:38 »

через ssh это делается одной строчкой и быстро
Не откажусь от подробностей)
Записан
voland
Профи
********

Репутация: +487/-86
Offline Offline

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #3 : 16.03.2015, 17:24:47 »

клик
Записан
kik84
Живу я здесь
******

Репутация: +59/-4
Offline Offline

Сообщений: 1307



« Ответ #4 : 16.03.2015, 21:11:38 »

Намек понял)
Пробовал по SSH через Putty, но в итоге еще погуглил и закинул на сервер пхп-скрипт, который через Cron присылает сообщения обо всех измененных файлах на сервере.
Записан
voland
Профи
********

Репутация: +487/-86
Offline Offline

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #5 : 16.03.2015, 21:20:14 »

Хм.. прямо так в выдаче и валялся?
Он чекает по дате модификации или по хэшу?
Записан
kik84
Живу я здесь
******

Репутация: +59/-4
Offline Offline

Сообщений: 1307



« Ответ #6 : 16.03.2015, 21:49:38 »

Приходит мейл в таком виде:
Атрибуты файлов изменились.
Предыдущее значение:
./сайт/public_html/template/frontend/default/standart_search_form.tpl - 12.23.14 - 9998
./сайт/public_html/template/frontend/default/search_form.tpl - 03.04.15 - 8949
./сайт/public_html/php_info.php - 12.23.14 - 97568

Последнее значение:
./сайт/public_html/template/frontend/default/standart_search_form.tpl - 03.16.15 - 9992
./сайт/public_html/template/frontend/default/search_form.tpl - 03.16.15 - 8948

Вариантов нашел 5, но остановился в итоге на этом т.к. другие давали разные косяки http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1720
Записан
winstrool
Завсегдатай
*****

Репутация: +39/-2
Offline Offline

Пол: Мужской
Сообщений: 725


Свободен для работы


« Ответ #7 : 16.03.2015, 23:05:57 »

Это вы правильно подметили, делать сравнение по дате модификации, но также можно поставить сравнение по хешь суммам файла, по крону, раза три в день, и об обнаружении оповещать на почту, а также ввести набор регулярных выражений и соответствие действий на ядовитые вопросы, и сторонние сканирование не зависимое от сайта, придадут один из неотъемлемых моментов в плюсе к безопасности...
Записан
kik84
Живу я здесь
******

Репутация: +59/-4
Offline Offline

Сообщений: 1307



« Ответ #8 : 17.03.2015, 14:25:47 »

Это вы правильно подметили, делать сравнение по дате модификации, но также можно поставить сравнение по хешь суммам файла, по крону, раза три в день, и об обнаружении оповещать на почту, а также ввести набор регулярных выражений и соответствие действий на ядовитые вопросы, и сторонние сканирование не зависимое от сайта, придадут один из неотъемлемых моментов в плюсе к безопасности...

Честно говоря, я не знаю, как в скрипт добавить еще сравнение по хешу. Смог допилить только, чтобы можно было добавлять папки или файлы, которые проверять не надо, например cache)
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet