Cyber kill chain

Siedem faz cyber kill chain według modelu Lockheed Martin (schemat z raportu Senatu Stanów Zjednoczonych)

Cyber kill chain (także intrusion kill chain) – model opisujący przebieg cyberataku jako sekwencję następujących po sobie faz, od rozpoznania celu po realizację właściwego celu ataku, opracowany w 2011 roku przez analityków koncernu Lockheed Martin. Koncepcja stanowi adaptację wojskowego pojęcia kill chain („łańcucha rażenia”) do dziedziny bezpieczeństwa teleinformatycznego: proces nazywa się łańcuchem dlatego, że pojedynczy brak w którymkolwiek ogniwie przerywa całość, a więc powstrzymanie ataku na dowolnym, możliwie wczesnym etapie udaremnia całą operację. Model jest szeroko stosowany przez specjalistów bezpieczeństwa zarówno w sektorze publicznym, jak i prywatnym, bywa jednak krytykowany za koncentrację na obronie obwodowej i złośliwym oprogramowaniu.

Geneza

W terminologii wojskowej kill chain opisuje uporządkowany proces namierzenia przeciwnika i oddziaływania na niego w celu osiągnięcia zamierzonych efektów. Amerykańska doktryna wskazywania celów ujmuje go w sześć kroków określanych skrótem F2T2EA: wykrycie celu nadającego się do rażenia, ustalenie jego położenia, śledzenie i obserwacja, przydzielenie odpowiedniego środka rażenia, wykonanie uderzenia oraz ocena skutków. Jest to proces zintegrowany, nazywany łańcuchem właśnie dlatego, że pojedynczy brak przerywa go w całości.

W 2011 roku Eric Hutchins, Michael Cloppert i Rohan Amin z Lockheed Martin przenieśli tę koncepcję na grunt ochrony sieci komputerowych, publikując model „intrusion kill chain” jako element strategii obrony sterowanej analizą działań przeciwnika (intelligence-driven defense); autorzy wskazywali, że rozłożenie ataku na fazy pozwala obrońcom dobrać środki zaradcze do każdej z nich i analizować kampanie zaawansowanych trwałych zagrożeń (APT), rozumianych jako dysponujący dużymi zasobami i wyszkoleniem przeciwnicy prowadzący wieloletnie kampanie wymierzone w szczególnie wrażliwe informacje gospodarcze, własnościowe lub dotyczące bezpieczeństwa narodowego. Model szybko przyjął się w organizacjach zajmujących się bezpieczeństwem danych jako rama opisu faz cyberataków; posłużył m.in. senackiej Komisji Handlu, Nauki i Transportu Stanów Zjednoczonych do analizy wycieku danych z sieci handlowej Target Corporation z 2013 roku, w której wskazano etapy, na których zabezpieczenia nie powstrzymały ani nie wykryły postępów ataku.

Fazy ataku

Według modelu Lockheed Martin atak przebiega w siedmiu fazach:

  1. Rozpoznanie (reconnaissance) – napastnik wybiera cel i zbiera o nim informacje, m.in. metodami białego wywiadu, identyfikując potencjalne podatności sieci i pracowników,
  2. uzbrojenie (weaponization) – przygotowanie narzędzia ataku, np. połączenie exploita ze złośliwym kodem dającym zdalny dostęp, dopasowanego do wykrytych podatności,
  3. dostarczenie (delivery) – przekazanie „broni” do celu, najczęściej przez załącznik poczty elektronicznej (phishing), złośliwą stronę internetową lub nośnik USB,
  4. eksploatacja (exploitation) – uruchomienie złośliwego kodu, który wykorzystuje podatność w systemie ofiary,
  5. instalacja (installation) – osadzenie w systemie punktu dostępu dla napastnika, np. backdoora lub konia trojańskiego,
  6. dowodzenie i kontrola (command and control, C2) – nawiązanie łączności z infrastrukturą napastnika, dającej mu stały, interaktywny dostęp do sieci ofiary,
  7. działania na celu (actions on objectives) – realizacja właściwego celu ataku: wykradzenie danych, naruszenie ich integralności lub dostępności albo wykorzystanie przejętego komputera jako punktu przerzutowego do kolejnych systemów w sieci.

Zastosowanie w obronie

Kluczowym założeniem modelu jest asymetria na korzyść obrońcy: napastnik musi przejść wszystkie ogniwa łańcucha, obrońcy zaś wystarczy przerwanie jednego z nich, najlepiej możliwie wczesnego. Autorzy modelu zaproponowali macierz przeciwdziałań, w której każdej fazie ataku przyporządkowuje się sześć rodzajów działań zaczerpniętych z doktryny operacji informacyjnych: wykrywanie, uniemożliwianie, zakłócanie, osłabianie, zwodzenie i niszczenie. W fazie eksploatacji systemy wykrywania włamań na hostach (HIDS) pozwalają na przykład biernie wykryć wykorzystanie podatności, instalacja poprawek całkowicie ją uniemożliwia, a mechanizm zapobiegania wykonaniu danych (DEP) zakłóca działanie już uruchomionego kodu. Macierz obejmuje zarówno rozwiązania techniczne, jak sieciowe systemy wykrywania włamań i listy kontroli dostępu na zaporach, jak i praktyki utwardzania systemów oraz czujność samych użytkowników. Model bywa wykorzystywany przez zespoły blue team do mapowania zdolności wykrywania na poszczególne fazy ataku oraz przez zespoły red team przy planowaniu symulowanych kampanii.

