
WordPress adalah salah satu platform website paling populer, tetapi juga sering menjadi target serangan malware dan spam. Penyebab utama WordPress terkena malware spam meliputi:
- Penggunaan tema atau plugin yang tidak aman
- Versi WordPress yang tidak diperbarui
- Kredensial login yang lemah
- Hosting yang kurang aman
Langkah Mengatasi WordPress yang Terinfeksi Malware Spam
Jika WordPress Anda sudah terkena malware spam, lakukan langkah-langkah berikut untuk membersihkannya:
1. Scan Website dengan Plugin Keamanan
Gunakan plugin keamanan untuk mendeteksi malware:
- Wordfence Security
- Sucuri Security
- MalCare
Setelah menginstal plugin, jalankan pemindaian untuk menemukan file yang terinfeksi.
2. Periksa File yang Terinfeksi Secara Manual
Cek file mencurigakan di dalam folder:
wp-content/themes/
wp-content/plugins/
wp-includes/
Jika menemukan file dengan kode mencurigakan, hapus atau ganti dengan versi asli.
3. Ganti Password dan Periksa Pengguna Admin
Segera ubah password admin dan cek daftar pengguna di Users > All Users untuk memastikan tidak ada akun mencurigakan.
4. Perbarui WordPress, Tema, dan Plugin
Pastikan sistem selalu up-to-date dengan perintah berikut:
wp core update
wp plugin update --all
wp theme update --all
5. Hapus Plugin atau Tema yang Tidak Dikenal
Hapus plugin atau tema yang tidak digunakan atau mencurigakan dengan perintah berikut:
wp plugin delete nama-plugin
wp theme delete nama-theme
6. Periksa dan Perbaiki File .htaccess
File .htaccess
sering dimodifikasi oleh malware untuk redirect ke website spam. Ganti dengan versi default:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
7. Restore dari Backup Terbaru
Jika memiliki backup bersih sebelum infeksi, pulihkan website dengan backup tersebut.
8. Gunakan Firewall untuk Mencegah Serangan
Aktifkan firewall menggunakan plugin seperti Wordfence atau Sucuri untuk memblokir akses berbahaya.
Cara Mencegah WordPress Terkena Malware di Masa Depan
Untuk menghindari serangan malware di masa mendatang, lakukan langkah berikut:
- Gunakan hosting yang aman dan mendukung proteksi malware
- Selalu update WordPress, plugin, dan tema
- Gunakan password yang kuat dan aktifkan autentikasi dua faktor (2FA)
- Gunakan plugin keamanan untuk pemindaian berkala
- Hindari menggunakan tema atau plugin bajakan
Kesimpulan
Mengatasi WordPress yang terkena malware spam memerlukan tindakan cepat dan tepat. Gunakan plugin keamanan, lakukan pemindaian berkala, dan pastikan sistem selalu diperbarui untuk menjaga website tetap aman dari ancaman malware dan spam.
Referensi :
- https://wordpress.org/plugins/wordfence/
- https://sucuri.net/