Analiza wykrywania i eksploatacji Kimsuky

Analiza wykrywania i eksploatacji Kimsuky

SOC Prime Team
SOC Prime Team linkedin icon Śledź

Wykrywanie Kimsuky zależy od rozpoznania rzemiosła grupy w swojej własnej telemetrii, a nie tylko od dopasowania hasha. Kimsuky to grupa APT z Korei Północnej, a jedna z jej opublikowanych kampanii udaje dyplomatów, aby dostarczyć pliki LNK i droppery PowerShell. Te techniki pozostawiają ślady w zwykłych dziennikach zabezpieczeń systemu Windows: skrypty uruchamiane z folderów zapisywalnych przez użytkownika, ukryty PowerShell, nowe usługi i zaplanowane zadania oraz ciche zmiany konta.

Ten artykuł dotyczy wykrywania Kimsuky za pomocą próbki logów analizowanej w LogTotal, narzędziu do analizy logów, które dopasowuje zdarzenia do znanych zagrożeń. Poniżej opisujemy, skąd pochodziły logi, co oznaczało LogTotal, które ustalenia są zgodne z surowymi zdarzeniami i jaka powinna być reakcja.

Rozpocznij za darmo

Analiza Kimsuky

Rzemiosło w tej próbce jest bardziej przejrzyste na tle grupy i jej ostatnich kampanii, więc zaczynamy od tego, zanim przejdziemy do logów.

Kim jest Kimsuky

Kimsuky to sponsorowana przez Koreę Północną grupa APT skupiona na zbieraniu informacji. Na MITRE ATT&CK jest śledzona jako G0094, a dostawcy nazywają ją również APT43, Velvet Chollima, Black Banshee, THALLIUM, Emerald Sleet, TA427 i Springtail. Uważa się, że jej działalność jest zgodna z Biurem Rozpoznania Generalnego Korei Północnej.

CISA ocenia, że grupa prawdopodobnie działa od 2012 roku. Pierwszy szczegółowy raport publiczny to „The Kimsuky Operation” Kaspersky’ego z 2013 roku, a nazwa pochodzi od wewnętrznego odniesienia do kodu, które znaleźli badacze Kaspersky.

Większość operacji Kimsuky jest skierowana na Koreę Południową, a inne docierają do Stanów Zjednoczonych, Japonii, Europy i Rosji. Poza celami rządowymi i politycznymi, ofiarami są również akademicy i sektor kryptowalutowy. Speer-phishing to najczęściej obserwowany punkt wejścia.

Działania Kimsuky w 2026

Okres (2026)KampaniaRzemiosło
PaździernikEkspansja Operacji GitPower (Genians)Fałszywe instalatory Zoom i pliki LNK o tematyce PDF przeciwko ukraińskim dyplomatom i ekspertom ds. bezpieczeństwa; ukryty PowerShell; trwałość dzięki zaplanowanym zadaniom
TrwającaOperacja GitPowerArchiwa ZIP z plikami LNK udającymi dokumenty, w tym korespondencję ambasady; zatajony PowerShell; GitHub do inscenizacji i C2
Marzec–kwiecieńWariant HTTPSpy (ENKI)Podrobione strony instalatorów oprogramowania zabezpieczającego oraz fałszywa strona Cisco Webex przeciwko południowokoreańskim celom wojskowym i korporacyjnym
2025 do początków 2026Kompromitacja dostawcy oprogramowania grupowego (ENKI WhiteHat)Przełamane południowokoreańskie firmy zajmujące się oprogramowaniem do współpracy, a następnie ich klienci

Analizowana próbka pochodzi z 21 września 2026, w tym okresie. Jej kropkowane, o tematyce PDF LNK, ukryty PowerShell i zaplanowane zadanie wyzwalane logowaniem idealnie pasują do tych kampanii.

Próbka logów

Próbka to pojedynczy plik, Kimsuky.jsonl, z 3 087 zdarzeniami z jednego kontrolera domeny. Pokazuje rzemiosło w stylu Kimsuky wykonywane przeciwko kontrolerowi domen, co czyni go użytecznym odniesieniem dla tego, jak wygląda ta aktywność w natywnej telemetrii audytu Windows.

