Definisi Malvertising
Malvertising (kependekan dari malicious advertising) adalah teknik serangan siber yang menyisipkan kode berbahaya ke dalam jaringan iklan daring (online advertising) yang sah. Berbeda dengan phishing yang mengandalkan interaksi pengguna, malvertising sering kali bersifat drive-by download, di mana perangkat lunak berbahaya dapat terinstal secara otomatis hanya dengan memuat halaman web yang menampilkan iklan tersebut, tanpa perlu diklik oleh pengguna.
Mekanisme Kerja Malvertising
Penyerang biasanya membeli ruang iklan melalui jaringan iklan (ad networks) yang memiliki standar keamanan rendah. Mereka menyisipkan skrip berbahaya ke dalam materi iklan (banner atau pop-up). Ketika pengguna mengunjungi situs web yang memuat iklan tersebut, skrip akan mengeksekusi perintah untuk mengarahkan pengguna ke situs web berbahaya atau langsung mengeksploitasi celah keamanan pada peramban (browser) pengguna.
| Tahapan | Deskripsi Teknis |
|---|---|
| Injeksi | Penyerang mengunggah iklan terinfeksi ke jaringan iklan sah. |
| Distribusi | Iklan muncul di situs web populer yang terhubung ke jaringan iklan tersebut. |
| Eksekusi | Skrip berbahaya berjalan di latar belakang saat iklan dimuat. |
| Infeksi | Malware (ransomware, spyware, atau botnet) terinstal di perangkat korban. |
Dampak Serangan
Dampak dari malvertising sangat bervariasi tergantung pada jenis malware yang disebarkan:
- Ransomware: Mengenkripsi data pribadi dan meminta tebusan.
- Spyware: Mencuri kredensial login, data perbankan, dan informasi sensitif lainnya.
- Botnet: Mengubah perangkat menjadi bagian dari jaringan untuk serangan DDoS.
- Adware: Membanjiri perangkat dengan iklan yang tidak diinginkan dan memperlambat sistem.
Strategi Mitigasi dan Perlindungan
Untuk meminimalisir risiko, pengguna dan administrator sistem harus menerapkan langkah-langkah pertahanan berlapis:
1. Penggunaan Ad-Blocker
Memasang ekstensi pemblokir iklan (seperti uBlock Origin) secara signifikan mengurangi risiko karena skrip iklan berbahaya tidak akan dimuat oleh peramban.
2. Pembaruan Perangkat Lunak
Selalu perbarui peramban, sistem operasi, dan plugin (seperti Java atau Adobe Flash yang sudah usang) untuk menutup celah keamanan yang sering dieksploitasi oleh skrip malvertising.
3. Penggunaan DNS Filter
Menggunakan layanan DNS yang memiliki fitur keamanan (seperti Cloudflare 1.1.1.2 atau Quad9) dapat memblokir akses ke domain yang teridentifikasi sebagai penyebar malware.
4. Kebijakan Klik-untuk-Jalankan
Nonaktifkan fitur eksekusi otomatis untuk konten multimedia atau skrip di pengaturan peramban untuk mencegah skrip berbahaya berjalan tanpa izin.
Perbedaan Malvertising vs Phishing
| Fitur | Malvertising | Phishing |
|---|---|---|
| Interaksi | Seringkali otomatis (drive-by) | Membutuhkan interaksi (klik/input) |
| Media | Iklan banner/pop-up | Email, SMS, pesan instan |
| Tujuan | Infeksi sistem/malware | Pencurian kredensial/identitas |