|
| Дата |
|
USD/RUB | 93.4409 | BTC/USD | 63966.6593 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
15.01.2014, 14:01
|
#1
|
★☆★☆★
Регистрация: 01.10.2009
Сообщений: 444
Бабло: $166305
|
Контроль сайтов - Wanted!
Как контролировать сеть сайтов на наличие изменения в коде и прочей чёрной хуеты? Будь то дефейс или клоака, которую при простом заходе не сразу заметишь?
Для основных сайтов Google Webmaster Tools, как вариант. А для сплогов, которых много? Любые варианты приветствуются. Сенкс!
|
|
|
15.01.2014, 16:33
|
#2
|
Senior Member
Регистрация: 31.10.2007
Сообщений: 379
Бабло: $88642
|
Смотри, в строну кому это клоака нужна, если доры, то чека на индекс в ПС, если фрейм, то чекай с тех стран, которые популярны.
|
|
|
15.01.2014, 16:38
|
#3
|
Senior Member
Регистрация: 18.08.2007
Сообщений: 1,098
Бабло: $199375
|
чек на md5 по крону вывод статистики изменений в файл, централизировать сбор статистики в одном месте (парсерами) чтобы показывало какие файлы изменились на серваках.
пишется очень просто такое, возможно в нете есть готовые решения
|
|
|
15.01.2014, 17:57
|
#4
|
Member
Регистрация: 10.08.2013
Сообщений: 36
Бабло: $8600
|
Цитата:
Сообщение от masolit
чек на md5 по крону вывод статистики изменений в файл, централизировать сбор статистики в одном месте (парсерами) чтобы показывало какие файлы изменились на серваках.
пишется очень просто такое, возможно в нете есть готовые решения
|
пишется-то всё, интересно то, что из коробки работает
|
|
|
15.01.2014, 18:10
|
#5
|
Senior Member
Регистрация: 23.04.2007
Сообщений: 2,118
Бабло: $337995
|
Цитата:
Сообщение от masolit
чек на md5 по крону вывод статистики изменений в файл, централизировать сбор статистики в одном месте (парсерами) чтобы показывало какие файлы изменились на серваках.
пишется очень просто такое, возможно в нете есть готовые решения
|
Тоже подумал про такой алгоритм. Начал гуглить готовые решения - нифига не нашел
|
|
|
15.01.2014, 19:57
|
#6
|
Юниор
Регистрация: 26.12.2010
Сообщений: 22
Бабло: $3950
|
для линукса есть прога aide, она следит за системными файлами на изменение чексумм, но можно задать папку вебсервера. можно на одном серваке держать и по крону запускать, но если получат рута - бесполезно. есть вариант запускать на одном серваке, а чекать файлы на других с хранением данных на основном(по ssh подключается). на php такое делать проблемно из-за прав на чтение файлов, права нужно разграничивать чтобы все сразу не заражали
|
|
|
15.01.2014, 20:43
|
#7
|
Senior Member
Регистрация: 21.02.2008
Сообщений: 199
Бабло: $145188803
|
в линуксе есть подсистема встроенная в ядро - Inotify, тут подробнее http://habrahabr.ru/post/66569/
|
|
|
28.01.2014, 19:26
|
#8
|
Member
Регистрация: 14.11.2007
Сообщений: 35
Бабло: $7940
|
ДА все проще. Возьмите VPS за 10$ там поставьте SVN под каждый проект сделайте репозиторий, сделайте в него коммит правильных файлов в репозитории, а на рабочих серверах в кроне поставьте что то типа
* 0,12 * * * cd /home/project1/www; svn up
или
* 0,12 * * * svn revert -R /home/project1/www/
|
|
|
29.01.2014, 16:16
|
#9
|
★☆★☆★
Регистрация: 01.10.2009
Сообщений: 444
Бабло: $166305
ТС -->
|
ТС
Вообще странно, что нет уже готового софта/скриптов для таких целей.
|
|
|
29.01.2014, 19:19
|
#10
|
Senior Member
Регистрация: 01.02.2011
Сообщений: 729
Бабло: $191845
|
Цитата:
Сообщение от Dr.EVIL
Вообще странно, что нет уже готового софта/скриптов для таких целей.
|
их полно
гугли "Проверка целостности файлов","скрипт проверки целостности файлов"
например:
http://forum.searchengines.ru/showthread.php?t=697566
из софта:
aide, как уже сказали. Также есть tripwire, но там точно нет настройки на типы файлов, те чекается все подряд исключаются только папки. Насчет aide пока не знаю, самому интересно, хочу попробовать ее.
|
|
|
|