проверка файлов на хостинге на наличие изменений

Discussion in 'PHP' started by GAiN, 28 Feb 2015.

  1. GAiN

    GAiN Elder - Старейшина

    Joined:
    2 Apr 2011
    Messages:
    2,550
    Likes Received:
    172
    Reputations:
    99
    можно ли чем то проверить файлы на изменение и если в них что то было добавлено в исходный код файлов то найти это можно ? а так же проверку на наличие новых файлов на хостинге?

    попросили один хостинг проверить - там что то внедрили в файлы и хрен отскать, тк файлов море да и по дате найти когда редактировались не вышло, дату и время можно модифицировать...
     
  2. yarbabin

    yarbabin HACKIN YO KUT

    Joined:
    21 Nov 2007
    Messages:
    1,663
    Likes Received:
    916
    Reputations:
    363
    собрать дерево папок и файлов на момент отсутствия там изменений и проверять (ls -a рекурсивно или tree). конкретно у файлов можно взять md5, как это делать я тебе уже отвечал где-то в твоем треде
     
    _________________________
    1 person likes this.
  3. 5maks5

    5maks5 Elder - Старейшина

    Joined:
    29 Aug 2010
    Messages:
    452
    Likes Received:
    265
    Reputations:
    40
    + верно
    собрать md5 всех файлов и создать свою маску для ai-bolit и проверять по крону им :)
     
    1 person likes this.
  4. InSys

    InSys Member

    Joined:
    2 Feb 2012
    Messages:
    24
    Likes Received:
    20
    Reputations:
    31
    Если есть архив с точно "неизмененными" файлами, берем утилитку WinMerge. Она умеет сравнивать каталоги, и определит измененные файлы вплоть до измененых строк.

    А вот если такого архива нету, то боюсь только ручками анализировать.

    А на будущее очень удобно для этого юзать какую нибудь систему контроля версий (типа git), дабы не изобретать велосепеды с хеш суммами и прочее.
     
  5. RRR_RRR

    RRR_RRR Member

    Joined:
    20 Jun 2012
    Messages:
    396
    Likes Received:
    35
    Reputations:
    0
    http://antishell.ru/
     
    1 person likes this.
  6. Adio

    Adio Elder - Старейшина

    Joined:
    23 May 2005
    Messages:
    1,646
    Likes Received:
    148
    Reputations:
    18
    А вообщем если у них файлов куча, если все решиш, им надо сделать версии. Ну или сделать список всех файлов в мд5 и потом кроном сверять ежедневно - и оповещать если где то что то не так.