Вопрос или проблема
Сегодня я получил странные результаты rkhunter. Я определенно проверял это с момента последнего изменения файла, и это никогда не показывалось.
Файл: /usr/bin/curl
Текущий хэш: b087a641efd1a2e916f9f163f7c639855bf09b0039c1d8fa3e441411c1528a19
Сохраненный хэш: 938886d18c5b296a8345da265428b6a944aad7b4de41313a38085d89a4217e19
Текущий инод: 947079 Сохраненный инод: 930766
Время последнего изменения файла: 1730902689 (06-Nov-2024 14:18:09)
Сохраненное время последнего изменения файла: 1725622031 (06-Sep-2024 12:27:11)
Я установил программу kolourpaint прошлой ночью, не делал –propupd после этого, так что, вероятно, это оно, но дата изменения стоит задолго до того, как я сделал свои последние проверки rkhunter. Что, черт возьми, здесь происходит?
Ответ или решение
Анализ результатов rkhunter: Проблема с временем модификации файла /usr/bin/curl
Введение
Ваша ситуация с rkhunter и его выводами о файле /usr/bin/curl
вызывает определенные вопросы, особенно касательно несовпадения хешей и времени модификации. Давайте разбираемся подробнее в этой проблеме, чтобы понять возможные причины и решение.
Текущая ситуация
Согласно предоставленным вами данным, rkhunter идентифицировал следующие проблемы:
- Текущий хеш:
b087a641efd1a2e916f9f163f7c639855bf09b0039c1d8fa3e441411c1528a19
- Сохраненный хеш:
938886d18c5b296a8345da265428b6a944aad7b4de41313a38085d89a4217e19
- Текущее время модификации файла:
1730902689
(06 ноября 2024, 14:18:09) - Сохраненное время модификации файла:
1725622031
(06 сентября 2024, 12:27:11) - Текущий инод:
947079
, сохраненный инод:930766
Анализ проблем
-
Несоответствие хешей: Это указывает на то, что содержимое файла
/usr/bin/curl
изменилось с момента последней проверки rkhunter. Причины могут включать в себя обновления, изменения конфигурации или даже инсталляцию новых пакетов. -
Разные времена модификации: Время модификации тоже вызвало вопросы. Глядя на ваши действия по установке программы
kolourpaint
, возможно, пакет зависел отcurl
или прикоснулся к его файлам, что могло вызвать изменения. -
Иногда применяемые травмы: Найденный вами инод указывает, что файл был или удален и вновь создан, или это другой файл с тем же именем, что также может привести к различиям в хешах и времени модификации.
Решения и рекомендации
-
Проверка инсталляций: Запуск команды
dpkg -l | grep curl
может помочь вам подтвердить, какой пакет установлен и его текущее состояние. Если были выполнены обновления, возможно, стоит повторно проверить их корректность. -
Используйте
--propupd
: Для корректного обновления хешей и метаданных rkhunter необходимо использоватьrkhunter --propupd
. Это обеспечит правильную синхронизацию хешей с их состоянием после изменений. -
Аудит системы: Проверьте ваш системный лог, чтобы узнать, какие действия могли привести к изменению файла. Если у вас был доступ к сети, то возможно, стоит проверить систему на наличие малвари или нежелательных программ.
Заключение
Проблемы с файловыми хешами и временем модификации после установки нового программного обеспечения не редкость. Основной шаг – это использование --propupd
для корректировки данных на основе последних изменений. При необходимости, дополнительные проверки и аудит помогут вам определить, действительно ли система в безопасности или требуется более глубокая диагностика. Помните, что поддержание актуальности всех программ и контроль над изменениями системы — это важная часть общей безопасности вашей IT-инфраструктуры.