- Sebagian besar ransomware berhenti berjalan jika di sistem target yang terinfeksi terpasang keyboard bahasa negara-negara CIS seperti Rusia atau Ukraina
- Teknik penghindaran ini bertujuan agar kelompok kriminal tidak menjadikan lembaga atau individu di negara mereka sendiri sebagai korban, sehingga terhindar dari perhatian aparat penegak hukum setempat
- Hanya dengan mengubah bahasa keyboard saja tidak mungkin melindungi dari semua malware; yang paling penting tetap mematuhi berbagai praktik keamanan dasar
- Menambahkan bahasa keyboard mudah dan gratis dilakukan, dengan hampir tanpa efek samping
- Bahkan jika peretas Rusia mencoba mengakalinya, risiko hukum mereka akan meningkat, sehingga langkah ini tetap memiliki efektivitas sebagai pertahanan
Efek pencegahan infeksi ransomware saat memasang keyboard Rusia/Ukraina
Deteksi bahasa keyboard dan penghentian eksekusi ransomware
- Dalam diskusi Twitter terbaru terkait serangan ransomware, disebutkan bahwa sangat banyak ransomware memiliki pengaman bawaan yang menghentikan eksekusi jika di Microsoft Windows terpasang keyboard virtual seperti bahasa Rusia atau Ukraina
- Ini terutama merupakan metode yang banyak digunakan oleh malware yang berasal dari Eropa Timur
- Sebagai contoh, banyak ransomware tidak akan menginfeksi sistem jika bahasa negara CIS (Persemakmuran Negara-Negara Merdeka) terpasang
- Tujuan utamanya adalah agar kelompok kriminal ini dapat menghindari penyelidikan hukum di negara mereka sendiri
Kasus Colonial Pipeline dan grup DarkSide
- Topik ini mengemuka saat pembahasan serangan ransomware terhadap Colonial Pipeline
- Serangan tersebut dilakukan oleh grup ransomware-as-a-service bernama DarkSide, yang terutama menargetkan perusahaan besar
- Organisasi kriminal berbasis Rusia telah secara internal melarang penargetan infeksi ke Ukraina, Rusia, dan negara-negara Eropa Timur lainnya
- Kebijakan ini dimaksudkan untuk menghindari penyelidikan dan campur tangan pemerintah setempat
Struktur hukum di Rusia dan Eropa Timur
- Di Rusia, penyelidikan kejahatan siber secara resmi baru dimulai jika korbannya adalah warga negaranya sendiri
- Karena itu, bagi pelaku kejahatan, tidak merusak sistem di negaranya sendiri adalah cara paling aman
- Dalam praktiknya, beberapa grup ransomware seperti DarkSide dan REvil menjalankan kebijakan ini dengan ketat
Deteksi bahasa yang di-hardcode di dalam kode
- DarkSide dan berbagai malware lain memasukkan bahasa negara CIS ke dalam daftar yang di-hardcode, lalu tidak berjalan jika bahasa tersebut terpasang di sistem
- Faktanya, tak terhitung banyaknya malware yang memeriksa bahasa sistem untuk menentukan apakah akan dijalankan atau tidak
Keterbatasan metode ini dan efektivitas nyatanya
- Dengan sekadar memasang keyboard Rusia atau keyboard negara CIS lainnya, ada efek pencegahan terhadap sebagian ransomware
- Namun ini tidak berlaku untuk seluruh malware, sehingga strategi pertahanan berlapis tetap wajib
- Efek samping dari perubahan bahasa juga tidak besar. Jika bahasa berubah tanpa sengaja, pengguna bisa dengan mudah beralih menggunakan Windows+Spacebar
Kemungkinan perubahan strategi penyerang ke depan
- Sejumlah pakar menilai penyerang bisa saja melewati prosedur pemeriksaan bahasa
- Memang, pada versi DarkSide yang baru-baru ini dianalisis oleh Mandiant, pengecekan bahasa dihilangkan
- Namun jika melakukan itu, risiko hukum bagi pelaku kejahatan akan meningkat secara signifikan
Komentar pakar dan 'efek vaksin'
- Allison Nixon dari Unit221B menjelaskan bahwa peretas Rusia memanfaatkan pengecekan bahasa ini untuk memperoleh perlindungan hukum
- Dengan menambahkan bahasa dan keyboard tersebut, sistem bisa berfungsi layaknya semacam 'vaksin malware Rusia'
- Jika metode ini digunakan secara luas, pelaku kejahatan akan menghadapi dilema antara perlindungan hukum dan pendapatan
- Sama seperti petugas keamanan Barat, para penjahat juga akan kesulitan membedakan apakah sebuah sistem benar-benar sistem lokal atau bukan
Mengakali deteksi lingkungan mesin virtual
- Beberapa pengguna Twitter juga menyarankan penambahan entri registry yang menandakan bahwa sistem adalah mesin virtual
- Ini pernah efektif di masa lalu, tetapi karena kini banyak organisasi menggunakan mesin virtual secara rutin, teknik tersebut tidak lagi dianggap andal
Cara mudah menambahkan bahasa
- Lance James dari Unit221B membuat dan membagikan skrip batch Windows dua baris yang membuat sistem tampak seolah keyboard Rusia terpasang
- Skrip ini memungkinkan efek penghindaran infeksi tanpa harus mengunduh pustaka bahasa Rusia yang sebenarnya
- Dengan cara tradisional pun, bahasa keyboard bisa ditambahkan dengan mudah melalui 'Settings → Time & Language → Add a language'
- Jika pengaturan bahasa berubah dan menu tampil dalam bahasa Rusia, pengguna dapat mengganti bahasa dengan kombinasi Windows+Spacebar
1 komentar
Komentar Hacker News
Idenya adalah jika saya membuat komputer saya terlihat seperti sandbox analisis malware, sebagian besar malware akan berhenti untuk menghindari analisis; rasanya seperti permainan kucing dan tikus
Ada pendapat bahwa ada banyak bukti cara seperti ini—mendeteksi keyboard Rusia—benar-benar efektif terhadap kelompok seperti ransomware Patya atau grup Fancy Bear, Cozy Bear, dan Conti; alasan besarnya adalah pemerintah Rusia menjamin impunitas selama mereka tidak menargetkan warganya sendiri
Juga disebutkan bahwa jika korban memberi tahu penyerang bahwa dirinya orang Rusia atau berbicara dalam bahasa Rusia, terkadang sistem mereka akan didekripsi gratis
Seorang Rusia membagikan pengalaman langsung menghapus ‘winlocker’ dari komputer teman-teman yang kurang paham teknologi pada akhir 2000-an; malware ini tidak sekadar mengenkripsi file, tetapi menampilkan jendela yang tidak bisa ditutup dan meminta uang, dengan kalimat lucu seperti “terima kasih untuk widget akses cepat situs dewasa”
Ada dugaan tentu saja ada malware yang justru menargetkan sistem dengan keyboard Kiril aktif, menyiratkan bahwa apakah lingkungan itu berbahasa Rusia juga merupakan hal yang diperiksa penyerang
Dibagikan tip bahwa metode antimalware terbaik di Windows adalah menjadikan akun utama yang dipakai sehari-hari sebagai akun biasa tanpa hak administrator Buat akun administrator lokal terpisah dengan kata sandi berbeda, lalu jika perlu pekerjaan administratif seperti memasang perangkat lunak atau menjalankan powershell, akan diperlukan autentikasi administrator terpisah; sehingga jika muncul popup mencurigakan, itu menjadi sinyal bahwa ada sesuatu yang salah Untuk akun biasa bisa dipakai kata sandi normal (asal tidak terlalu pendek), sedangkan akun administrator bisa memakai kata sandi yang kompleks, sehingga ini sangat direkomendasikan terutama untuk anggota keluarga yang tidak paham IT
Ada rasa penasaran apakah cara ini masih ampuh bahkan setelah Brian Krebs mengungkapnya pada 2021
Ada komentar singkat bahwa judulnya sendiri sudah lucu, dengan nuansa bahwa asumsi “kebanyakan ransomware berasal dari Rusia” terasa begitu alami
Ada pemikiran bahwa keberadaan keyboard Rusia justru bisa membuatnya lebih menarik bagi malware NSA
Ada pesan sangat singkat yang hanya menyebut “2021”
Ada pertanyaan apakah selain tata letak keyboard, jika waktunya berubah maka zona waktu dan berbagai informasi lain juga ikut diperiksa