Źródło logu i zbieranie

AtrybutWartość
PlikKimsuky.jsonl
Zdarzenia3 087
Hostsrv-ad-001.7logs.xyz, kontroler domeny w domenie 7logs
Okno czasowe21 września 2026, 15:02:41 do 15:05:58 UTC (nieco ponad trzy minuty)
FormatNatywna struktura EVTX w JSON (Zdarzenie → System / Dane zdarzenia, atrybuty XML pod #attributes)

Układ JSON wskazuje na konwersję EVTX-do-JSON, a nie na eksport znormalizowany przez SIEM. 

Co zawierają zdarzenia

Większość zdarzeń to audyty obiektów i uchwytów (4658, 4656, 4663, 4690), regulacje praw tokenowych (4703) oraz dostęp do współdzielenia plików (5145). Są to zdarzenia o dużej ilości i zazwyczaj szum tła.

Zdarzenia istotne dla wykrywania są znacznie rzadsze:

  • 49 tworzeń procesów (4688) z pełnymi liniami poleceń
  • Zarządzanie kontami i grupami (4720–4738)
  • Instalacja serwisów (4697)
  • Cykl życia zadania zgodnie z harmonogramem: utworzenie, aktualizacja, usunięcie (4698, 4702, 4699)
  • Zmiany obiektów w Active Directory (5136)
  • Zmiany polityki audytu (4719)

Kontekst ataku: to symulacja, a nie prawdziwe włamanie

Działalność jest wyraźnie symulacją rzemiosła Kimsuky. Wszystkie polecenia atakującego mają powershell_ise.exe jako proces nadrzędny. Obiekty mają nazwy testowe, takie jak OrbitalTestSvc, adminuserz i hasło !BackdoorPass1. Na koniec operator usuwa serwis, zadanie, użytkownika i grupę.

Same techniki odzwierciedlają opublikowaną kampanię Kimsuky, w której grupa podszywa się pod dyplomatów i dostarcza pliki LNK i droppery PowerShell. Dlatego telemetria jest wartościowa: zachowania są prawdziwe, mimo że operator nie.

Wykrywaj Kimsuky

LogTotal przetworzył wszystkie 3087 linii w 16,4 sekundy i dopasował 73 reguły do 105 linii. Zgrupował te dopasowania w 9 łańcuchów ataków na jednym hoście, zgłosił 8, a 1 przefiltrował na etapie weryfikacji AI.

Pole verdictRezultat
OrzeczeniePodejrzane, potrzeba śledztwa
WażywośćKrytyczna
PewnośćŚrednia

Jak reguły LogTotal odnoszą się do surowych dowodów Kimsuky

Wystrzelona regułaSurowe dowody
Podejrzane Wykonanie z Profilu publicznego Użytkownika; Interpretacja Skryptu Wykonana z Podejrzanego FolderuLNK udający PDF z nazwą wypełnioną kropkami (vvn.31.Pdf……Lnk); wscript.exe uruchamiający DefenderUpdate.Js z C:UsersPublicDownloads
Możliwość Wykonania Poprzez Ukryte Linie Poleceń PowerShellpowershell.exe -ExecutionPolicy Bypass -WindowStyle Hidden -File …capture.Ps1
Podejrzana Obrona z Użyciem MSHTA w Zachowaniu Evasionmshta.exe uruchamiający %TEMP%D.21_SEOUL.hta
System Procesów Wykonawczych z Nietypowych ŚcieżekFałszywy smss.Exe w PublicDownloadssystem32
Podejrzana Manipulacja Domyślnymi Kontami za Pośrednictwem Net.EXE; Reg Dodaj Podejrzane Ścieżkinet user administrator /active:yes; Administrator ukryty przez WinlogonSpecialAccountsUserList
Skrypty PowerShell Instalowane jako Usługi; Jawne Użycie COMSPEC w Ścieżce Pliku UsługiUsługa OrbitalTestSvc uruchamiająca ukryty PowerShell
Podejrzane Zadanie Zgodnie z Harmonogramem (według audytu)Zadanie wyzwolone logowaniem OrbitalHealthCheck uruchamiające ukryty svc_update.ps1
Podejrzane Utworzenie Lokalnego Użytkownika 'Admin’ Za Pomocą Polecenia Net; Użytkownik Dodany do Grupy Za Pośrednictwem Linii Komendadminuserz utworzone i dodane do nowej grupy admingroupz
Zdarzenia logów wyczyszczone (natywne); Dzienniki Zdarzeń Bezpieczeństwa WyczyszczoneZdarzenie 1102 przez Administratora o 15:02:41 UTC

Kimsuky IOCs i artefakty z tej próbki

Poniższe artefakty pochodzą z symulacji, więc same nazwy nie pojawią się w środowisku naturalnym. Wzorce za nimi to to, czego należy wyszukiwać.

ArtefaktRodzajWzorzec do wyszukiwania
vvn.31.Pdf……LnkLNK wabikPliki skrótów udające dokumenty z nazwami wypełnionymi kropkami
C:UsersPublicDownloadsDefenderUpdate.JsJScript uruchamiany przez wscript.exeGospodarze skryptów uruchamiani z folderów zapisywalnych przez użytkownika
capture.Ps1Skrypt PowerShell-ExecutionPolicy Bypass -WindowStyle Hidden
%TEMP%D.21_SEOUL.htaHTA uruchamiane przez mshta.exeMSHTA wykonujący pliki z %TEMP%
PublicDownloadssystem32smss.ExePrzebrany binarnyNazwy procesów systemowych poza System32
OrbitalTestSvcUsługa (4697)Usługi, które uruchamiają ukryty PowerShell poprzez COMSPEC
OrbitalHealthCheck → svc_update.ps1Zadanie zgodnie z harmonogramem (4698)Zadania wyzwalane logowaniem uruchamiające ukryte skrypty
adminuserz, admingroupz, !BackdoorPass1Konto, grupa, hasłoNowe lokalne konta administracyjne i grupy tworzone przez net.exe
WinlogonSpecialAccountsUserListWartość rejestruKonta ukryte z ekranu logowania
Zdarzenie 1102Wyczyszczenie loguDziennik zabezpieczeń wyczyszczony przed aktywnością

Mitigacja Kimsuky

Najpierw odizoluj kontroler domeny, a następnie odbuduj zaufanie do jego kont i logowania. Plan reakcji LogTotal obejmuje podstawowe elementy; ponieważ celem jest DC, zakres jest szerszy niż domena.

Zalecana odpowiedź LogTotal

  1. Izoluj hosta.
  2. Zrzut pamięci i dysku.
  3. Zweryfikuj i usuń zaplanowane zadanie OrbitalHealthCheck.
  4. Sprawdź i przywróć politykę audytu.
  5. Włącz Logowanie Bloków Skryptów PowerShell i telemetrię AMSI.
  6. Zastosuj listy dozwolonych dla WScript, CScript i PowerShell.

Dalsze kroki dla kontrolera domeny

  1. Rozpocznij oś czasu od wydarzenia 1102. Dziennik zabezpieczeń został wyczyszczony o 15:02:41 UTC, więc wszystko przed nim musi pochodzić z innych źródeł.
  2. Zbierz i haszy zestaw. wszystko co się znajduje w C:UsersPublicDownloads oraz %TEMP%, w tym LNK, JScript, PowerShell, HTA i fałszywy smss.Exe.
  3. Potwierdź oczyszczenie. Zweryfikuj, czy OrbitalTestSvc, adminuserz i admingroupz zniknęły, i cofnij wartość WinlogonSpecialAccountsUserList, która ukrywa Administratora.
  4. Zresetuj dane uwierzytelniające. Zresetuj hasło Administratora i zaplanuj podwójny reset krbtgt.
  5. Przeprowadź polowanie w całej domenie na nazwy plików LNK wypełnione kropkami oraz na hosty skryptów (wscript.exe, cscript.exe, mshta.exe, powershell.exe) uruchamiane z folderów zapisywalnych przez użytkownika.

Utwardzanie przeciwko rzemiosłu w stylu Kimsuky

Te same środki zaradcze, które łapią tę próbkę, zmniejszają narażenie w całej domenie. Utrzymuj włączone tworzenie procesów 4688 z liniami poleceń, ponieważ 49 zdarzeń procesów zawierało większość dowodów. Alarmuj przy instalacjach serwisów 4697 i tworzeniu zadań 4698 uruchamiających ukryty PowerShell. Traktuj każde zdarzenie 1102 na kontrolerze domeny jako wyzwalacz incydentu.

FAQ

Co to jest Kimsuky i jak działa?

Kimsuky to północnokoreańska grupa szpiegowska sponsorowana przez państwo, śledzona przez MITRE ATT&CK jako G0094 i znana również jako APT43, Velvet Chollima i Emerald Sleet. Zazwyczaj wkrada się przez ukierunkowane spear-phishingi, a następnie używa plików LNK, skryptów i PowerShell do instalacji backdoorów i trwałości dla długoterminowego zbierania informacji. Sekcja analizy powyżej zawiera pełny profil.

Kiedy Kimsuky zostało po raz pierwszy odkryte?

CISA ocenia, że Kimsuky prawdopodobnie działa od 2012 roku. Pierwszy szczegółowy raport publiczny to „The Kimsuky Operation” Kaspersky’ego z 2013 roku, a nazwa grupy pochodzi od wewnętrznego odniesienia do kodu, które znaleźli badacze Kaspersky.

Jaki jest impakt włamania Kimsuky?

Kimsuky dąży do długoterminowego dostępu w celu zbierania informacji, w tym kradzieży poświadczeń, a niektóre z jej operacji również celują w sektor kryptowalutowy. Używa firm z oprogramowaniem zhakowanym, aby dotrzeć do ich klientów, jak w kampanii oprogramowania grupowego z 2025 na początku 2026 roku. Na kontrolerze domeny, jak w tej próbce, atakujący może stworzyć i ukryć konta administracyjne oraz utrzymać się w całej domenie.

Czy Kimsuky wciąż może mnie dotknąć w 2026 roku?

Tak. Kimsuky przeprowadzało kilka kampanii w 2026 roku, w tym Operację GitPower i falę HTTPSpy przeciwko celom wojskowym w Korei Południowej. Używają tych samych podstępnych LNK, ukrytego PowerShell i trwałości zadaniowej z harmonogramu widocznego w tej próbce. Sekcja analizy wymienia kampanie z 2026 roku.

Jak mogę się chronić przed Kimsuky?

Zastosuj listę dozwolonych lub ogranicz WScript, CScript i PowerShell, włącz Logowanie Bloków Skryptów i telemetrię AMSI, i alarmuj na hosty skryptów uruchamiane z folderów zapisywalnych przez użytkownika. Monitoruj nowe usługi i zaplanowane zadania uruchamiające ukryty PowerShell, i traktuj czyszczenie dziennika audytu na kontrolerze domeny jako incydent.

Jak mogę wykryć Kimsuky?

Zbieraj zdarzenia zabezpieczeń systemu Windows z liniami poleceń procesów (4688), instalacje usług (4697), zadania zaplanowane (4698, 4702, 4699), zmiany kont i grup (4720–4738), zmiany AD (5136) oraz czyszczenie logów (1102). Przetłumacz eksport przez LogTotal, aby dopasować go do znanych kampanii Kimsuky, a następnie potwierdź każde ustalenie w stosunku do surowych zdarzeń.

Dołącz do platformy Detection as Code firmy SOC Prime aby zwiększyć widoczność zagrożeń najbardziej istotnych dla Twojego biznesu. Aby pomóc Ci rozpocząć i natychmiast uzyskać wartość, umów się teraz na spotkanie z ekspertami SOC Prime.