Kimsuky 2026: HTTPSpy, HelloDoor Berbasis AI, dan Penyalahgunaan VS Code Tunnel
Kimsuky, APT Korea Utara, perluas arsenal 2026 dengan HTTPSpy (RAT baru untuk screenshot, DLL injection, self-deletion), HelloDoor (backdoor Rust pertama buatan AI), dan penyalahgunaan VS Code Remote Tunnel — jalur akses tersembunyi tanpa malware tradisional.
Daftar Isi
- Kimsuky 2026: HTTPSpy, HelloDoor Buatan AI, dan Cara Mereka Bersembunyi di Dalam VS Code
- Mengenal Kimsuky: APT yang Tidak Pernah Berhenti Berevolusi
- Target: Militer dan Korporasi Korea Selatan
- Senjata Baru #1: HTTPSpy — RAT dengan Kapabilitas Penuh
- Kemampuan HTTPSpy
- Rantai Infeksi HTTPSpy
- Senjata Baru #2: HelloDoor — Backdoor Rust Pertama Buatan AI
- Profil HelloDoor
- Bukti Pengembangan dengan AI
- Mekanisme Persistensi
- Infrastruktur C2 via TryCloudflare
- Senjata Baru #3: Penyalahgunaan VS Code Remote Tunnel
- Bagaimana Teknik Ini Bekerja
- Mengapa Teknik Ini Sangat Efektif
- Peta Lengkap Arsenal PebbleDash
- Rantai Serangan Lengkap (End-to-End)
- MITRE ATT&CK TTPs
- Indikator Kompromi (IOCs)
- Nama File yang Diketahui
- Domain dan Endpoint C2
- Registry Persistence (HelloDoor)
- Domain yang Dipantau untuk VS Code Tunnel
- Implikasi untuk Indonesia dan Asia Tenggara
- Mitigasi
- Deteksi VS Code Tunnel Abuse
- Mitigasi Teknis
- Respons Insiden
- Kesimpulan
Kimsuky 2026: HTTPSpy, HelloDoor Buatan AI, dan Cara Mereka Bersembunyi di Dalam VS Code
APT Kimsuky tidak tidur. Kelompok spionase siber Korea Utara yang telah aktif sejak 2012 ini kembali dengan arsenal yang jauh lebih canggih di 2026: sebuah RAT baru dengan kemampuan lengkap bernama HTTPSpy, backdoor berbasis Rust yang kemungkinan dikembangkan menggunakan Large Language Model bernama HelloDoor, dan teknik menyembunyikan akses jarak jauh di dalam fitur VS Code yang sepenuhnya sah — tanpa memerlukan satu baris malware C2 tradisional pun.
Kampanye yang berlangsung antara Maret hingga April 2026 ini menargetkan entitas militer dan korporasi Korea Selatan menggunakan rekayasa sosial yang sangat terfokus. Namun teknik-teknik ini relevan untuk dipahami oleh seluruh organisasi di Asia Tenggara — termasuk Indonesia — karena inovasi yang digunakan Kimsuky hari ini akan diadopsi aktor ancaman lain dalam waktu dekat.
Mengenal Kimsuky: APT yang Tidak Pernah Berhenti Berevolusi
Kimsuky — juga dikenal sebagai Velvet Chollima, Emerald Sleet, THALLIUM, APT43, dan TA427 — adalah kelompok ancaman persisten (APT) yang disponsori negara Korea Utara, beroperasi di bawah Reconnaissance General Bureau (RGB) DPRK. Aktif sejak 2012, kelompok ini dikenal karena empat karakteristik utama:
- Spionase yang sangat tertarget: Fokus pada pemerintah, think tank, akademisi, media, dan sektor pertahanan yang terkait isu semenanjung Korea
- Evolusi berkelanjutan: Setiap kampanye membawa varian malware atau teknik serangan baru
- Social engineering yang halus: Spear phishing yang sangat terpersonalisasi, sering menggunakan identitas palsu yang meyakinkan
- Living-off-the-land yang agresif: Penyalahgunaan alat sah seperti VS Code, Cloudflare Tunnel, dan DWAgent untuk menghindari deteksi
Target: Militer dan Korporasi Korea Selatan
Kampanye Maret–April 2026 menargetkan:
- Entitas militer Korea Selatan — unit yang terkait perencanaan dan pengadaan pertahanan
- Entitas korporasi Korea Selatan — khususnya yang memiliki hubungan dengan pemerintah atau kontraktor pertahanan
Vektor masuk awal menggunakan dua jenis halaman web palsu:
- Halaman instalasi software keamanan palsu — menyamar sebagai halaman instalasi dari layanan pesan B2B Korea Selatan yang populer
- Halaman Cisco Webex palsu — menampilkan pop-up yang mendesak korban mengunduh skrip
fix-camera.jsedengan alasan mengatasi masalah akses kamera
Kedua halaman ini dirancang dengan detail yang meyakinkan, memanfaatkan kepercayaan korban terhadap software yang sudah mereka kenal.
Senjata Baru #1: HTTPSpy — RAT dengan Kapabilitas Penuh
HTTPSpy adalah Remote Access Trojan (RAT) baru yang menjadi senjata utama kampanye ini. Berbeda dari varian terdahulu dalam keluarga PebbleDash, HTTPSpy dibangun untuk memberikan kendali penuh atas sistem yang terinfeksi.
Kemampuan HTTPSpy
| Kapabilitas | Detail |
|---|---|
| Shell command execution | Menjalankan perintah sistem secara remote |
| File upload/download | Transfer file dari dan ke C2 |
| Process execution | Meluncurkan proses baru di sistem target |
| Screenshot capture | Mengambil tangkapan layar secara diam-diam |
| DLL injection | Menyuntikkan DLL ke proses tertentu via PID |
| Self-deletion | Menghapus jejak sendiri dari endpoint |
Kemampuan self-deletion adalah fitur yang secara khusus mempersulit investigasi forensik. Kemampuan DLL injection ke PID tertentu memungkinkan HTTPSpy untuk menyembunyikan eksekusi di dalam proses yang sah dan dipercaya, menghindari deteksi EDR yang berbasis nama proses.
Rantai Infeksi HTTPSpy
[Halaman Webex Palsu]
↓
[Unduh ZIP → fix-camera.jse (JSE terenkripsi)]
↓
[Eksekusi JSE → Deploy PowerShell downloader]
[File: mTSTCv8.mdxm]
↓
[Anti-analysis checks (sandbox/VM detection)]
↓
[Kontak C2 → Fetch payload: engine.dat / spyInster.dll]
↓
[DLL loader: cacheMon.dat]
↓
[HTTPSpy aktif di sistem target]
Penggunaan JSE terenkripsi sebagai tahap pertama mempersulit analisis statis, sementara pemeriksaan anti-analisis memastikan payload tidak dieksekusi di lingkungan sandbox.
Senjata Baru #2: HelloDoor — Backdoor Rust Pertama Buatan AI
HelloDoor adalah penemuan paling signifikan dari perspektif intelijen ancaman. Ini adalah backdoor berbasis Rust — bahasa pemrograman yang jarang digunakan Kimsuky — dan kemungkinan besar dikembangkan menggunakan Large Language Model.
Profil HelloDoor
| Atribut | Detail |
|---|---|
| Bahasa | Rust (tidak biasa untuk Kimsuky) |
| Tipe | DLL-based backdoor |
| Pertama teridentifikasi | Agustus 2025 |
| Kluster | PebbleDash (keluarga malware utama Kimsuky) |
| Deployment | Via JSE dropper |
| Status | Tahap awal pengembangan |
| Infrastruktur C2 | TryCloudflare (tunneling sementara) |
Bukti Pengembangan dengan AI
Ini adalah aspek paling mengkhawatirkan dari HelloDoor. Peneliti menemukan komentar kode yang tampak dihasilkan oleh LLM, bukan oleh developer manusia. Tanda paling jelas: penggunaan emoji dalam pesan debugging dan logging di kode sumber — pola yang sangat konsisten dengan output dari asisten AI generatif seperti ChatGPT atau Claude.
Jika dikonfirmasi, HelloDoor menjadi salah satu contoh pertama yang terdokumentasi secara publik tentang kelompok APT negara yang menggunakan LLM untuk pengembangan malware aktif — bukan sekadar untuk menyusun pesan spear phishing. Ini adalah pergeseran signifikan dalam lanskap ancaman siber.
Mekanisme Persistensi
HelloDoor mempertahankan keberadaannya melalui registry Windows:
Key: HKCU\Software\Microsoft\Windows\CurrentVersion\Run
Value: tdll
Data: regsvr32.exe /s [path ke HelloDoor DLL]
Penggunaan regsvr32.exe — binary Windows yang ditandatangani secara sah — sebagai launcher adalah teknik living-off-the-land klasik yang menyulitkan deteksi berbasis whitelist.
Infrastruktur C2 via TryCloudflare
Alih-alih menggunakan C2 server tradisional, HelloDoor memanfaatkan TryCloudflare — layanan tunneling sementara dari Cloudflare yang dirancang untuk pengembang. Hasilnya: seluruh komunikasi C2 terlihat seperti traffic HTTPS ke domain Cloudflare yang sah dan tepercaya, sangat sulit diblokir dengan pendekatan berbasis blacklist domain.
Senjata Baru #3: Penyalahgunaan VS Code Remote Tunnel
Teknik ketiga dalam arsenal kampanye ini bukan malware sama sekali — melainkan penyalahgunaan fitur VS Code Remote Tunneling yang sepenuhnya sah dan resmi dari Microsoft.
Bagaimana Teknik Ini Bekerja
VS Code Remote Tunneling adalah fitur resmi Microsoft yang memungkinkan developer mengakses mesin mereka dari mana saja melalui browser web. Kimsuky mengeksploitasi fitur ini sebagai jalur akses jarak jauh:
- Instalasi VS Code di sistem korban (atau memanfaatkan instalasi yang sudah ada)
- Aktivasi Remote Tunnel menggunakan akun GitHub atau Microsoft yang dikontrol penyerang
- Akses jarak jauh ke sistem korban melalui
vscode.dev— platform resmi Microsoft - Post-exploitation menggunakan DWAgent (alat RMM open-source yang sah) untuk aktivitas lebih lanjut
Mengapa Teknik Ini Sangat Efektif
- Tidak ada malware C2 tradisional: Seluruh komunikasi berjalan melalui infrastruktur Microsoft yang sah
- Traffic yang tampak normal sempurna: HTTPS ke
*.vscode.devdan*.github.comtidak menimbulkan kecurigaan - Sulit dideteksi oleh EDR: Proses
code-serveradalah binary yang ditandatangani dan dipercaya secara digital oleh semua solusi keamanan utama - Persisten tanpa file berbahaya: Akses dipertahankan melalui konfigurasi VS Code, bukan binary malicious yang bisa di-scan
Kimsuky menggunakan teknik VS Code Tunnel ini sejak akhir 2025 dan terus memperluas penggunaannya di 2026.
Peta Lengkap Arsenal PebbleDash
Kampanye 2026 ini tidak menggantikan toolkit lama Kimsuky — melainkan menambahkan lapisan baru di atasnya. Kluster PebbleDash yang menjadi fondasi arsenal Kimsuky kini mencakup tujuh varian aktif:
| Malware | Kemunculan | Status | Keterangan |
|---|---|---|---|
| AppleSeed | ~2019 | Aktif | Backdoor generasi awal |
| PebbleDash | ~2021 | Aktif | RAT utama, basis banyak varian |
| httpTroy | ~2024 | Aktif | Backdoor HTTP |
| MemLoad | ~2024 | Aktif | In-memory loader |
| httpMalice | Des 2025 | Aktif | Varian PebbleDash terbaru |
| HelloDoor | Ags 2025 | Aktif | Backdoor Rust buatan AI |
| HTTPSpy | 2026 | Baru | RAT dengan kapabilitas penuh |
Diversitas ini memberikan Kimsuky fleksibilitas operasional tinggi — mereka bisa memilih dan menyesuaikan kombinasi tool berdasarkan profil target, tingkat deteksi, dan tujuan spionase yang ingin dicapai.
Rantai Serangan Lengkap (End-to-End)
Begini gambaran lengkap bagaimana kampanye Kimsuky 2026 beroperasi dari awal hingga akhir:
Fase 1 — Rekayasa Sosial Korban menerima tautan ke halaman palsu (Webex atau software keamanan Korea Selatan). Halaman dirancang secara detail untuk meyakinkan korban mengunduh “file perbaikan” untuk masalah teknis yang dibuat-buat.
Fase 2 — Eksekusi Awal
File ZIP diunduh, berisi fix-camera.jse yang dienkripsi. Korban menjalankan file JSE. Script menjatuhkan dan mengeksekusi PowerShell downloader (mTSTCv8.mdxm).
Fase 3 — Reconnaissance
PowerShell downloader menjalankan pemeriksaan anti-analisis (deteksi sandbox, VM check). Jika aman, ia mengumpulkan informasi sistem: systeminfo, daftar proses berjalan, enumerasi direktori C:\Users. Data dikompresi (cabinet format via certutil) dan dikirim ke C2 via POST.
Fase 4 — Payload Delivery
C2 merespons dengan payload tahap lanjut (engine.dat atau spyInster.dll). Loader cacheMon.dat dieksekusi. HTTPSpy aktif.
Fase 5 — Persistensi & Eskalasi Untuk target bernilai tinggi, HelloDoor atau VS Code Tunnel diaktifkan untuk akses jarak jauh jangka panjang. DWAgent dipasang untuk aktivitas post-exploitation yang lebih luas.
Fase 6 — Eksfiltrase Data spionase dieksfiltrasi melalui C2 terenkripsi atau via VS Code Tunnel — keduanya melewati deteksi perimeter konvensional.
MITRE ATT&CK TTPs
| Fase | TTP ID | Teknik |
|---|---|---|
| Initial Access | T1566.002 | Spearphishing via tautan berbahaya |
| Execution | T1059.007 | JavaScript/JSE dropper |
| Persistence | T1053.003 | Scheduled task (setiap menit) |
| Persistence | T1112 | Modifikasi registry (HelloDoor: tdll) |
| Defense Evasion | T1027 | Obfuscated files/JSE terenkripsi |
| Defense Evasion | T1218.010 | Signed binary proxy (regsvr32) |
| Discovery | T1082 | System information discovery |
| Discovery | T1057 | Process discovery |
| Collection | T1113 | Screen capture |
| C2 | T1071.001 | Web protocol (HTTPS) |
| C2 | T1090.004 | Domain fronting via Cloudflare/VS Code |
| Exfiltration | T1041 | Exfiltration over C2 channel |
| Impact | T1055 | Process injection via DLL |
Indikator Kompromi (IOCs)
Nama File yang Diketahui
fix-camera.jse → Initial dropper (JSE terenkripsi)
mTSTCv8.mdxm → PowerShell downloader
engine.dat → Payload loader HTTPSpy
spyInster.dll → HTTPSpy DLL payload
cacheMon.dat → Loader component
Themes.js → Varian JSE dropper (kampanye lebih lama)
L298306.tmp → File staging sementara
Domain dan Endpoint C2
iuh234[.]medianewsonline[.]com → C2 domain (kampanye JSE lama)
/dwnkl.php → Download endpoint (GET)
/umprl.php → Exfiltration endpoint (POST)
*.trycloudflare.com → C2 HelloDoor (domain berputar)
Registry Persistence (HelloDoor)
HKCU\Software\Microsoft\Windows\CurrentVersion\Run
Nilai: tdll
Perintah: regsvr32.exe /s [path DLL]
Domain yang Dipantau untuk VS Code Tunnel
*.vscode.dev
global.rel.tunnels.api.visualstudio.com
*.github.com/login/device
Implikasi untuk Indonesia dan Asia Tenggara
Meskipun target langsung Kimsuky adalah Korea Selatan, ada dua alasan mengapa ancaman ini relevan bagi Indonesia:
Pertama, Kimsuky memperluas jangkauan geografis. Kelompok ini secara historis sudah menargetkan lembaga-lembaga di luar Korea — termasuk think tank, universitas, dan entitas pemerintah di negara-negara yang memiliki kebijakan terkait semenanjung Korea. Indonesia, sebagai anggota ASEAN aktif yang terlibat dalam isu kawasan, tidak sepenuhnya berada di luar radar.
Kedua, teknik menjadi template. VS Code Tunnel abuse, penggunaan TryCloudflare sebagai C2, dan pengembangan malware berbasis LLM adalah inovasi yang akan diadopsi oleh APT lain — termasuk kelompok yang secara eksplisit menargetkan Indonesia — dalam waktu dekat setelah teknik ini terdokumentasi.
Organisasi Indonesia yang perlu paling waspada:
- Lembaga pemerintah dengan keterlibatan kebijakan luar negeri
- Perusahaan pertahanan dan industri strategis
- Peneliti dan akademisi yang mengerjakan isu geopolitik Asia
- Institusi keuangan dengan counterpart internasional
Mitigasi
Deteksi VS Code Tunnel Abuse
Pantau proses VS Code yang tidak biasa menggunakan PowerShell:
Get-Process | Where-Object { $_.Name -like "*code*" } |
Select-Object Name, Id, Path, StartTime
Get-NetTCPConnection -State Established |
Where-Object { $_.RemoteAddress -notlike "192.168.*" } |
ForEach-Object {
$proc = Get-Process -Id $_.OwningProcess -ErrorAction SilentlyContinue
[PSCustomObject]@{
LocalPort = $_.LocalPort
RemoteIP = $_.RemoteAddress
RemotePort = $_.RemotePort
Process = $proc.Name
}
}
Mitigasi Teknis
-
Blokir eksekusi file JSE/VBS — gunakan AppLocker atau Windows Defender Application Control (WDAC) untuk membatasi eksekusi skrip Windows jika tidak diperlukan secara bisnis
-
Nonaktifkan VS Code Remote Tunneling di lingkungan yang tidak memerlukannya:
// settings.json (VS Code) { "remote.tunnels.access.preventSleep": false }Atau via Group Policy: blokir autentikasi ke
*.vscode.dev -
Monitor registry Run keys — alert untuk nilai mencurigakan di
HKCU\Software\Microsoft\Windows\CurrentVersion\Run, khususnya yang menggunakanregsvr32.exe -
EDR dengan behavioral detection — pastikan deteksi
regsvr32.exeyang meload DLL dari path non-standar seperti%APPDATA%atau%TEMP% -
Blokir TryCloudflare (
*.trycloudflare.com) jika tidak ada kebutuhan bisnis yang jelas -
Email gateway dengan sandboxing — file JSE harus dieksekusi di sandbox sebelum diteruskan ke penerima
-
Audit scheduled tasks secara berkala untuk task yang berjalan dengan frekuensi tinggi (setiap menit) dan mengarah ke file di lokasi yang tidak biasa
Respons Insiden
Jika ada indikasi infeksi Kimsuky:
- Isolasi endpoint dari jaringan segera
- Periksa semua sesi VS Code Remote aktif — cabut akses tunnel dari
vscode.dev - Audit scheduled tasks dan registry Run keys (
HKCUdanHKLM) - Cari file dengan ekstensi
.jse,.mdxm,.datdi lokasi tidak biasa (%APPDATA%,%TEMP%,%PUBLIC%) - Periksa koneksi aktif ke domain Cloudflare dari proses non-browser
- Analisis log jaringan untuk POST ke
/umprl.phpatau traffic kemedianewsonline.com
Kesimpulan
Kampanye Kimsuky Maret–April 2026 menandai beberapa titik penting dalam evolusi ancaman siber:
Pertama, penggunaan LLM untuk pengembangan malware tidak lagi hipotetis. HelloDoor adalah bukti yang terdokumentasi bahwa aktor negara sudah memanfaatkan AI untuk mempercepat dan menyempurnakan pengembangan malware. Ini menurunkan hambatan secara signifikan.
Kedua, living-off-the-land semakin sulit dilawan. Ketika VS Code, Cloudflare Tunnel, dan DWAgent — semua alat sah dan tepercaya — digunakan sebagai jalur akses dan C2, pendekatan deteksi berbasis signature menjadi tidak efektif.
Ketiga, ekosistem PebbleDash yang terus berkembang memberikan Kimsuky fleksibilitas operasional yang luar biasa. Dengan tujuh varian aktif yang saling melengkapi, mereka bisa menyesuaikan kampanye dengan presisi tinggi berdasarkan profil dan konteks target.
Untuk tim keamanan siber, pesan yang perlu diambil adalah: perlindungan efektif terhadap ancaman level ini membutuhkan lebih dari sekadar antivirus dan patch management. Diperlukan behavioral detection, Zero Trust, monitoring yang granular terhadap proses dan koneksi jaringan, serta pemahaman mendalam tentang bagaimana alat yang sah bisa disalahgunakan.
Sumber: The Hacker News, Securelist — PebbleDash Campaign, Pulsedive — JSE Dropper Analysis, MITRE ATT&CK — Kimsuky G0094, Korea Times — NK Hackers Using AI, Reco.ai — OpenClaw Security Analysis
FAQ
Apa itu HTTPSpy dan apa saja kemampuannya?
HTTPSpy adalah Remote Access Trojan (RAT) baru milik Kimsuky yang memiliki kemampuan lengkap: menjalankan shell command, upload/download file, mengeksekusi proses, mengambil screenshot diam-diam, menyuntikkan DLL ke proses tertentu via PID, dan menghapus jejaknya sendiri (self-deletion). Malware ini dikirimkan melalui rantai infeksi multi-tahap yang dimulai dari file JSE terenkripsi yang disamarkan sebagai tool perbaikan kamera Webex.
Apa yang membuat HelloDoor berbeda dari backdoor Kimsuky sebelumnya?
HelloDoor adalah backdoor berbasis Rust — bahasa pemrograman yang jarang digunakan Kimsuky — dan kemungkinan besar dikembangkan menggunakan Large Language Model (LLM). Buktinya: peneliti menemukan komentar kode dengan emoji dalam pesan debugging, pola yang konsisten dengan output AI generatif. HelloDoor menggunakan TryCloudflare sebagai infrastruktur C2, membuatnya terlihat seperti traffic HTTPS ke layanan Cloudflare yang sah.
Bagaimana Kimsuky menyalahgunakan VS Code Remote Tunneling?
VS Code Remote Tunneling adalah fitur sah Microsoft yang memungkinkan akses mesin dari jarak jauh melalui browser. Kimsuky menginstal VS Code di sistem korban, mengaktifkan Remote Tunnel menggunakan akun GitHub yang dikontrol penyerang, lalu mengakses sistem korban melalui vscode.dev — platform Microsoft resmi. Seluruh traffic terlihat sebagai koneksi HTTPS ke domain Microsoft yang sah, sangat sulit dideteksi oleh EDR konvensional.
Apa saja file dan domain yang menjadi indikator kompromi Kimsuky 2026?
File yang diketahui: fix-camera.jse (dropper), mTSTCv8.mdxm (PowerShell downloader), engine.dat/spyInster.dll (payload HTTPSpy), cacheMon.dat (loader). Domain C2: iuh234[.]medianewsonline[.]com dengan endpoint /dwnkl.php dan /umprl.php. Registry HelloDoor: HKCU\Software\Microsoft\Windows\CurrentVersion\Run, nilai 'tdll' dengan perintah regsvr32.exe. C2 HelloDoor menggunakan domain TryCloudflare yang rotasi.
Bagaimana cara mendeteksi penyalahgunaan VS Code Tunnel di lingkungan organisasi?
Pantau proses 'code' yang tidak biasa di endpoint dan koneksi keluar ke domain: *.vscode.dev, global.rel.tunnels.api.visualstudio.com, dan *.github.com/login/device. Gunakan perintah PowerShell: Get-Process | Where-Object {$_.Name -like '*code*'} dan periksa koneksi aktif. Jika VS Code tidak diperlukan secara bisnis, disable Remote Tunneling via Group Policy atau WDAC.