Posts tagged ‘find changed’

Щойно опублікував на Github скрипт для аналізу файлів сайту. Може бути корисним коли потрібно визначити нещодавно змінені файли в разі неможливості використати одну з систем керування версіями. Наприклад, після злому, або після чиїхось хитрих рук ;)
Скрипт сканує всі файли та зберігає мапу для кожного сканування, це дозволяє в майбутньому шляхом порівняння цих мап визначити змінені файли.
Дозволяє сортувати список файлів по назві, розміру, даті останньої зміни, статусу.

Завантажити ось тут filelist-php

Отже як це використовувати:

  • розмістіть скрипт на сервері
  • змініть базові параметри скрипту, якщо потрібно (див. файл скрипту)
  • запустіть його (відкрийте в браузері)
  • через деякий час скрипт побудує таблицю файлів, з можливістю сортувати по різних параметрах (назві, розміру, даті останньої зміни)
  • скрипт створить нову мапу після кожного натискання Scan again, з можливістю обрати одну з попередніх мап для порівняння

Увага! Не залишайте скрипт та файли мап на сервері у вільному доступі! Скористайтесь .htaccess для обмеження доступу.