Zaawansowane wykrywanie niemożliwych podróży w Microsoft Entra ID
By Mirko Peters ·
Witamy ponownie na blogu towarzyszącym naszemu trwającemu cyklowi podcastów. W miarę jak środowiska chmurowe się rozrastają, a praca zdalna staje się niekwestionowanym standardem dla organizacji wo…
Automatically translated with AI from the original post. Read the English original

Witamy ponownie w towarzyszącym blogu do naszego trwającego cyklu podcastów. W miarę jak środowiska chmurowe się rozrastają, a praca zdalna staje się bezsporną normą w organizacjach na całym świecie, zabezpieczanie naszego cyfrowego perymetru nie sprowadza się już wyłącznie do zapór sieciowych i tradycyjnych mechanizmów kontroli sieci. Dziś obrona perymetru zaczyna się i kończy na tożsamości. Atakujący doskonale o tym wiedzą, dlatego skompromitowane poświadczenia pozostają podstawowym wektorem nowoczesnych cyberataków. W tym kompleksowym przewodniku przyjrzymy się szczegółowo jednej z najpotężniejszych funkcji analizy zachowań wbudowanych w platformę tożsamości firmy Microsoft: wykrywaniu niemożliwych podróży. Jeśli chcesz wychwycić wyrafinowanych przeciwników, zanim przejdą głębiej do Twojej dzierżawy, zrozumienie sposobu konfigurowania, monitorowania i badania tych anomalii jest absolutnie niezbędne.
Zanim przejdziemy do szczegółów, koniecznie zapoznaj się z naszym powiązanym odcinkiem podcastu Detect Impossible Travel and Token Replay in Microsoft Entra ID, w którym szczegółowo omawiamy te konkretne wektory bezpieczeństwa, z kontekstem z życia wziętym i praktycznymi wskazówkami.
Wprowadzenie do wykrywania niemożliwych podróży w Microsoft Entra ID
Tożsamość to nowa płaszczyzna sterowania. Gdy przeciwnicy atakują organizację, rzadko muszą przełamywać rozbudowane zabezpieczenia perymetru sieci, jeśli mogą po prostu zalogować się przy użyciu skradzionych, wyłudzonych lub wyciekłych poświadczeń użytkownika. Zachowanie uwierzytelniania pozostawia jednak cyfrowy ślad. Gdy użytkownik loguje się pomyślnie z Nowego Jorku, a dziesięć minut później pomyślnie z Tokio, łamane jest podstawowe prawo fizyki. Człowiek fizycznie nie jest w stanie pokonać takiej odległości w tak krótkim czasie.
Microsoft Entra ID wykorzystuje zaawansowane heurystyki, uczenie maszynowe i rozległe dane wywiadu o zagrożeniach, aby wykrywać takie rozbieżności. Wykrywanie niemożliwych podróży jest filarem ochrony tożsamości w Microsoft Entra ID. Analizując historyczne wzorce logowania, bazy danych geolokalizacji adresów IP oraz obliczenia prędkości, system oznacza żądania uwierzytelnienia, które wykraczają poza standardowe przemieszczanie się geograficzne. Wykrycie tych anomalii pozwala zespołom bezpieczeństwa natychmiast zareagować i odciąć przeciwników, zanim zdołają wykraść dane, utrwalić swoją obecność lub przeprowadzić dodatkowe ataki.
Mechanika anomalii niemożliwych podróży
Aby skutecznie skonfigurować mechanizmy kontroli bezpieczeństwa, najpierw musisz zrozumieć, jak działa silnik wykrywania. Niemożliwa podróż jest klasyfikowana jako zdarzenie ryzyka w Microsoft Entra ID. Gdy dochodzi do logowania, silnik ochrony tożsamości ocenia kilka odrębnych parametrów:
- Współrzędne geograficzne: System ustala lokalizację źródłową próby logowania na podstawie publicznego adresu IP używanego przez urządzenie klienckie.
- Różnica czasu: Dokładna różnica znaczników czasu między bieżącym pomyślnym logowaniem a bezpośrednio poprzedzającym pomyślnym logowaniem użytkownika.
- Prędkość i wykonalność: Silnik oblicza odległość między dwiema lokalizacjami i określa, czy wymagana prędkość podróży jest możliwa dla człowieka przy użyciu standardowych komercyjnych środków transportu.
- Kontekst anomalii: System sprawdza również, czy użytkownik wcześniej korzystał z docelowego adresu IP, urządzenia lub sieci, rozróżniając prawdziwą niemożliwą podróż od rutynowych zachowań, takich jak korzystanie z firmowej sieci VPN.
Fałszywe alarmy mogą się czasami pojawiać z powodu węzłów wyjściowych firmowych sieci VPN, które kierują ruch przez centra danych położone tysiące kilometrów od fizycznej lokalizacji użytkownika. Dostrojenie zasad ochrony tożsamości oraz uwzględnienie nazwanych lokalizacji pomaga ograniczyć te fałszywe alarmy, dzięki czemu zespół centrum operacji bezpieczeństwa (SOC) skupia się na prawdziwych złośliwych zamiarach, a nie na rutynowych osobliwościach infrastruktury.
Konfigurowanie monitorowania bezpieczeństwa i ochrony tożsamości
Wykrywanie zagrożeń ma wartość tylko wtedy, gdy wspierają je zautomatyzowane mechanizmy reagowania. Poleganie wyłącznie na analitykach, którzy ręcznie przeglądają alerty o niemożliwej podróży, to przepis na katastrofę; atakujący działają z prędkością maszyn, a Twoje zabezpieczenia muszą działać tak samo. Konfigurowanie usługi Microsoft Entra ID Protection polega na ustanowieniu opartych na ryzyku zasad dostępu warunkowego, które dynamicznie reagują na wykryte anomalie.
Konfigurując ramy monitorowania bezpieczeństwa, warto wdrożyć stopniowane progi reagowania oparte na poziomach ryzyka:
- Logowania o niskim ryzyku: Mogą powodować rejestrowanie zdarzeń i monitorowanie w systemie SIEM bez natychmiastowego przerywania pracy użytkownika, choć ustanowienie podstawowych alertów bazowych ma kluczowe znaczenie.
- Logowania o średnim ryzyku: Zazwyczaj uzasadniają wzmocnienie wymagań uwierzytelniania, czyli wymuszenie na użytkowniku wykonania wyzwania uwierzytelniania wieloskładnikowego (MFA) o wysokim poziomie pewności lub przejścia przez samoobsługowe resetowanie hasła (SSPR).
- Logowania o wysokim ryzyku (na przykład niemożliwa podróż w połączeniu z nieznanymi właściwościami): Powinny natychmiast całkowicie blokować dostęp do wrażliwych zasobów chmurowych, unieważniać aktywne tokeny sesji oraz wymuszać na właścicielu tożsamości i administratorze naprawę konta.
Przechodząc od statycznych reguł bezpieczeństwa do opartych na ryzyku zasad dostępu działających w czasie rzeczywistym, tworzysz adaptacyjny perymetr, który automatycznie się wzmacnia, gdy zaobserwowane zostanie podejrzane zachowanie.
Badanie logowań z geograficznie odległych lokalizacji
Gdy uruchamia się alert o niemożliwej podróży, osoby reagujące na incydenty potrzebują jasnego planu działania, aby sprawnie zbadać zdarzenie. Dokładne postępowanie wyjaśniające wykracza poza zwykłe zresetowanie hasła użytkownika; wymaga pełnej analizy kryminalistycznej, aby określić zakres potencjalnego przejęcia.
Zacznij od pobrania dzienników logowania powiązanych z danym kontem użytkownika. Uważnie przyjrzyj się ciągom User-Agent, używanym aplikacjom klienckim i adresom IP. Czy drugie logowanie pochodziło z znanego złośliwego ASN, czy było węzłem wyjściowym sieci Tor? Następnie sprawdź wskaźniki ponownego odtwarzania tokenów lub sygnatury przejęcia sesji. Jeśli atakujący ukradł token sesji, a nie tylko dane uwierzytelniające, może całkowicie ominąć standardowe monity MFA, przez co alerty o niemożliwej podróży stają się jednym z nielicznych wskaźników ujawniających naruszenie.
Dokumentuj każdy krok postępowania. Zachowanie dzienników audytu, rejestrowanie anomalii logowania oraz zapisywanie czasów życia tokenów gwarantuje, że organizacja utrzymuje zgodność z wymogami i zbiera precyzyjne informacje potrzebne do wzmocnienia środowiska przed kolejnymi wariantami tego ataku.
Wykorzystanie Microsoft Sentinel i Defender do wykrywania zagrożeń
Chociaż Microsoft Entra ID Protection zapewnia natywne wykrywanie ryzyka, nowoczesna analiza kryminalistyczna w chmurze i polowanie na zagrożenia wymagają scentralizowanej, zunifikowanej platformy bezpieczeństwa. Tu do gry wchodzą Microsoft Sentinel i Microsoft Defender XDR.
Microsoft Sentinel działa jako natywny dla chmury system SIEM, pobierając dzienniki tożsamości, dzienniki aktywności platformy Azure oraz telemetrię punktów końcowych, aby korelować rozproszone alerty w jeden incydent. Na przykład alert o niemożliwej podróży w Entra ID może zostać automatycznie skorelowany z podejrzanym wykonaniem procesu, oznaczonym przez Microsoft Defender for Endpoint na firmowym laptopie użytkownika. Ta korelacja między domenami dostarcza analitykom SOC pełnego obrazu ataku, pokazując, czy przejęcie konta doprowadziło do wykonania kodu na punkcie końcowym, czy odwrotnie.
Pisząc niestandardowe reguły analityczne w Sentinel, zespoły bezpieczeństwa mogą wyszukiwać konkretne wzorce zagrożeń, na przykład zdarzenia niemożliwej podróży, po których natychmiast następuje utworzenie reguł przekierowania skrzynki odbiorczej lub modyfikacja jednostek usługi. Integracja tych narzędzi eliminuje silosy bezpieczeństwa i pozwala zespołowi reagować z chirurgiczną precyzją.
Najlepsze praktyki ograniczania skutków przejęcia tożsamości w chmurze
Zapobieganie eskalacji ataków wykorzystujących niemożliwą podróż do katastrofalnych wycieków danych wymaga stosowania podstawowych najlepszych praktyk bezpieczeństwa chmury. Wdrożenie architektury Zero Trust jest najskuteczniejszą strategią, jaką organizacja może przyjąć. Nigdy nie ufaj, zawsze weryfikuj i zakładaj naruszenie.
Rozważ wdrożenie następujących środków utwardzania w całym środowisku chmury Microsoft:
- Wymuszaj odporne na phishing MFA: Odejdź od tradycyjnych wiadomości SMS lub podstawowych powiadomień push, które są podatne na ataki typu adversary-in-the-middle. Wdrażaj klucze bezpieczeństwa FIDO2 lub Windows Hello dla firm.
- Skonfiguruj lokalizacje zaufane: Zdefiniuj jawnie publiczne zakresy adresów IP biura firmowego oraz zaufane punkty końcowe VPN w Entra ID, aby ograniczyć liczbę fałszywych alarmów dotyczących niemożliwej podróży.
- Ogranicz starsze uwierzytelnianie: Zablokuj całkowicie starsze protokoły uwierzytelniania, ponieważ nie obsługują nowoczesnej oceny bezpieczeństwa, takiej jak zasady dostępu warunkowego oparte na ryzyku.
- Regularnie audytuj role o uprzywilejowanym dostępie: Zadbaj o intensywne monitorowanie zdarzeń ryzyka dla kont z uprawnieniami administracyjnymi oraz egzekwuj restrykcyjne zasady czasu życia tokenów.
- Opracuj jasne procedury reagowania na incydenty: Upewnij się, że zespół SOC dokładnie wie, jak unieważnić sesje, zresetować poświadczenia i przeprowadzić audyt uprawnień aplikacji, gdy zostanie potwierdzone przejęcie tożsamości.
Podsumowanie i kolejne kroki dla zespołu bezpieczeństwa
Opanowanie wykrywania niemożliwej podróży w Microsoft Entra ID to kluczowy krok w dojrzewaniu postawy bezpieczeństwa chmury. Ponieważ cyberzagrożenia stale ewoluują i coraz bardziej wyrafinowanie atakują tożsamości w chmurze, poleganie wyłącznie na działaniach reaktywnych przestaje być wystarczające. Dzięki zrozumieniu mechanizmów anomalii geograficznych, konfigurowaniu zautomatyzowanych zasad opartych na ryzyku oraz wykorzystaniu możliwości Microsoft Sentinel i Defender XDR zespół bezpieczeństwa może wykrywać, ograniczać i neutralizować zagrożenia, zanim doprowadzą do poważnych naruszeń.
Zachowaj czujność, przyjmij podejście Zero Trust i regularnie audytuj infrastrukturę tożsamości. Aby posłuchać praktycznej, prowadzonej przez ekspertów dyskusji na temat tych koncepcji i ich zastosowania w szerszym ekosystemie Microsoft, koniecznie posłuchaj powiązanego odcinka Detect Impossible Travel and Token Replay in Microsoft Entra ID. Ucz się dalej, testuj regularnie swoje zabezpieczenia i wyprzedzaj przeciwników.