{"id":4694,"date":"2026-08-03T12:11:51","date_gmt":"2026-08-03T10:11:51","guid":{"rendered":"https:\/\/www.sycope.com\/post\/the-network-never-lies-catching-attackers-who-already-bypassed-the-firewall"},"modified":"2026-08-03T12:37:56","modified_gmt":"2026-08-03T10:37:56","slug":"the-network-never-lies-catching-attackers-who-already-bypassed-the-firewall","status":"publish","type":"post","link":"https:\/\/www.sycope.com\/pl\/post\/the-network-never-lies-catching-attackers-who-already-bypassed-the-firewall","title":{"rendered":"Sie\u0107 nie k\u0142amie: jak wykry\u0107 atakuj\u0105cych, kt\u00f3rzy ju\u017c omin\u0119li firewall"},"content":{"rendered":"<p class=\"isSelectedEnd\">W tym miejscu kluczowe znaczenie zyskuje wykrywanie lateral movement. Po uzyskaniu pocz\u0105tkowego dost\u0119pu atakuj\u0105cy rzadko kieruj\u0105 si\u0119 bezpo\u015brednio do swojego ostatecznego celu. Eksploruj\u0105 \u015brodowisko, identyfikuj\u0105 warto\u015bciowe systemy, ponownie wykorzystuj\u0105 dane uwierzytelniaj\u0105ce, testuj\u0105 \u015bcie\u017cki dost\u0119pu, przemieszczaj\u0105 si\u0119 ze stacji roboczych na serwery i ustanawiaj\u0105 kana\u0142y komunikacji, kt\u00f3re wtapiaj\u0105 si\u0119 w normalny ruch. Du\u017ca cz\u0119\u015b\u0107 tej aktywno\u015bci mo\u017ce mie\u0107 miejsce ju\u017c po tym, jak firewall wykona\u0142 swoje zadanie zgodnie z obowi\u0105zuj\u0105c\u0105 polityk\u0105: zezwoli\u0142 na wygl\u0105daj\u0105cy legalnie ruch pochodz\u0105cy z zaufanego \u017ar\u00f3d\u0142a wewn\u0119trznego.<\/p>\n<p class=\"isSelectedEnd\">Ruch sieciowy pozostaje jednym z najbardziej wiarygodnych \u017ar\u00f3de\u0142 dowod\u00f3w dotycz\u0105cych aktywno\u015bci post-compromise. Endpointy mog\u0105 zosta\u0107 zmanipulowane, logi mog\u0105 zosta\u0107 nadpisane w wyniku rotacji, dane uwierzytelniaj\u0105ce mog\u0105 wygl\u0105da\u0107 na prawid\u0142owe, a narz\u0119dzia administracyjne mog\u0105 zosta\u0107 wykorzystane do z\u0142o\u015bliwych cel\u00f3w. Sie\u0107 nadal rejestruje komunikacj\u0119 pomi\u0119dzy systemami. Pokazuje, kt\u00f3ry host po\u0142\u0105czy\u0142 si\u0119 z jakim celem, jakie porty zosta\u0142y wykorzystane, kiedy nast\u0105pi\u0142a aktywno\u015b\u0107, jak cz\u0119sto si\u0119 powtarza\u0142a oraz jaka ilo\u015b\u0107 danych zosta\u0142a przes\u0142ana.<\/p>\n<p>Dla zespo\u0142\u00f3w SOC i architekt\u00f3w bezpiecze\u0144stwa oznacza to zmian\u0119 modelu detekcji. Pytanie nie ogranicza si\u0119 ju\u017c do tego, czy perymetr powstrzyma\u0142 atak. Wa\u017cniejsze jest to, czy organizacja potrafi wykry\u0107 atakuj\u0105cego ju\u017c po uzyskaniu przez niego dost\u0119pu.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.sycope.com\/pl\/post\/the-network-never-lies-catching-attackers-who-already-bypassed-the-firewall\/#Mit_perymetru_%E2%80%94_dlaczego_assume_breach_powinno_byc_punktem_wyjscia\" >Mit perymetru \u2014 dlaczego assume breach powinno by\u0107 punktem wyj\u015bcia<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.sycope.com\/pl\/post\/the-network-never-lies-catching-attackers-who-already-bypassed-the-firewall\/#Dlaczego_atakujacy_ograniczaja_aktywnosc_po_uzyskaniu_poczatkowego_dostepu\" >Dlaczego atakuj\u0105cy ograniczaj\u0105 aktywno\u015b\u0107 po uzyskaniu pocz\u0105tkowego dost\u0119pu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.sycope.com\/pl\/post\/the-network-never-lies-catching-attackers-who-already-bypassed-the-firewall\/#Jedyna_rzecz_ktorej_atakujacy_nie_moze_uniknac_%E2%80%94_siec\" >Jedyna rzecz, kt\u00f3rej atakuj\u0105cy nie mo\u017ce unikn\u0105\u0107 \u2014 sie\u0107<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.sycope.com\/pl\/post\/the-network-never-lies-catching-attackers-who-already-bypassed-the-firewall\/#Sygnatury_lateral_movement_w_danych_network_flow\" >Sygnatury lateral movement w danych network flow<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.sycope.com\/pl\/post\/the-network-never-lies-catching-attackers-who-already-bypassed-the-firewall\/#Mapowanie_do_MITRE_ATT_CK\" >Mapowanie do MITRE ATT&amp;CK<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.sycope.com\/pl\/post\/the-network-never-lies-catching-attackers-who-already-bypassed-the-firewall\/#Od_ochrony_perymetrycznej_do_widocznosci_wewnetrznej_%E2%80%94_NDR_jako_warstwa_dzialajaca_za_firewallem\" >Od ochrony perymetrycznej do widoczno\u015bci wewn\u0119trznej \u2014 NDR jako warstwa dzia\u0142aj\u0105ca za firewallem<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.sycope.com\/pl\/post\/the-network-never-lies-catching-attackers-who-already-bypassed-the-firewall\/#Wykrywanie_lateral_movement_za_pomoca_analizy_flow_w_Sycope\" >Wykrywanie lateral movement za pomoc\u0105 analizy flow w Sycope<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.sycope.com\/pl\/post\/the-network-never-lies-catching-attackers-who-already-bypassed-the-firewall\/#FAQ\" >FAQ\u00a0<\/a><\/li><\/ul><\/nav><\/div>\n<h2 aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Mit_perymetru_%E2%80%94_dlaczego_assume_breach_powinno_byc_punktem_wyjscia\"><\/span>Mit perymetru \u2014 dlaczego assume breach powinno by\u0107 punktem wyj\u015bcia<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"isSelectedEnd\">Perymetr nadal jest wa\u017cny, ale nie stanowi ju\u017c pe\u0142nej granicy bezpiecze\u0144stwa organizacji. Wsp\u00f3\u0142czesne \u015brodowiska obejmuj\u0105 u\u017cytkownik\u00f3w zdalnych, cloud workloads, aplikacje SaaS, VPN-y, dost\u0119p stron trzecich, infrastruktur\u0119 hybrydow\u0105, niezarz\u0105dzane zasoby oraz systemy wewn\u0119trzne komunikuj\u0105ce si\u0119 pomi\u0119dzy wieloma strefami sieciowymi. Atakuj\u0105cy mog\u0105 uzyska\u0107 dost\u0119p poprzez phishing, skradzione dane uwierzytelniaj\u0105ce, wystawione us\u0142ugi, przej\u0119tych dostawc\u00f3w, podatne aplikacje lub nadu\u017cycie \u015bcie\u017cek zdalnego dost\u0119pu.<\/p>\n<p class=\"isSelectedEnd\">Po uzyskaniu pocz\u0105tkowego dost\u0119pu firewall ma ograniczon\u0105 widoczno\u015b\u0107 tego, co dzieje si\u0119 wewn\u0105trz \u015brodowiska. Tradycyjne mechanizmy ochrony perymetrycznej s\u0105 najskuteczniejsze w analizowaniu ruchu north-south, czyli komunikacji wchodz\u0105cej do organizacji lub j\u0105 opuszczaj\u0105cej. Lateral movement cz\u0119sto odbywa si\u0119 w ramach ruchu east-west pomi\u0119dzy systemami wewn\u0119trznymi, a urz\u0105dzenia perymetryczne mog\u0105 w og\u00f3le nie obserwowa\u0107 takich po\u0142\u0105cze\u0144.<\/p>\n<p class=\"isSelectedEnd\">Tworzy to niebezpieczn\u0105 luk\u0119 w widoczno\u015bci. Przej\u0119ta stacja robocza mo\u017ce \u0142\u0105czy\u0107 si\u0119 z udzia\u0142ami plikowymi, kontrolerami domeny, serwerami aplikacyjnymi, bazami danych, systemami backupowymi lub stacjami roboczymi administrator\u00f3w bez wywo\u0142ywania alertu na perymetrze. Legalna sesja Remote Desktop pomi\u0119dzy dwoma wewn\u0119trznymi hostami mo\u017ce by\u0107 dozwolona przez polityk\u0119 bezpiecze\u0144stwa. Ruch SMB mo\u017ce wygl\u0105da\u0107 normalnie, poniewa\u017c protok\u00f3\u0142 ten jest powszechnie u\u017cywany. PowerShell Remoting, WMI, narz\u0119dzia typu PsExec oraz porty administracyjne mog\u0105 by\u0107 cz\u0119\u015bci\u0105 rutynowych operacji IT.<\/p>\n<p class=\"isSelectedEnd\">Assume breach jest wi\u0119c praktycznym modelem operacyjnym, a nie pesymistycznym sloganem. Model ten zak\u0142ada, \u017ce mechanizmy prewencyjne mog\u0105 zawie\u015b\u0107, dane uwierzytelniaj\u0105ce mog\u0105 zosta\u0107 skradzione, a zaufane systemy mog\u0105 sta\u0107 si\u0119 elementem infrastruktury atakuj\u0105cego. W takim modelu zespo\u0142y bezpiecze\u0144stwa potrzebuj\u0105 mo\u017cliwo\u015bci obserwowania tego, co dzieje si\u0119 po uzyskaniu pierwszego przycz\u00f3\u0142ka: wewn\u0119trznego rozpoznania, przemieszczania si\u0119 z wykorzystaniem danych uwierzytelniaj\u0105cych, ruchu command-and-control, rozszerzania uprawnie\u0144 oraz przygotowywania danych do wyprowadzenia. Sie\u0107 staje si\u0119 warstw\u0105 dowodow\u0105 \u0142\u0105cz\u0105c\u0105 te zdarzenia.<\/p>\n<h2 aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Dlaczego_atakujacy_ograniczaja_aktywnosc_po_uzyskaniu_poczatkowego_dostepu\"><\/span>Dlaczego atakuj\u0105cy ograniczaj\u0105 aktywno\u015b\u0107 po uzyskaniu pocz\u0105tkowego dost\u0119pu<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"isSelectedEnd\">Po uzyskaniu dost\u0119pu do\u015bwiadczeni atakuj\u0105cy cz\u0119sto ograniczaj\u0105 generowany przez siebie szum. Unikaj\u0105 oczywistego uruchamiania malware, korzystaj\u0105 z legalnych narz\u0119dzi, poruszaj\u0105 si\u0119 za pomoc\u0105 prawid\u0142owych kont i preferuj\u0105 protoko\u0142y, kt\u00f3re ju\u017c funkcjonuj\u0105 w \u015brodowisku. Strategia ta jest powszechnie okre\u015blana jako living off the land: wykorzystywanie zaufanych plik\u00f3w binarnych, narz\u0119dzi administracyjnych i wbudowanych funkcji systemu operacyjnego do realizowania z\u0142o\u015bliwych dzia\u0142a\u0144 w spos\u00f3b, kt\u00f3ry wtapia si\u0119 w normalne operacje.<\/p>\n<p class=\"isSelectedEnd\">Korzy\u015b\u0107 dla atakuj\u0105cego jest oczywista. Narz\u0119dzia bezpiecze\u0144stwa cz\u0119\u015bciej zezwalaj\u0105 na aktywno\u015b\u0107 przypominaj\u0105c\u0105 zatwierdzone dzia\u0142ania administracyjne. Zdalne logowanie przy u\u017cyciu prawid\u0142owych danych uwierzytelniaj\u0105cych mo\u017ce wygl\u0105da\u0107 mniej podejrzanie ni\u017c uruchomienie malware. Polecenie PowerShell wykonane przez konto administratora mo\u017ce wygl\u0105da\u0107 jak automatyzacja. SMB, RDP, WMI, WinRM, SSH i HTTPS s\u0105 powszechnie wykorzystywane w legalnych \u015brodowiskach, dlatego ich ca\u0142kowite zablokowanie rzadko jest mo\u017cliwe.<\/p>\n<p class=\"isSelectedEnd\">Endpoint detection mo\u017ce identyfikowa\u0107 wiele takich zachowa\u0144, szczeg\u00f3lnie wtedy, gdy dost\u0119pna jest odpowiednia telemetria, a atakuj\u0105cy pozostawia \u015blady zwi\u0105zane z procesami, command line, pami\u0119ci\u0105 lub systemem plik\u00f3w. Atakuj\u0105cy wiedz\u0105 jednak r\u00f3wnie\u017c, jak uderzy\u0107 w widoczno\u015b\u0107 endpoint\u00f3w. Mog\u0105 wy\u0142\u0105cza\u0107 sensory, manipulowa\u0107 logami, przemieszcza\u0107 si\u0119 przez niezarz\u0105dzane systemy, wykorzystywa\u0107 techniki bring-your-own-vulnerable-driver, nadu\u017cywa\u0107 podpisanych narz\u0119dzi, dzia\u0142a\u0107 z serwer\u00f3w obj\u0119tych s\u0142abszym monitoringiem lub korzysta\u0107 z danych uwierzytelniaj\u0105cych, aby ich aktywno\u015b\u0107 wygl\u0105da\u0142a na autoryzowan\u0105.<\/p>\n<p class=\"isSelectedEnd\">Zachowania sieciowe s\u0105 trudniejsze do ukrycia, poniewa\u017c prawie ka\u017cdy cel realizowany po przej\u0119ciu \u015brodowiska wymaga komunikacji. Atakuj\u0105cy musi wykrywa\u0107 systemy, \u0142\u0105czy\u0107 si\u0119 z us\u0142ugami wewn\u0119trznymi, uwierzytelnia\u0107 si\u0119 na zdalnych hostach, przenosi\u0107 narz\u0119dzia lub dane, utrzymywa\u0107 C2, dociera\u0107 do lokalizacji stagingowych albo eksfiltrowa\u0107 informacje. Nawet gdy ruch wykorzystuje legalne protoko\u0142y, jego wzorzec mo\u017ce nadal odr\u00f3\u017cnia\u0107 si\u0119 od normalnego baseline\u2019u. Cichy atakuj\u0105cy mo\u017ce unikn\u0105\u0107 sygnatur malware. Nadal jednak musi si\u0119 przemieszcza\u0107.<\/p>\n<h2 aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Jedyna_rzecz_ktorej_atakujacy_nie_moze_uniknac_%E2%80%94_siec\"><\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:299,&quot;335559739&quot;:299}\">Jedyna rzecz, kt\u00f3rej atakuj\u0105cy nie mo\u017ce unikn\u0105\u0107 \u2014 sie\u0107 <\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"isSelectedEnd\">Widoczno\u015b\u0107 sieci wewn\u0119trznej zmienia wykrywanie aktywno\u015bci post-compromise z problemu zale\u017cnego od konkretnego narz\u0119dzia w problem analizy wzorc\u00f3w komunikacji. Zamiast polega\u0107 wy\u0142\u0105cznie na ocenie, czy dany proces wygl\u0105da z\u0142o\u015bliwie, analitycy mog\u0105 sprawdzi\u0107, czy system zachowuje si\u0119 zgodnie ze swoim normalnym profilem.<\/p>\n<p class=\"isSelectedEnd\">Stacja robocza dzia\u0142u finansowego, kt\u00f3ra nagle po godzinach \u0142\u0105czy si\u0119 z wieloma serwerami przez SMB, zachowuje si\u0119 inaczej ni\u017c wynika\u0142oby to z jej normalnej roli. Serwer WWW inicjuj\u0105cy sesje RDP z systemami wewn\u0119trznymi mo\u017ce wymaga\u0107 natychmiastowej weryfikacji. Endpoint u\u017cytkownika, kt\u00f3ry w kr\u00f3tkim czasie nawi\u0105zuje po\u0142\u0105czenie z kontrolerem domeny, nast\u0119pnie z serwerem plik\u00f3w, a p\u00f3\u017aniej z zewn\u0119trznym dostawc\u0105 VPS, tworzy sekwencj\u0119 mo\u017cliw\u0105 do odtworzenia na podstawie metadanych sieciowych.<\/p>\n<p>Dane flow s\u0105 tutaj szczeg\u00f3lnie przydatne, poniewa\u017c pozwalaj\u0105 na analizowanie komunikacji na du\u017c\u0105 skal\u0119. NetFlow, IPFIX, sFlow i podobna telemetria mog\u0105 pokaza\u0107 \u017ar\u00f3d\u0142o, cel, porty, protoko\u0142y, timestampy, czas trwania, liczb\u0119 bajt\u00f3w, pakiet\u00f3w oraz kierunek komunikacji. Informacje te wystarczaj\u0105 do wykrywania wielu wzorc\u00f3w lateral movement nawet bez dost\u0119pu do payloadu pakiet\u00f3w.<\/p>\n<h3 aria-level=\"3\">Ruch east-west \u2014 blind spot bezpiecze\u0144stwa perymetrycznego<\/h3>\n<p class=\"isSelectedEnd\">Ruch east-west to komunikacja pomi\u0119dzy systemami wewn\u0105trz \u015brodowiska. Mo\u017ce odbywa\u0107 si\u0119 w ramach tego samego VLAN-u, pomi\u0119dzy subnetami, mi\u0119dzy segmentami data center, pomi\u0119dzy cloud workloads lub za po\u015brednictwem wewn\u0119trznych warstw routingu i firewalli. W dobrze posegmentowanej sieci ruch east-west powinien przebiega\u0107 oczekiwanymi \u015bcie\u017ckami. W sieci p\u0142askiej lub tylko cz\u0119\u015bciowo posegmentowanej mo\u017ce sta\u0107 si\u0119 preferowan\u0105 warstw\u0105 przemieszczania si\u0119 atakuj\u0105cego.<\/p>\n<p class=\"isSelectedEnd\">Zabezpieczenia perymetryczne cz\u0119sto nie widz\u0105 tej aktywno\u015bci, poniewa\u017c ruch nigdy nie przekracza granicy internetowej. Firewall mo\u017ce blokowa\u0107 z\u0142o\u015bliwy ruch przychodz\u0105cy, a jednocze\u015bnie zapewnia\u0107 niewielk\u0105 widoczno\u015b\u0107 ruchu workstation-to-server, pivotingu pomi\u0119dzy serwerami lub wewn\u0119trznych skan\u00f3w. Nawet je\u015bli stosowane s\u0105 wewn\u0119trzne firewalle, ich logi mog\u0105 by\u0107 trudne do skorelowania z kontekstem endpoint\u00f3w, to\u017csamo\u015bci i aplikacji.<\/p>\n<p class=\"isSelectedEnd\">Flow-based monitoring ruchu east-west pomaga identyfikowa\u0107:<\/p>\n<ul data-spread=\"false\">\n<li>nowe po\u0142\u0105czenia host-to-host;<\/li>\n<li>nietypowy dost\u0119p do port\u00f3w administracyjnych;<\/li>\n<li>wzorce skanowania one-to-many wewn\u0105trz sieci;<\/li>\n<li>komunikacj\u0119 pomi\u0119dzy segmentami, kt\u00f3re powinny pozostawa\u0107 odizolowane;<\/li>\n<li>nieoczekiwany ruch z sieci u\u017cytkownik\u00f3w do sieci serwerowych;<\/li>\n<li>serwery inicjuj\u0105ce po\u0142\u0105czenia ze stacjami roboczymi;<\/li>\n<li>systemy wewn\u0119trzne kontaktuj\u0105ce si\u0119 z rzadkimi zewn\u0119trznymi celami po lateral movement;<\/li>\n<li>zmiany w wolumenie, cz\u0119stotliwo\u015bci lub kierunku ruchu.<\/li>\n<\/ul>\n<p>Warto\u015b\u0107 wynika z por\u00f3wnania. Pojedyncze po\u0142\u0105czenie RDP mo\u017ce by\u0107 normalne dla stacji roboczej administratora, a podejrzane dla laptopa pracownika dzia\u0142u finansowego. Ruch SMB mo\u017ce by\u0107 oczekiwany pomi\u0119dzy serwerami plik\u00f3w i klientami, ale nietypowy pomi\u0119dzy dwiema niepowi\u0105zanymi stacjami roboczymi. Wykrywanie ruchu east-west staje si\u0119 skuteczniejsze, gdy baseline sieciowy uwzgl\u0119dnia role zasob\u00f3w, strefy, normalne \u015bcie\u017cki komunikacji oraz historyczne zachowanie.<\/p>\n<h3 aria-level=\"3\">Dlaczego wykrywanie oparte wy\u0142\u0105cznie na endpointach nie wystarcza<\/h3>\n<p class=\"isSelectedEnd\">EDR jest jednym z najwa\u017cniejszych mechanizm\u00f3w bezpiecze\u0144stwa we wsp\u00f3\u0142czesnych \u015brodowiskach. Zapewnia widoczno\u015b\u0107 proces\u00f3w, detekcj\u0119 behawioraln\u0105, mo\u017cliwo\u015bci reakcji oraz dowody na poziomie hosta, kt\u00f3rych telemetria sieciowa nie mo\u017ce zast\u0105pi\u0107. Problemem nie jest to, czy endpoint detection ma znaczenie. Problemem jest to, czy widoczno\u015b\u0107 ograniczona wy\u0142\u0105cznie do endpoint\u00f3w wystarcza po tym, jak atakuj\u0105cy uzyska\u0142 ju\u017c dost\u0119p do \u015brodowiska.<\/p>\n<p class=\"isSelectedEnd\">W wielu rzeczywistych \u015brodowiskach telemetria endpoint\u00f3w jest niekompletna. Niekt\u00f3re systemy s\u0105 niezarz\u0105dzane. Cz\u0119\u015b\u0107 serwer\u00f3w ma ograniczone sensory ze wzgl\u0119du na wymagania wydajno\u015bciowe lub problemy z kompatybilno\u015bci\u0105. Niekt\u00f3re systemy legacy nie mog\u0105 obs\u0142ugiwa\u0107 nowoczesnych agent\u00f3w. Cz\u0119\u015b\u0107 cloud workloads istnieje jedynie przez kr\u00f3tki czas. Niekt\u00f3re dzia\u0142ania atakuj\u0105cego s\u0105 wykonywane za pomoc\u0105 prawid\u0142owych kont i zatwierdzonych narz\u0119dzi administracyjnych. Niekt\u00f3re urz\u0105dzenia sieciowe, appliance\u2019y i systemy infrastrukturalne w og\u00f3le nie dostarczaj\u0105 telemetrii typowej dla endpoint\u00f3w.<\/p>\n<p class=\"isSelectedEnd\">Analiza network flow dzia\u0142a jako dodatkowa warstwa zabezpieczaj\u0105ca. Nie musi zna\u0107 nazwy procesu, aby pokaza\u0107, \u017ce host po\u0142\u0105czy\u0142 si\u0119 z dziesi\u0119cioma wewn\u0119trznymi serwerami przez SMB w ci\u0105gu pi\u0119ciu minut. Nie potrzebuje payloadu, aby wykaza\u0107 powtarzaj\u0105ce si\u0119 wychodz\u0105ce sesje HTTPS do tego samego, rzadko obserwowanego celu. Nie wymaga pokrycia ka\u017cdego zasobu przez endpoint security, aby ujawni\u0107, \u017ce ruch przekroczy\u0142 niedozwolon\u0105 granic\u0119 strefy.<\/p>\n<p>Najsilniejsza architektura detekcji \u0142\u0105czy EDR i NDR. Telemetria endpoint\u00f3w wyja\u015bnia, co wydarzy\u0142o si\u0119 na ho\u015bcie. Telemetria sieciowa pokazuje, w jaki spos\u00f3b systemy si\u0119 komunikowa\u0142y. Logi to\u017csamo\u015bci wyja\u015bniaj\u0105, kt\u00f3re konta zosta\u0142y wykorzystane. Logi z firewalli i proxy dostarczaj\u0105 kontekstu dotycz\u0105cego polityk i perymetru. \u0141\u0105cznie \u017ar\u00f3d\u0142a te tworz\u0105 pe\u0142niejszy timeline ni\u017c jakakolwiek pojedyncza warstwa.<\/p>\n<h2 aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Sygnatury_lateral_movement_w_danych_network_flow\"><\/span>Sygnatury lateral movement w danych network flow<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Lateral movement rzadko jest pojedynczym zdarzeniem. Zwykle stanowi sekwencj\u0119 wzorc\u00f3w komunikacji, kt\u00f3re rozwijaj\u0105 si\u0119 po uzyskaniu pocz\u0105tkowego dost\u0119pu. Dane flow pomagaj\u0105 zidentyfikowa\u0107 t\u0119 sekwencj\u0119, pokazuj\u0105c, w jaki spos\u00f3b atakuj\u0105cy przemieszcza si\u0119 z jednego systemu do kolejnego, kt\u00f3re us\u0142ugi wykorzystuje oraz w jaki spos\u00f3b komunikacja odbiega od baseline\u2019u.<\/p>\n<h3 aria-level=\"3\">Przemieszczanie si\u0119 oparte na danych uwierzytelniaj\u0105cych<\/h3>\n<p class=\"isSelectedEnd\">Credential-based movement jest powszechne, poniewa\u017c prawid\u0142owe dane uwierzytelniaj\u0105ce zmniejszaj\u0105 liczb\u0119 przeszk\u00f3d napotykanych przez atakuj\u0105cego. Techniki takie jak Pass-the-Hash, Pass-the-Ticket, credential dumping, po kt\u00f3rym nast\u0119puje zdalne logowanie, lub nadu\u017cywanie kont administrator\u00f3w mog\u0105 generowa\u0107 ruch wykorzystuj\u0105cy legalne us\u0142ugi. Na poziomie sieci sama technika mo\u017ce nie by\u0107 bezpo\u015brednio widoczna, ale wzorzec przemieszczania si\u0119 cz\u0119sto mo\u017cna zaobserwowa\u0107.<\/p>\n<p>Flow-based indicators obejmuj\u0105:<\/p>\n<div style=\"overflow-x: auto; margin: 20px 0; font-family: 'DM Sans', sans-serif;\">\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #ddd; font-size: 15px; font-family: 'DM Sans', sans-serif;\">\n<thead>\n<tr style=\"background-color: #f4f6fb; color: #222; text-align: left;\">\n<th style=\"padding: 12px; border: 1px solid #ddd;\">Wzorzec sieciowy<\/th>\n<th style=\"padding: 12px; border: 1px solid #ddd;\">Dlaczego ma znaczenie<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Nowy ruch SMB pomi\u0119dzy niepowi\u0105zanymi hostami<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Mo\u017ce wskazywa\u0107 na dost\u0119p do plik\u00f3w, przygotowanie do zdalnego wykonania polece\u0144 lub nadu\u017cycie udzia\u0142\u00f3w administracyjnych<\/td>\n<\/tr>\n<tr style=\"background-color: #fafbff;\">\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">RDP ze stacji roboczej nieb\u0119d\u0105cej stacj\u0105 administratora do serwer\u00f3w<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Mo\u017ce wskazywa\u0107 na nieautoryzowany dost\u0119p interaktywny<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Ruch WMI lub WinRM z nietypowego \u017ar\u00f3d\u0142a<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Mo\u017ce wskazywa\u0107 na zdalne wykonywanie polece\u0144 z wykorzystaniem legalnych mechanizm\u00f3w administracyjnych<\/td>\n<\/tr>\n<tr style=\"background-color: #fafbff;\">\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Zachowanie typu PsExec wykorzystuj\u0105ce SMB i \u015bcie\u017cki Service Control<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Mo\u017ce wskazywa\u0107 na zdalne wykonywanie polece\u0144 po przej\u0119ciu danych uwierzytelniaj\u0105cych<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Jeden uprzywilejowany host docieraj\u0105cy do wielu system\u00f3w w kr\u00f3tkim czasie<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Mo\u017ce wskazywa\u0107 na ponowne wykorzystanie danych uwierzytelniaj\u0105cych lub zautomatyzowane przemieszczanie si\u0119<\/td>\n<\/tr>\n<tr style=\"background-color: #fafbff;\">\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Po\u0142\u0105czenia z kontrolerami domeny, po kt\u00f3rych nast\u0119puje ruch do serwer\u00f3w<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Mog\u0105 wskazywa\u0107 na rozpoznanie danych uwierzytelniaj\u0105cych lub katalogu przed lateral movement<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>&nbsp;<\/p>\n<p class=\"isSelectedEnd\">Kluczowe znaczenie ma \u015bwiadomo\u015b\u0107 roli systemu. Protoko\u0142y administracyjne nie s\u0105 domy\u015blnie z\u0142o\u015bliwe. Staj\u0105 si\u0119 podejrzane, gdy \u017ar\u00f3d\u0142o, cel, czas, cz\u0119stotliwo\u015b\u0107 lub sekwencja nie odpowiadaj\u0105 normalnemu modelowi operacyjnemu.<\/p>\n<p>Skuteczne dochodzenie koncentruje si\u0119 na nowych relacjach: parach host\u00f3w, kt\u00f3rych wcze\u015bniej nie obserwowano, portach administracyjnych u\u017cywanych poza oknami maintenance oraz dost\u0119pie wewn\u0119trznym rozpoczynaj\u0105cym si\u0119 kr\u00f3tko po podejrzanym po\u0142\u0105czeniu zewn\u0119trznym lub alercie z endpointa.<\/p>\n<h3 aria-level=\"3\">Wewn\u0119trzne reconnaissance i skanowanie<\/h3>\n<p class=\"isSelectedEnd\">Atakuj\u0105cy musz\u0105 zrozumie\u0107, gdzie si\u0119 znajduj\u0105. Po przej\u0119ciu systemu mog\u0105 enumerowa\u0107 hosty, skanowa\u0107 porty, odpytywa\u0107 us\u0142ugi katalogowe, identyfikowa\u0107 udzia\u0142y, poszukiwa\u0107 baz danych, wykrywa\u0107 systemy backupowe lub mapowa\u0107 segmenty sieci. Cz\u0119\u015b\u0107 tej aktywno\u015bci mo\u017ce odbywa\u0107 si\u0119 za pomoc\u0105 polece\u0144 wykonywanych na endpointach, ale wynikaj\u0105ca z niej komunikacja jest widoczna w sieci.<\/p>\n<p class=\"isSelectedEnd\">Dane flow mog\u0105 ujawnia\u0107 reconnaissance poprzez wzorce takie jak:<\/p>\n<ul data-spread=\"false\">\n<li>jedno \u017ar\u00f3d\u0142o kontaktuj\u0105ce si\u0119 z wieloma wewn\u0119trznymi celami;<\/li>\n<li>wiele kr\u00f3tkich po\u0142\u0105cze\u0144 do r\u00f3\u017cnych port\u00f3w;<\/li>\n<li>sekwencyjny dost\u0119p do zakres\u00f3w adres\u00f3w IP;<\/li>\n<li>nag\u0142y wzrost liczby nieudanych lub nieuko\u0144czonych sesji;<\/li>\n<li>pierwsza w historii komunikacja z wra\u017cliwymi segmentami;<\/li>\n<li>ruch zwi\u0105zany z DNS lub us\u0142ugami katalogowymi, po kt\u00f3rym nast\u0119puje szerszy dost\u0119p wewn\u0119trzny;<\/li>\n<li>skanowanie wykonywane przez host, kt\u00f3ry normalnie nie realizuje zada\u0144 administracyjnych.<\/li>\n<\/ul>\n<p class=\"isSelectedEnd\">Przydatn\u0105 metod\u0105 detekcji jest monitorowanie nowych par komunikacyjnych w czasie. W stabilnym \u015brodowisku wi\u0119kszo\u015b\u0107 system\u00f3w komunikuje si\u0119 z przewidywalnym zestawem peer\u00f3w. Stacja robocza, kt\u00f3ra normalnie \u0142\u0105czy si\u0119 z kontrolerem domeny, proxy i kilkoma serwerami aplikacyjnymi, nie powinna nagle pr\u00f3bowa\u0107 nawi\u0105zywa\u0107 po\u0142\u0105cze\u0144 z dziesi\u0105tkami serwer\u00f3w, baz danych lub interfejs\u00f3w zarz\u0105dzaj\u0105cych.<\/p>\n<p>Wewn\u0119trzne reconnaissance mo\u017ce by\u0107 subtelne. Powolne skanowanie roz\u0142o\u017cone na wiele godzin mo\u017ce unikn\u0105\u0107 prostych alert\u00f3w opartych na warto\u015bciach progowych. Flow analytics nadal mo\u017ce zidentyfikowa\u0107 zmian\u0119, je\u015bli platforma utrzymuje baseline\u2019y zachowania host\u00f3w, wykorzystywanych port\u00f3w i relacji pomi\u0119dzy peerami.<\/p>\n<h3 aria-level=\"3\"><b><span data-contrast=\"none\">C2\u00a0beaconing<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:281,&quot;335559739&quot;:281}\">\u00a0<\/span><\/h3>\n<p class=\"isSelectedEnd\">Ruch command-and-control cz\u0119sto wykorzystuje powszechne protoko\u0142y, takie jak HTTP, HTTPS lub DNS, poniewa\u017c s\u0105 one dozwolone w wi\u0119kszo\u015bci \u015brodowisk. Narz\u0119dzia takie jak Cobalt Strike pozwalaj\u0105 operatorom konfigurowa\u0107 cz\u0119stotliwo\u015b\u0107 beacon\u00f3w, w tym sleep intervals i jitter, dzi\u0119ki czemu ruch nie zawsze przyjmuje posta\u0107 idealnie regularnych check-in\u00f3w.<\/p>\n<p class=\"isSelectedEnd\">Na poziomie flow C2 beaconing mo\u017ce wygl\u0105da\u0107 jak powtarzaj\u0105ce si\u0119 po\u0142\u0105czenia z wewn\u0119trznego hosta do tego samego zewn\u0119trznego celu lub domeny. Ruch mo\u017ce mie\u0107 niski wolumen, podobn\u0105 liczb\u0119 przesy\u0142anych bajt\u00f3w, powtarzaj\u0105ce si\u0119 sesje TLS, okresowe zapytania DNS lub sta\u0142e odst\u0119py czasowe z niewielkimi odchyleniami.<\/p>\n<p>Flow-based indicators obejmuj\u0105:<\/p>\n<div style=\"overflow-x: auto; margin: 20px 0; font-family: 'DM Sans', sans-serif;\">\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #ddd; font-size: 15px; font-family: 'DM Sans', sans-serif;\">\n<thead>\n<tr style=\"background-color: #f4f6fb; color: #222; text-align: left;\">\n<th style=\"padding: 12px; border: 1px solid #ddd;\">Wska\u017anik beaconingu<\/th>\n<th style=\"padding: 12px; border: 1px solid #ddd;\">Obserwacja w danych flow<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Sta\u0142y interwa\u0142<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Po\u0142\u0105czenia powtarzaj\u0105 si\u0119 co okre\u015blon\u0105 liczb\u0119 minut.<\/td>\n<\/tr>\n<tr style=\"background-color: #fafbff;\">\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Interwa\u0142 z jitterem<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Po\u0142\u0105czenia powtarzaj\u0105 si\u0119 wok\u00f3\u0142 \u015bredniego interwa\u0142u z pewnym odchyleniem.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Aktywno\u015b\u0107 low-and-slow<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Niewielkie ilo\u015bci danych s\u0105 przesy\u0142ane przez d\u0142ugi czas.<\/td>\n<\/tr>\n<tr style=\"background-color: #fafbff;\">\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Nadu\u017cycie powszechnego protoko\u0142u<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">HTTP, HTTPS lub DNS s\u0105 wykorzystywane do komunikacji atakuj\u0105cego.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Rzadki cel<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Host komunikuje si\u0119 z zewn\u0119trznym adresem IP lub ASN rzadko obserwowanym w \u015brodowisku.<\/td>\n<\/tr>\n<tr style=\"background-color: #fafbff;\">\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Wzorzec obejmuj\u0105cy wiele host\u00f3w<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Kilka system\u00f3w wewn\u0119trznych zaczyna komunikowa\u0107 si\u0119 z tym samym celem.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>&nbsp;<\/p>\n<p class=\"isSelectedEnd\">Wykrywanie beaconingu powinno by\u0107 traktowane jako analiza behawioralna, a nie proste dopasowywanie sygnatur. Wiele legalnych narz\u0119dzi r\u00f3wnie\u017c generuje okresowy ruch, w tym us\u0142ugi aktualizacji, agenty telemetryczne, aplikacje chmurowe oraz platformy monitoringowe. R\u00f3\u017cnic\u0119 zwykle mo\u017cna znale\u017a\u0107 w kombinacji rzadko\u015bci, czasu, roli hosta, reputacji celu, relacji z inn\u0105 podejrzan\u0105 aktywno\u015bci\u0105 oraz trwa\u0142o\u015bci wzorca w czasie.<\/p>\n<p>Dane flow dobrze nadaj\u0105 si\u0119 do tego rodzaju analizy, poniewa\u017c umo\u017cliwiaj\u0105 przechowywanie wzorc\u00f3w komunikacji przez d\u0142ugi czas. Pojedyncze po\u0142\u0105czenie wychodz\u0105ce mo\u017ce by\u0107 niejednoznaczne. Trwaj\u0105cy trzy tygodnie wzorzec okresowych po\u0142\u0105cze\u0144 z tego samego endpointa do nietypowego celu zewn\u0119trznego stanowi znacznie silniejszy dow\u00f3d.<\/p>\n<h2 aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Mapowanie_do_MITRE_ATT_CK\"><\/span>Mapowanie do MITRE ATT&amp;CK<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Mapowanie lateral movement i aktywno\u015bci post-compromise do MITRE ATT&amp;CK pomaga uporz\u0105dkowa\u0107 dochodzenie i prze\u0142o\u017cy\u0107 techniczne ustalenia na wsp\u00f3lny j\u0119zyk. Dane flow wspieraj\u0105 mapowanie ATT&amp;CK na poziomie behawioralnym. Pokazuj\u0105 wzorce komunikacji, kt\u00f3re mog\u0105 odpowiada\u0107 okre\u015blonym taktykom i technikom, szczeg\u00f3lnie gdy s\u0105 \u0142\u0105czone z danymi z endpoint\u00f3w, identity i log\u00f3w.<\/p>\n<div style=\"overflow-x: auto; margin: 20px 0; font-family: 'DM Sans', sans-serif;\">\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #ddd; font-size: 15px; font-family: 'DM Sans', sans-serif;\">\n<thead>\n<tr style=\"background-color: #f4f6fb; color: #222; text-align: left;\">\n<th style=\"padding: 12px; border: 1px solid #ddd;\">Wska\u017anik beaconingu<\/th>\n<th style=\"padding: 12px; border: 1px solid #ddd;\">Obserwacja w danych flow<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Sta\u0142y interwa\u0142<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Po\u0142\u0105czenia powtarzaj\u0105 si\u0119 co okre\u015blon\u0105 liczb\u0119 minut.<\/td>\n<\/tr>\n<tr style=\"background-color: #fafbff;\">\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Interwa\u0142 z jitterem<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Po\u0142\u0105czenia powtarzaj\u0105 si\u0119 wok\u00f3\u0142 \u015bredniego interwa\u0142u z pewnym odchyleniem.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Aktywno\u015b\u0107 low-and-slow<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Niewielkie ilo\u015bci danych s\u0105 przesy\u0142ane przez d\u0142ugi czas.<\/td>\n<\/tr>\n<tr style=\"background-color: #fafbff;\">\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Nadu\u017cycie powszechnego protoko\u0142u<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">HTTP, HTTPS lub DNS s\u0105 wykorzystywane do komunikacji atakuj\u0105cego.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Rzadki cel<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Host komunikuje si\u0119 z zewn\u0119trznym adresem IP lub ASN rzadko obserwowanym w \u015brodowisku.<\/td>\n<\/tr>\n<tr style=\"background-color: #fafbff;\">\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold; color: #1769ff;\">Wzorzec obejmuj\u0105cy wiele host\u00f3w<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Kilka system\u00f3w wewn\u0119trznych zaczyna komunikowa\u0107 si\u0119 z tym samym celem.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Sformu\u0142owanie ko\u0144cowego raportu powinno odr\u00f3\u017cnia\u0107 obserwacj\u0119 od interpretacji. Dane flow mog\u0105 pokaza\u0107, \u017ce host zainicjowa\u0142 nowe sesje RDP z wieloma serwerami po komunikacji z podejrzanym zewn\u0119trznym celem. Taka obserwacja mo\u017ce wspiera\u0107 hipotez\u0119 dotycz\u0105c\u0105 lateral movement, szczeg\u00f3lnie po skorelowaniu z logami uwierzytelniania lub dowodami z EDR. Najsilniejsze raporty \u0142\u0105cz\u0105 dowody flow z danymi dotycz\u0105cymi u\u017cytkownik\u00f3w, proces\u00f3w i system\u00f3w, aby pokaza\u0107 zar\u00f3wno \u015bcie\u017ck\u0119 komunikacji, jak i mechanizm stoj\u0105cy za dzia\u0142aniem.<\/p>\n<h2 aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Od_ochrony_perymetrycznej_do_widocznosci_wewnetrznej_%E2%80%94_NDR_jako_warstwa_dzialajaca_za_firewallem\"><\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:299,&quot;335559739&quot;:299}\">Od ochrony perymetrycznej do widoczno\u015bci wewn\u0119trznej \u2014 NDR jako warstwa dzia\u0142aj\u0105ca za firewallem <\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"isSelectedEnd\">Network Detection and Response nie zast\u0119puje firewalli, EDR, SIEM ani identity security. Jego rol\u0105 jest zapewnienie widoczno\u015bci w warstwie komunikacyjnej, kt\u00f3ra \u0142\u0105czy te mechanizmy. W architekturze defense-in-depth NDR staje si\u0119 warstw\u0105 pomagaj\u0105c\u0105 wykrywa\u0107 to, co dzieje si\u0119 po omini\u0119ciu zabezpiecze\u0144 prewencyjnych lub wtedy, gdy zaufany system wewn\u0119trzny staje si\u0119 cz\u0119\u015bci\u0105 \u015bcie\u017cki ataku.<\/p>\n<p class=\"isSelectedEnd\">Narz\u0119dzia perymetryczne odpowiadaj\u0105 na pytania dotycz\u0105ce ruchu wchodz\u0105cego do \u015brodowiska i wychodz\u0105cego z niego. EDR odpowiada na pytania dotycz\u0105ce zachowania na poziomie hosta tam, gdzie obecne s\u0105 sensory. SIEM koreluje zdarzenia z wielu \u017ar\u00f3de\u0142. NDR koncentruje si\u0119 na zachowaniu komunikacji w ramach \u015bcie\u017cek wewn\u0119trznych i zewn\u0119trznych.<\/p>\n<p class=\"isSelectedEnd\">Ma to szczeg\u00f3lne znaczenie w detekcji post-compromise, poniewa\u017c atakuj\u0105cy s\u0105 zale\u017cni od przemieszczania si\u0119. Musz\u0105 nawi\u0105zywa\u0107 po\u0142\u0105czenia, uwierzytelnia\u0107 si\u0119, przeprowadza\u0107 enumeracj\u0119, wykonywa\u0107 transfery, staging i komunikacj\u0119. Dzia\u0142ania te pozostawiaj\u0105 dowody sieciowe nawet wtedy, gdy u\u017cywane narz\u0119dzia s\u0105 legalne.<\/p>\n<p class=\"isSelectedEnd\">Dojrza\u0142y model widoczno\u015bci wewn\u0119trznej powinien obejmowa\u0107:<\/p>\n<ul data-spread=\"false\">\n<li>szeroki monitoring ruchu east-west;<\/li>\n<li>baseline\u2019y normalnej komunikacji host-to-host;<\/li>\n<li>wykrywanie nowych lub rzadkich po\u0142\u0105cze\u0144 wewn\u0119trznych;<\/li>\n<li>monitoring protoko\u0142\u00f3w administracyjnych;<\/li>\n<li>analiz\u0119 C2 i beaconingu;<\/li>\n<li>walidacj\u0119 segmentacji;<\/li>\n<li>widoczno\u015b\u0107 \u015bcie\u017cek sieciowych w \u015brodowiskach cloud i hybrid;<\/li>\n<li>d\u0142ugoterminow\u0105 retencj\u0119 danych flow na potrzeby lookbacku i dochodze\u0144;<\/li>\n<li>korelacj\u0119 z danymi z endpoint\u00f3w, identity, firewalli i proxy.<\/li>\n<\/ul>\n<p>Celem nie jest generowanie wi\u0119kszej liczby alert\u00f3w. Celem jest zapewnienie analitykom kontekstu potrzebnego do odr\u00f3\u017cniania normalnych operacji od zachowa\u0144 post-compromise oraz rekonstruowania \u015bcie\u017cki ataku na podstawie dowod\u00f3w.<\/p>\n<h2 aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Wykrywanie_lateral_movement_za_pomoca_analizy_flow_w_Sycope\"><\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:299,&quot;335559739&quot;:299}\">Wykrywanie lateral movement za pomoc\u0105 analizy flow w Sycope <\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"isSelectedEnd\">W Sycope analiza flow mo\u017ce wspiera\u0107 wykrywanie lateral movement poprzez przekszta\u0142canie komunikacji sieciowej w przeszukiwalne, historyczne i zorientowane behawioralnie dowody. NetFlow, IPFIX, sFlow i powi\u0105zana telemetria mog\u0105 by\u0107 wykorzystywane do monitorowania ruchu east-west, wykrywania nietypowej komunikacji host-to-host oraz analizowania podejrzanych sekwencji po pojawieniu si\u0119 alertu.<\/p>\n<p class=\"isSelectedEnd\">Praktyczny workflow mo\u017ce wygl\u0105da\u0107 nast\u0119puj\u0105co:<\/p>\n<ol start=\"1\" data-spread=\"false\">\n<li>Rozpocznij od alertu, podejrzanego hosta, IOC lub nietypowego wzorca ruchu.<\/li>\n<li>Przeanalizuj wszystkie wewn\u0119trzne i zewn\u0119trzne po\u0142\u0105czenia hosta w odpowiednim przedziale czasowym.<\/li>\n<li>Por\u00f3wnaj aktualn\u0105 komunikacj\u0119 z historycznym baseline\u2019em zachowania.<\/li>\n<li>Zidentyfikuj nowe pary host\u00f3w, nowe porty, nowe cele i nowe \u015bcie\u017cki pomi\u0119dzy strefami.<\/li>\n<li>Przeanalizuj protoko\u0142y administracyjne, takie jak SMB, RDP, SSH, WMI lub WinRM.<\/li>\n<li>Sprawd\u017a, czy inne hosty wykazuj\u0105 podobne zachowanie C2 lub beaconing.<\/li>\n<li>Okre\u015bl ilo\u015bciowo ka\u017cdy transfer wychodz\u0105cy nast\u0119puj\u0105cy po ruchu wewn\u0119trznym.<\/li>\n<li>Zbuduj timeline \u0142\u0105cz\u0105cy pierwszy alert, lateral movement, C2 i potencjaln\u0105 eksfiltracj\u0119.<\/li>\n<\/ol>\n<p class=\"isSelectedEnd\">Warto\u015b\u0107 tego workflow wynika z mo\u017cliwo\u015bci pivotingu. Pojedynczy alert z endpointa mo\u017ce prowadzi\u0107 do hosta. Host mo\u017ce prowadzi\u0107 do wszystkich system\u00f3w wewn\u0119trznych, z kt\u00f3rymi si\u0119 komunikowa\u0142. Systemy te mog\u0105 prowadzi\u0107 do kolejnych cel\u00f3w zewn\u0119trznych lub nowych \u015bcie\u017cek wewn\u0119trznych. Dane flow pozwalaj\u0105 analitykowi rozszerza\u0107 dochodzenie bez uzale\u017cniania si\u0119 wy\u0142\u0105cznie od pierwszego narz\u0119dzia, kt\u00f3re wygenerowa\u0142o alert.<\/p>\n<p class=\"isSelectedEnd\">Sycope mo\u017ce r\u00f3wnie\u017c wspiera\u0107 detekcj\u0119 opart\u0105 na baseline\u2019ach. W stabilnych \u015brodowiskach wiele po\u0142\u0105cze\u0144 wewn\u0119trznych jest przewidywalnych. Gdy stacja robocza nagle komunikuje si\u0119 z serwerami, z kt\u00f3rymi nigdy wcze\u015bniej nie mia\u0142a kontaktu, gdy serwer zaczyna inicjowa\u0107 po\u0142\u0105czenia wychodz\u0105ce do rzadkich cel\u00f3w lub gdy ruch przekracza granic\u0119 segmentu, kt\u00f3ry powinien pozosta\u0107 ograniczony, analiza flow mo\u017ce ujawni\u0107 t\u0119 zmian\u0119.<\/p>\n<p class=\"isSelectedEnd\">Dla zespo\u0142\u00f3w SOC pomaga to wykrywa\u0107 atakuj\u0105cych, kt\u00f3rzy ju\u017c omin\u0119li firewall. Architektom bezpiecze\u0144stwa dostarcza dowod\u00f3w wskazuj\u0105cych, czy segmentacja i mechanizmy wewn\u0119trzne rzeczywi\u015bcie dzia\u0142aj\u0105 w praktyce. Zespo\u0142om Incident Response pomaga rekonstruowa\u0107 timeline ataku od pierwszej podejrzanej komunikacji a\u017c po szerszy blast radius.<\/p>\n<p>Rezultatem jest praktyczna warstwa widoczno\u015bci post-compromise. Firewalle pomagaj\u0105 kontrolowa\u0107 dost\u0119p na perymetrze. EDR pomaga wyja\u015bnia\u0107 aktywno\u015b\u0107 na chronionych endpointach. Flow-based NDR pomaga pokaza\u0107, w jaki spos\u00f3b atakuj\u0105cy przemieszcza\u0142 si\u0119 po sieci po omini\u0119ciu pierwszego mechanizmu zabezpieczaj\u0105cego.<\/p>\n<h2 aria-level=\"2\"><span class=\"ez-toc-section\" id=\"FAQ\"><\/span><b><span data-contrast=\"none\">FAQ<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:299,&quot;335559739&quot;:299}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 aria-level=\"3\">Jak wykry\u0107 atakuj\u0105cego, kt\u00f3ry ju\u017c omin\u0105\u0142 firewall?<\/h3>\n<p class=\"isSelectedEnd\">Detekcja aktywno\u015bci za firewallem wymaga widoczno\u015bci wewn\u0119trznej. Zespo\u0142y bezpiecze\u0144stwa powinny monitorowa\u0107 ruch east-west, protoko\u0142y administracyjne, nowe po\u0142\u0105czenia host-to-host, wzorce C2 beaconingu, nietypowe cele zewn\u0119trzne oraz odchylenia od normalnych baseline\u2019\u00f3w komunikacji.<\/p>\n<p>Firewalle nadal s\u0105 wa\u017cne, ale cz\u0119sto koncentruj\u0105 si\u0119 na ruchu north-south. Gdy atakuj\u0105cy dzia\u0142a ju\u017c z zaufanego hosta wewn\u0119trznego, analiza network flow i NDR pomagaj\u0105 identyfikowa\u0107 podejrzan\u0105 komunikacj\u0119 wewn\u0105trz \u015brodowiska.<\/p>\n<h3 aria-level=\"3\">Jak lateral movement wygl\u0105da w ruchu sieciowym?<\/h3>\n<p class=\"isSelectedEnd\">Lateral movement cz\u0119sto objawia si\u0119 jako nowa lub nietypowa komunikacja wewn\u0119trzna. Typowe oznaki obejmuj\u0105 ruch SMB, RDP, SSH, WMI lub WinRM z nieoczekiwanych \u017ar\u00f3de\u0142, jeden host \u0142\u0105cz\u0105cy si\u0119 z wieloma systemami wewn\u0119trznymi, komunikacj\u0119 cross-zone, po\u0142\u0105czenia poza oknami maintenance oraz nowe pary host\u00f3w, kt\u00f3re nie wyst\u0119powa\u0142y w historycznym baseline\u2019ie.<\/p>\n<p>Najwa\u017cniejszym czynnikiem jest kontekst. Ten sam protok\u00f3\u0142 mo\u017ce by\u0107 normalny dla stacji roboczej administratora, a podejrzany dla zwyk\u0142ego endpointa u\u017cytkownika.<\/p>\n<h3 aria-level=\"3\"><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:281,&quot;335559739&quot;:281}\">Czy NetFlow mo\u017ce wykrywa\u0107 command-and-control lub beaconing? <\/span><\/h3>\n<p class=\"isSelectedEnd\">NetFlow mo\u017ce pomaga\u0107 w wykrywaniu C2 i beaconingu poprzez pokazywanie powtarzaj\u0105cych si\u0119 wzorc\u00f3w komunikacji. Mo\u017ce ujawni\u0107, \u017ce host \u0142\u0105czy si\u0119 z tym samym celem w regularnych odst\u0119pach czasu, u\u017cywa powszechnych protoko\u0142\u00f3w, takich jak HTTP, HTTPS lub DNS, przez d\u0142ugi czas przesy\u0142a niewielkie ilo\u015bci danych albo kontaktuje si\u0119 z rzadko obserwowan\u0105 infrastruktur\u0105 zewn\u0119trzn\u0105.<\/p>\n<p>NetFlow nie pokazuje zawarto\u015bci zaszyfrowanego payloadu. Jego warto\u015b\u0107 wynika z analizy czasu, cz\u0119stotliwo\u015bci, kierunku, czasu trwania oraz wolumenu komunikacji.<\/p>\n<h3 aria-level=\"3\">EDR czy NDR w wykrywaniu lateral movement \u2014 czy potrzebujesz obu?<\/h3>\n<p class=\"isSelectedEnd\">Tak, w wi\u0119kszo\u015bci dojrza\u0142ych program\u00f3w bezpiecze\u0144stwa EDR i NDR powinny si\u0119 wzajemnie uzupe\u0142nia\u0107. EDR dostarcza dowod\u00f3w na poziomie hosta, takich jak procesy, command line, aktywno\u015b\u0107 plik\u00f3w oraz zachowanie malware. NDR dostarcza dowod\u00f3w na poziomie sieci, takich jak \u015bcie\u017cki komunikacji wewn\u0119trznej, wzorce C2, ruch east-west oraz naruszenia segmentacji.<\/p>\n<p>Wykorzystanie obu rozwi\u0105za\u0144 zapewnia analitykom silniejszy timeline. EDR wyja\u015bnia, co wydarzy\u0142o si\u0119 na ho\u015bcie, natomiast NDR pokazuje, w jaki spos\u00f3b host komunikowa\u0142 si\u0119 z pozosta\u0142\u0105 cz\u0119\u015bci\u0105 \u015brodowiska.<\/p>\n<h3 aria-level=\"3\">Czym jest ruch east-west i dlaczego stanowi blind spot?<\/h3>\n<p class=\"isSelectedEnd\">Ruch east-west to komunikacja pomi\u0119dzy systemami wewn\u0105trz \u015brodowiska, na przyk\u0142ad workstation-to-server, server-to-server lub workload-to-workload. Mo\u017ce sta\u0107 si\u0119 blind spotem, gdy monitoring bezpiecze\u0144stwa koncentruje si\u0119 przede wszystkim na perymetrze.<\/p>\n<p>Atakuj\u0105cy cz\u0119sto wykorzystuj\u0105 ruch east-west po uzyskaniu pocz\u0105tkowego dost\u0119pu, poniewa\u017c musz\u0105 przemie\u015bci\u0107 si\u0119 od pierwszego przej\u0119tego hosta w kierunku bardziej warto\u015bciowych system\u00f3w. Monitorowanie tego ruchu pomaga wykrywa\u0107 lateral movement, reconnaissance oraz naruszenia wewn\u0119trznych polityk bezpiecze\u0144stwa.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>W tym miejscu kluczowe znaczenie zyskuje wykrywanie lateral movement. Po uzyskaniu pocz\u0105tkowego dost\u0119pu atakuj\u0105cy rzadko kieruj\u0105 si\u0119 bezpo\u015brednio do swojego ostatecznego celu. Eksploruj\u0105 \u015brodowisko, identyfikuj\u0105 warto\u015bciowe systemy, ponownie wykorzystuj\u0105 dane uwierzytelniaj\u0105ce, testuj\u0105 \u015bcie\u017cki dost\u0119pu, przemieszczaj\u0105 si\u0119 ze stacji roboczych na serwery i ustanawiaj\u0105 kana\u0142y komunikacji, kt\u00f3re wtapiaj\u0105 si\u0119 w normalny ruch. Du\u017ca cz\u0119\u015b\u0107 tej aktywno\u015bci [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1397,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[99],"tags":[128,145,130],"product":[165,166],"topic":[167],"sycope_author":[251],"class_list":["post-4694","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-cyberbezpieczenstwo","tag-mitre-attck-pl","tag-wykrywanie-zagrozen","product-security-pl","product-visibility-pl","topic-bezpieczenstwo-sieci","sycope_author-pawel-drzewiecki"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/posts\/4694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/comments?post=4694"}],"version-history":[{"count":2,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/posts\/4694\/revisions"}],"predecessor-version":[{"id":4696,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/posts\/4694\/revisions\/4696"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/media\/1397"}],"wp:attachment":[{"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/media?parent=4694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/categories?post=4694"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/tags?post=4694"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/product?post=4694"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/topic?post=4694"},{"taxonomy":"sycope_author","embeddable":true,"href":"https:\/\/www.sycope.com\/pl\/wp-json\/wp\/v2\/sycope_author?post=4694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}