| Termin | Definicja |
|---|---|
| Stosuj szczegółowy dziennik logowania i operacji. | Szczegółowy dziennik logowania i operacji ułatwia wykrycie nieautoryzowanego dostępu i analizę incydentów. Zakres zdarzeń rejestrowanych przez systemSzczegółowy dziennik logowania i operacji to uporządkowany zapis zdarzeń zachodzących w systemie operacyjnym, aplikacjach oraz urządzeniach współpracujących z komputerem. Rejestrowane mogą być między innymi udane i nieudane próby logowania, wylogowania, blokady kont, zmiany haseł, uruchamianie procesów, instalowanie programów, podłączanie nośników USB, modyfikacje konfiguracji oraz błędy usług. Sam fakt zapisania zdarzenia nie oznacza jeszcze wykrycia ataku, ale dostarcza danych potrzebnych do odtworzenia kolejności działań. W systemie Windows podstawowym miejscem przeglądania takich informacji jest Podgląd zdarzeń, korzystający między innymi z dzienników System, Application oraz Security. Dziennik Security może zawierać informacje o logowaniach, zmianach uprawnień i dostępie do wybranych obiektów, jeśli odpowiednie zasady inspekcji zostały wcześniej włączone. W systemach Linux podobną rolę pełni między innymi systemd-journald, a w konfiguracjach wykorzystujących tradycyjny mechanizm syslog zdarzenia mogą być zapisywane w plikach dziennika, takich jak Jak log pokazuje przebieg incydentuWartość dziennika wynika nie z samej liczby wpisów, lecz z ich kompletności i wzajemnego powiązania. Do analizy potrzebny jest dokładny czas zdarzenia, nazwa konta, identyfikator urządzenia, adres źródłowy, rodzaj operacji, wynik oraz identyfikator procesu lub usługi, która wykonała działanie. Seria nieudanych logowań, po której następuje udane logowanie, zmiana ustawień zabezpieczeń i uruchomienie nowego programu, tworzy znacznie czytelniejszy obraz niż pojedynczy komunikat o błędzie. Podczas przeglądania logów należy zweryfikować strefę czasową i synchronizację zegara. Różnica czasu między komputerem, routerem i innymi urządzeniami może zmienić kolejność zdarzeń albo utrudnić porównanie wpisów. Przydatne jest filtrowanie według zakresu czasu, poziomu ważności, nazwy użytkownika, identyfikatora zdarzenia i źródła. W Windows można używać filtrów w Podglądzie zdarzeń lub poleceń PowerShell, na przykład Integralność, retencja i czytelność wpisówDziennik powinien być chroniony przed przypadkowym nadpisaniem i nieuprawnioną modyfikacją. Oznacza to ustawienie rozsądnego rozmiaru pliku lub limitu zajmowanego miejsca, określenie czasu przechowywania oraz kontrolę uprawnień do odczytu i czyszczenia wpisów. Zbyt mały limit powoduje szybkie usuwanie starszych zdarzeń, natomiast brak rotacji może doprowadzić do zapełnienia dysku i problemów z działaniem systemu. W przypadku ważnych komputerów można wykonywać kopie logów na oddzielnym nośniku albo przekazywać je do centralnego systemu zbierania zdarzeń. Wpisy powinny mieć jednolity format i zawierać dane pozwalające odróżnić zwykłą aktywność od anomalii. Komunikat „błąd aplikacji” bez nazwy modułu, kodu błędu i czasu wystąpienia ma ograniczoną wartość diagnostyczną. Z kolei zapis obejmujący nazwę programu, wersję komponentu, identyfikator procesu, rezultat operacji i opis przyczyny ułatwia odtworzenie problemu. Nie należy bez potrzeby zapisywać haseł, kluczy prywatnych ani pełnych danych uwierzytelniających. Dziennik ma dokumentować operację, a nie przechowywać sekrety używane do jej wykonania. Wykorzystanie dziennika podczas naprawy komputeraPrzed naprawą warto zabezpieczyć kopię istotnych logów, ponieważ ponowna instalacja programu, przywracanie systemu lub czyszczenie katalogów tymczasowych może usunąć część śladów. Analizę należy rozpocząć od ustalenia, kiedy pojawił się problem, a następnie porównać ten moment z wpisami dotyczącymi aktualizacji, sterowników, usług, awarii dysku, błędów pamięci i zmian konfiguracji. Powtarzające się wpisy o nieudanym uruchomieniu tej samej usługi wskazują inny kierunek diagnostyki niż pojedyncze ostrzeżenie występujące przy każdym starcie systemu. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz ich podzespołów, a analiza dzienników może pomóc powiązać objawy zgłaszane przez użytkownika z konkretnym zdarzeniem systemowym. Technik może sprawdzić czas awarii, błędy sterowników, nietypowe logowania i skutki ostatnich zmian, a następnie wykonać testy potwierdzające przyczynę. Dziennik nie zastępuje testu sprzętu ani kopii zapasowej, lecz stanowi uporządkowane źródło informacji o tym, co komputer wykonywał przed wystąpieniem usterki. |