Sampel awal berkomunikasi dengan server yang dikendalikan penyerang melalui HTTP plaintext dan menggunakan tugas berformat JSON. Laporan menyebutkan bahwa malware melakukan polling dengan frekuensi sangat tinggi, bahkan sekitar satu detik sekali. Pola ini dapat menjadi sinyal perilaku yang khas di endpoint maupun jaringan.
Beacon dari implant mengidentifikasi korban menggunakan data seperti nama pengguna Windows, nama host DNS, ID proses C2Looper yang sedang berjalan, serta ID bot yang dibentuk dari nama host dan nama pengguna. Beacon dikirim ke jalur /api/beacon, sedangkan keluaran perintah dilaporkan melalui /api/result/.
Kumpulan perintahnya memberi operator kendali praktis atas sistem yang terinfeksi, termasuk:
Salah satu mekanisme pembaruan yang menonjol menggunakan perintah upload. C2Looper mengambil berkas executable portabel dari URL yang diberikan operator, lalu menyimpannya sebagai DLL di direktori OneDrive lokal pengguna. Malware kemudian dapat menghentikan proses OneDrive dan memanfaatkan executable OneDrive yang sah untuk memuat library tersebut melalui teknik DLL sideloading. Sampel yang dilaporkan menggunakan wtsapi32.dll di %LocalAppData%\\Microsoft\\OneDrive.
Teknik ini menempatkan kode berbahaya di dekat executable tepercaya dan memanfaatkan perilaku normal executable tersebut saat memuat library. Karena itu, indikator penting bagi defender bukan sekadar keberadaan OneDrive, melainkan executable OneDrive yang sah tetapi memuat DLL tak terduga dari lokasi yang tidak biasa atau dapat ditulis oleh pengguna.
C2Looper menggunakan dekripsi string XOR saat runtime, yang dilaporkan memakai kembali kunci sepanjang delapan byte. Malware ini juga menyelesaikan API Windows secara dinamis melalui LoadLibrary dan GetProcAddress. Teknik tersebut dapat mengurangi efektivitas pemeriksaan statis sederhana dan membuat telemetri perilaku dari perangkat EDR semakin penting.
Build C2Looper yang lebih baru menggantikan server C2 konvensional dengan repositori GitHub. Repositori tersebut digunakan untuk mengirim tugas, menerima beacon, menampung hasil perintah, dan—menurut laporan mengenai varian baru—menyimpan data yang berkaitan dengan payload.
Setiap host yang terinfeksi memperoleh direktori repositori tersendiri. Implant membaca instruksi dari cmd.json, menjalankan tindakan yang diminta, kemudian menulis hasilnya ke result.json pada direktori yang sama. Dengan alur berbasis file ini, operator dapat mengirim perintah dan mengambil hasil tanpa mengandalkan server C2 khusus.
Pemakaian GitHub dapat menyulitkan strategi pemblokiran domain sederhana karena layanan tersebut juga merupakan infrastruktur sah bagi pengembang dan perusahaan. Respons yang lebih tepat adalah mendeteksi perilaku: selidiki akses repositori atau API GitHub yang periodik dari endpoint yang biasanya tidak memerlukannya, lalu bedakan aktivitas JSON per host yang mencurigakan dari penggunaan pengembangan atau CI/CD yang telah disetujui.
Peralihan ke GitHub, ditambah kemampuan eksekusi payload yang dilaporkan pada sampel lebih baru, menunjukkan bahwa C2Looper masih dikembangkan secara aktif.
ThreatLabz menilai dengan tingkat keyakinan rendah hingga menengah bahwa C2Looper mungkin disebarkan melalui rantai infeksi ClickFix bertahap. Dalam skenario semacam ini, korban melihat prompt verifikasi palsu, pesan kesalahan browser, CAPTCHA, atau notifikasi perbaikan sistem. Korban kemudian dibujuk untuk menyalin dan menjalankan perintah melalui PowerShell, dialog Run Windows, atau antarmuka perintah lainnya.
Interaksi manusia menjadi titik penting untuk pencegahan. Situs web atau pesan dari browser seharusnya tidak pernah meminta pengguna menempelkan perintah ke PowerShell, Terminal, atau Run untuk menyelesaikan verifikasi maupun memperbaiki masalah.
Laporan terkait juga membahas vishing melalui Teams dan penyalahgunaan Quick Assist dalam ekosistem rekayasa sosial yang lebih luas. Namun, bukti yang tersedia tidak membuktikan bahwa setiap kampanye tersebut menyebarkan C2Looper. Hubungan itu sebaiknya dipandang sebagai konteks yang masuk akal, bukan atribusi kampanye yang sudah terkonfirmasi.
Organisasi dapat memusatkan perhatian pada sejumlah perilaku bernilai tinggi, alih-alih mencoba memblokir setiap alat atau layanan yang mungkin berhubungan dengan malware ini:
/api/beacon dan /api/result/, lalu korelasikan dengan proses baru atau mencurigakan di endpoint. cmd.json dan result.json. Jangan memblokir GitHub secara membabi buta; perhitungkan alur kerja pengembangan dan otomasi yang sah. cmd.exe, aktivitas dialog Run, pemetaan sistem, pengunduhan bertahap, dan eksekusi shell dari binary yang baru muncul. Kontrol teknis perlu dipadukan dengan pertahanan terhadap rekayasa sosial. Jika sesuai dengan kebutuhan bisnis, batasi atau atur penggunaan PowerShell, host skrip, binary tanpa tanda tangan digital, serta eksekusi dari direktori yang dapat ditulis pengguna. Application allowlisting juga dapat mengurangi peluang payload hasil unduhan untuk dijalankan.
Tim keamanan dan staf help desk perlu dilatih untuk tidak pernah menempelkan perintah yang diberikan situs web, CAPTCHA, halaman kesalahan browser, atau kontak dukungan yang tidak diminta. Penggunaan alat dukungan jarak jauh harus mengikuti alur resmi, kanal dukungan yang terverifikasi, autentikasi kuat, pencatatan sesi, dan peninjauan cepat terhadap sesi yang tidak biasa.
Segmentasi jaringan, akses dengan hak minimum, autentikasi multifaktor, penambalan cepat sistem yang terhubung ke internet, serta pencadangan offline atau immutable yang telah diuji dapat membatasi dampak jika C2Looper terdeteksi. Jika endpoint menunjukkan beacon mencurigakan, aktivitas shell, atau DLL sideloading, segera isolasi perangkat sambil mempertahankan log endpoint, catatan jaringan, dan—bila diperlukan—memori untuk investigasi.
Signifikansi C2Looper terletak pada perkembangannya: dari backdoor HTTP yang relatif sederhana menjadi implant fleksibel yang dapat memakai repositori GitHub sebagai infrastruktur operasional. Kemampuan shell jarak jauh, pengintaian, pengunduhan, dan pembaruan menjadikannya pijakan yang kredibel untuk intrusi terkait ransomware. Namun, bukti yang tersedia tetap mendukung penilaian hati-hati, bukan atribusi definitif.
Strategi pertahanan paling kuat adalah menggabungkan alur kerja pengguna yang tahan terhadap ClickFix dengan perburuan perilaku—mulai dari eksekusi perintah yang tidak wajar, DLL sideloading OneDrive, polling HTTP berfrekuensi tinggi, hingga aktivitas repositori GitHub yang tidak dapat dijelaskan.