Malware dalam Tes Coding Lowongan Kripto Palsu
Cara kerja malware dalam tes coding lowongan kripto palsu, tanda bahaya pada pesan perekrut dan repositori tugas, cara aman menjalankan tes, serta yang harus dilakukan jika terinfeksi.
Tes coding lowongan kripto palsu adalah serangan malware di mana perekrut palsu atau perusahaan palsu mengirimkan proyek tugas rumah atau tugas teknis berisi kode berbahaya tersembunyi kepada kandidat; ketika kandidat menginstal atau menjalankannya, kode tersebut mencuri wallet, kata sandi, dan kredensial, atau memasang backdoor. Lowongan, perusahaan, dan sering kali pewawancaranya adalah rekaan — tes coding hanyalah mekanisme pengirimannya.
Developer menjadi sasaran menarik karena komputer mereka cenderung menyimpan wallet kripto, kunci privat, kredensial cloud, dan akses ke sistem perusahaan tempat mereka bekerja. Peneliti keamanan secara publik mengaitkan beberapa kampanye ini dengan kelompok bersumber daya besar yang terkait dengan negara, sehingga umpannya bisa terlihat sangat profesional. Panduan ini menjelaskan cara kerja serangan, seperti apa versi realistisnya, dan cara melindungi diri.
Cara Kerja Serangan, Langkah demi Langkah
- 1Kontak pertama. Seorang perekrut mendekati Anda lewat jejaring profesional, aplikasi pesan, atau situs lowongan kerja dengan posisi menarik di startup kripto — sering kali remote, bergaji tinggi, dan mendesak.
- 2Membangun kredibilitas. Anda menerima deskripsi pekerjaan yang rapi, situs web perusahaan, dan terkadang panggilan singkat dengan “hiring manager” yang ramah. Profil-profilnya bisa saja curian atau dibuat dengan AI.
- 3Tes. Anda menerima tautan ke repositori kode atau file ZIP dan diminta memperbaiki bug, menambahkan fitur, atau “cukup jalankan saja dan tinjau arsitekturnya”.
- 4Eksekusi. Bagian berbahayanya berjalan saat Anda menginstal dependensi atau menjalankan aplikasi. Bisa berupa skrip post-install, paket yang dimodifikasi, atau satu baris di file konfigurasi yang mengunduh dan menjalankan muatan tahap kedua.
- 5Pencurian. Malware mencari ekstensi wallet di browser, file wallet, kata sandi tersimpan, cookie, kunci SSH, dan file environment, mengirimkannya ke penyerang, dan mungkin memasang alat akses jarak jauh.
- 6Pencairan. Dana dikuras dari wallet Anda, terkadang beberapa hari kemudian, dan kredensial kerja yang dicuri dapat digunakan untuk menyerang perusahaan tempat Anda bekerja saat ini.
Salah satu variasinya melewatkan repositori: pewawancara mengaku software rapatnya tidak berfungsi lalu mengirim tautan ke aplikasi panggilan video atau driver yang “sudah diperbaiki”, yang sebenarnya adalah malware. Artikel kami Malware Pembaruan Browser Palsu dan Captcha yang Menyasar Pengguna Kripto membahas hal ini lebih jauh.
Contoh Gabungan
Berikut adalah skenario hipotetis yang menggabungkan pola-pola umum, bukan kasus nyata.
Bayangkan seorang backend developer, Sam, dihubungi perekrut untuk posisi “senior blockchain engineer” di sebuah startup DeFi baru. Setelah obrolan yang menyenangkan, Sam menerima repositori privat untuk sebuah “dasbor staking” dan diminta memperbaiki tes yang gagal dalam 24 jam. Sam meng-clone-nya di laptop yang ia pakai sehari-hari dan menjalankan perintah instalasi. File paketnya berisi skrip post-install yang tampak seperti langkah build, tetapi mengambil muatan tersembunyi. Tes berjalan lancar, Sam mengirimkan perbaikannya, dan perekrut itu menghilang. Seminggu kemudian, wallet browser Sam terkuras dan akun cloud kantornya menunjukkan login dari luar negeri.
Tidak ada satu pun dalam cerita itu yang mengharuskan Sam “mengklik tautan berbahaya”. Menjalankan kode saja sudah cukup. Untuk pembahasan lebih dalam, lihat Penipu yang Menyamar sebagai Regulator dan Polisi di Dunia Kripto.
Daftar Periksa Tanda Bahaya
| Tanda bahaya | Mengapa penting |
|---|---|
| Tawaran tak diminta dengan gaji yang luar biasa tinggi dan kesan mendesak | Tekanan mengurangi pemeriksaan yang cermat |
| Perekrut atau perusahaan memiliki jejak online yang tipis, baru, atau tidak konsisten | Identitas palsu murah untuk dibuat |
| Tes harus dijalankan secara lokal, cepat, dengan “npm install” atau sejenisnya terlebih dahulu | Tujuannya adalah eksekusi, bukan tinjauan kode Anda |
| Repositori memiliki sedikit commit, hanya satu kontributor, atau file yang diobfuskasi | Kode berbahaya sering disembunyikan di baris yang di-minify atau dienkode |
| Skrip install, pre-start, atau post-install yang tidak biasa | Skrip ini berjalan otomatis |
| Permintaan memasang software rapat, asesmen, atau driver khusus | Metode klasik penyebaran malware |
| Pewawancara menghindari video, atau domain email “perusahaan” adalah penyedia gratis | Perusahaan sungguhan biasanya memakai domain sendiri |
Panduan kami tentang lowongan kripto palsu dan penipuan tugas membahas penipuan lain terkait pekerjaan, dan penipuan kripto di LinkedIn menjelaskan cara kerja penyamaran perekrut di jejaring profesional. Lihat juga: Penipuan Kripto Berkedok Amal dan Donasi Bencana.
Cara Melindungi Diri
Sebelum menjalankan apa pun
- Verifikasi perusahaan secara mandiri. Cari sendiri situs resmi perusahaan, pastikan lowongan tersebut tercantum di sana, dan hubungi mereka melalui saluran yang dipublikasikan. Lihat cara memverifikasi bahwa sebuah situs web adalah situs resmi proyek.
- Baca sebelum menjalankan. Buka file paket atau build dan cari skrip instalasi, dependensi yang tidak dikenal, serta string panjang yang dienkode.
- Nonaktifkan skrip otomatis jika package manager Anda mengizinkannya, sehingga dependensi tidak bisa menjalankan kode saat instalasi tanpa sepengetahuan Anda.
Isolasi lingkungannya
- Gunakan mesin virtual sekali pakai, container, atau lingkungan pengembangan cloud.
- Pastikan di dalamnya tidak ada wallet, seed phrase, pengelola kata sandi, kunci SSH, kredensial cloud, atau sesi browser yang sedang login.
- Hapus setelah tes selesai.
Pisahkan pekerjaan dan uang
Simpan kripto di hardware wallet dan hindari menyimpan seed phrase atau kunci privat di komputer mana pun yang Anda gunakan untuk pengembangan. Perangkat khusus untuk kripto, terpisah dari perangkat yang Anda pakai untuk bereksperimen, sangat membatasi apa yang bisa dijangkau oleh satu infeksi. Panduan kami tentang serangan rantai pasok menjelaskan mengapa dependensi berbahaya tetap berbahaya bahkan dalam proyek yang sah.
Yang Harus Dilakukan Jika Anda Menjalankan Tes yang Mencurigakan
- 1Putuskan perangkat dari internet dan berhenti menggunakannya untuk hal-hal sensitif.
- 2Dari perangkat yang bersih, pindahkan dana ke wallet baru dengan seed phrase yang benar-benar baru. Jangan memakai ulang seed phrase apa pun yang pernah diketik atau disimpan di mesin yang terinfeksi.
- 3Ganti kata sandi dan cabut sesi untuk email, exchange, hosting kode, dan akun cloud, dimulai dari email. Ganti kunci API dan kunci SSH.
- 4Beri tahu tim keamanan perusahaan tempat Anda bekerja jika ada kredensial atau kode kerja di perangkat tersebut.
- 5Hapus total dan instal ulang sistem operasi sebelum memakai komputer itu lagi.
- 6Laporkan. Laporkan profil perekrut palsu ke platform terkait dan insidennya ke pihak berwenang setempat. Anda juga bisa melaporkan proyek atau domain penipuan melalui halaman pengajuan permintaan kami.
Daftar periksa kami apa yang harus segera dilakukan jika wallet Anda dibobol membahas langkah-langkah pemulihan secara lebih rinci.
Kesimpulan
Tes coding lowongan kripto palsu menjadikan tangan Anda sendiri sebagai sistem pengiriman penyerang: begitu Anda menginstal atau menjalankan proyeknya, kode tersembunyi bisa mencuri segala sesuatu di komputer Anda. Perlakukan setiap tugas rumah yang tidak diminta sebagai kode yang tidak tepercaya, verifikasi pemberi kerja secara mandiri, jalankan tes hanya di lingkungan sekali pakai yang bersih, dan simpan kunci kripto Anda di perangkat terpisah yang khusus.
Pertanyaan umum
Bagaimana tes coding bisa memasang malware?
Proyek tugas rumah adalah kode sungguhan yang berjalan di komputer Anda. Penyerang menyembunyikan kode berbahaya di dalam dependensi, skrip instalasi, file konfigurasi, atau baris yang diobfuskasi di proyek. Saat Anda menginstal dependensi atau menjalankan aplikasi, kode itu berjalan dengan izin pengguna Anda dan dapat mencuri data wallet, kata sandi, dan cookie sesi, atau memasang backdoor.
Siapa yang menjadi sasaran wawancara kerja kripto palsu?
Terutama pengembang perangkat lunak, khususnya yang berpengalaman di kripto atau Web3, karena komputer mereka sering menyimpan wallet, kunci privat, kunci API, dan akses ke sistem perusahaan. Desainer, community manager, dan pencari kerja lainnya juga menjadi sasaran melalui aplikasi rapat atau dokumen palsu.
Apakah aman menjalankan tes coding di mesin virtual?
Jauh lebih aman daripada menjalankannya di komputer utama Anda, asalkan mesin virtual atau ruang kerja cloud tersebut tidak berisi wallet, kata sandi tersimpan, kunci SSH, atau akses perusahaan, dan Anda menghapusnya setelah selesai. Hal itu tidak membuat tawaran kerja menjadi sah; itu hanya membatasi kerusakan jika kodenya berbahaya.
Apa yang harus saya lakukan jika sudah menjalankan tes coding yang mencurigakan?
Putuskan perangkat dari jaringan, lalu dari perangkat lain yang bersih pindahkan dana ke wallet baru dengan seed phrase baru, ganti kata sandi, cabut sesi dan kunci API, serta peringatkan perusahaan tempat Anda bekerja jika akun kerja ikut terekspos. Setelah itu, hapus total dan instal ulang komputer yang terinfeksi sebelum menggunakannya lagi.
