Наши продукты

Все выпуски в PDF →
  • Годовая подписка на Xakep.ru

    Все статьи, PDF-архив, скидки и другие бонусы

    6000₽ в год

    Подписаться
  • Ежеквартальный «Хакер» #4

    Печатный выпуск за август–ноябрь 2026 года

    2000₽

    Заказать
  • Ежеквартальный «Хакер» #3

    Печатный выпуск за май–июль 2026 года

    2000₽

    Заказать
  • Спецвыпуск «Хакера» #4

    Избранные материалы 2021–2022 годов на бумаге

    2000₽

    Заказать

Опять возвращаемся к вопросу сокрытия
шелла, залитого на сайт. Каким образом админы находят и удаляют
залитые файлы? Вариантов много, но один из них - это поиск по
дате создания и изменения файла. А это время мы можем изменить,
тем самым, усложнив админу задачу. Конечно, не панацея, но иначе
шансы спалиться резко возрастают.

Итак, приступим:

UNIX touch

1. Поставить на файл определенную дату, формат: год месяц
число час минута.

touch -t200811182005 apach.php

Или так:

touch -d 'Jan 31 2007 12:34:56' apach.php

2. Сделать file5 того же времени, что и file4:

touch -r file4 file5

3. Сделать file7 30 секундами старше, чем file6:

touch -r file6 -B 30 file7

4. Сделать file7 30 секундами моложе, чем file6:

touch -r file6 -F 30 file7

То же самое можно сделать средствами PHP функцией touch():

touch('/usr/www/site.ru/www/index.php', filemtime('/usr/www/site.ru/www/show_kvit.php'));

Ну и наконец, на шелле r57 есть специальная вкладка с
одноименным названием, она поможет это сделать в удобном виде. Не
забывай, что для изменения атрибутов нужно иметь соответствующие
права.

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии