Kontrola integralności plików i katalogów – AIDE

wojst.pl 2 dni temu

AIDE to narzędzie do sprawdzania integralności plików i katalogów w środowiskach Linux. Jego działanie polega na stworzeniu bazy danych zaprojektowanej z reguł wyrażeń regularnych dostępnych w plikach konfiguracyjnych. Po zainicjowaniu tej bazy danych można jej użyć do weryfikacji integralności wymaganych plików.

Porównuje on obecny stan pliku (suma kontrolna, metadane) z tymi z utworzonej bazy danych.

# Instalacja
apt install aide

# Plik konfiguracyjny
/etc/aide/aide.conf

# Wykluczenie katalogu
Do pliku konfiguracyjnego na końcu dorzucamy:
!/ścieżka_do_katalogu/.*

# Inicjowanie
aide –config /etc/aide/aide.conf –init

# Ustawienie utworzonej bazy jako aktywnej
mv /var/lib/aide/aide.db.new /var/lib/aide/aide.db

# Dodanie zadania do crontaba sprawdzającego integralność (raz dziennie)
aide –check –config /etc/aide/aide.conf

# Po modyfikacjach w systemie, aktualizacji albo doinstalowaniu czegoś nowego musimy zaktualizować bazę sum kontrolnych
aide –update –config /etc/aide/aide.conf


* Przechowywanie bazy danych w ten sposób pozwoli atakującemu na jej podmianę. Warto więc przerzucić ją na zdalną maszynę, podmontowaną najlepiej w trybie RO do naszego serwera

Idź do oryginalnego materiału