Krytyka

Krytycy modelu wskazują, że jego pierwsze fazy (rozpoznanie, uzbrojenie) zachodzą poza bronioną siecią, przez co obrońca ma znikome możliwości ich wykrycia; sam model utrwala też tradycyjne strategie obrony obwodowej i skupionej na złośliwym oprogramowaniu, słabiej przystając do ataków prowadzonych bez malware'u. W literaturze naukowej zwraca się uwagę, że klasyczny łańcuch nie odwzorowuje w pełni działań zachodzących wewnątrz zaatakowanej organizacji, w szczególności na stacjach końcowych, na które napastnik trafia zaraz po przeniknięciu do sieci. Zwraca się też uwagę, że klasyczny łańcuch nie nadaje się do modelowania zagrożeń wewnętrznych, pochodzących od osób mających już legalny dostęp do sieci.

Rozwinięcia modelu

Unified kill chain – 18 faz zaawansowanego cyberataku w ujęciu łączącym model Lockheed Martin z macierzą MITRE ATT&CK

W 2017 roku Paul Pols we współpracy z firmą Fox-IT i Uniwersytetem w Lejdzie opracował unified kill chain – ujednolicony łańcuch 18 faz, łączący i rozszerzający model Lockheed Martin oraz macierz taktyk MITRE ATT&CK. Obejmuje on działania zachodzące zarówno poza chronioną siecią, jak i wewnątrz niej, odpowiadając na główne zarzuty wobec klasycznego modelu, i służy do analizy pełnych kampanii grup APT. Komplementarnym podejściem jest sama macierz MITRE ATT&CK, katalogująca taktyki i techniki napastników bez narzucania ich chronologii.

Zobacz też

Przypisy

  1. 1 2 3 4 5 6 7 8 9 10 11 12 Eric M. Hutchins, Michael J. Cloppert, Rohan M. Amin: Intelligence-Driven Computer Network Defense Informed by Analysis of Adversary Campaigns and Intrusion Kill Chains. Lockheed Martin Corporation, 2011. [dostęp 2026-08-29]. [zarchiwizowane z tego adresu (2021-07-27)]. (ang.).
  2. 1 2 3 A „Kill Chain” Analysis of the 2013 Target Data Breach. Majority Staff Report for Chairman Rockefeller. U.S. Senate Committee on Commerce, Science, and Transportation, 2014-03-26. [dostęp 2026-08-29]. (ang.).; kopia archiwalna: A „Kill Chain” Analysis of the 2013 Target Data Breach. public.navy.mil. [dostęp 2026-08-21]. (ang.).
  3. 1 2 Lysa Myers: The practicality of the Cyber Kill Chain approach to security. CSO Online, 2013-10-04. [dostęp 2026-08-21]. (ang.).
  4. ↑ Kelly Jackson Higgins: How Lockheed Martin's 'Kill Chain' Stopped SecurID Attack. Dark Reading, 2013-01-12. [dostęp 2026-08-21]. [zarchiwizowane z tego adresu (2024-01-19)]. (ang.).
  5. 1 2 3 4 Cyber Kill Chain – co to za model? Dlaczego firma powinna znać jego etapy?. Netia. [dostęp 2026-08-21]. (pol.).
  6. 1 2 Czym jest Cyber Kill Chain?. Trend Micro. [dostęp 2026-08-21]. (pol.).
  7. 1 2 3 Tarun Yadav, Arvind Mallari Rao: Technical Aspects of Cyber Kill Chain. W: Security in Computing and Communications. Cham: Springer International Publishing, 2015, s. 438–452. DOI: 10.1007/978-3-319-22915-7_40. ISBN 978-3-319-22915-7. (ang.).
  8. ↑ John Franco: Cyber Defense Overview: Attack Patterns. University of Cincinnati. [dostęp 2026-08-21]. [zarchiwizowane z tego adresu (2018-09-10)]. (ang.).
  9. ↑ Giora Engel: Deconstructing The Cyber Kill Chain. Dark Reading, 2014-11-18. [dostęp 2026-08-21]. [zarchiwizowane z tego adresu (2023-12-15)]. (ang.).
  10. ↑ Hyeob Kim, HyukJun Kwon, Kyung Kyu Kim. Modified cyber kill chain model for multimedia service environments. „Multimedia Tools and Applications”. 78 (3), s. 3153–3170, 2019-02. DOI: 10.1007/s11042-018-5897-5. (ang.).
  11. ↑ Patrick Reidy: Combating the Insider Threat at the FBI. Black Hat USA 2013. [dostęp 2026-08-21]. [zarchiwizowane z tego adresu (2019-08-15)]. (ang.).
  12. 1 2 Paul Pols: The Unified Kill Chain. Cyber Security Academy, 2017-12-07. [dostęp 2026-08-21]. [zarchiwizowane z tego adresu (2021-05-17)]. (ang.).
  13. ↑ The Unified Kill Chain. unifiedkillchain.com. [dostęp 2026-08-21]. (ang.).

Linki zewnętrzne