Langsung ke konten utama
Keamanan 5 menit baca

Langkah Penanganan Pertama Saat Website WordPress Terkena Malware

Panduan praktis isolasi file yang terinfeksi dan pengamanan database sebelum melakukan pembersihan total.

Penulis: Tim BengkelWP

Mengetahui website WordPress disusupi malware atau mengalami redirect mencurigakan tentu menjadi situasi darurat bagi setiap pemilik website. Kepanikan sering kali membuat pengelola website melakukan tindakan terburu-buru yang justru menghapus file penting atau merusak database.

1. Segera Buat Cadangan (Backup) Darurat

Sebelum menyentuh atau menghapus file apa pun, lakukan full backup seluruh file instalasi WordPress dan database melalui panel hosting Anda. Meskipun website sedang terinfeksi, arsip backup darurat ini sangat berguna jika proses pembersihan file script berbahaya tidak sengaja menghapus fungsi bawaan tema atau plugin khusus.

2. Aktifkan Maintenance Mode dan Ganti Kredensial

Isolasi website agar pengunjung tidak dialihkan ke tautan berbahaya dan search engine tidak mencatat tautan spam. Segera ubah kredensial akses penting:

  • Password seluruh pengguna dengan role Administrator.
  • Password akses cPanel, DirectAdmin, atau SSH server.
  • Password database (wp-config.php) dan akun FTP.

3. Periksa Direktori File yang Kerap Disusupi

Malware pada WordPress umumnya bersembunyi di dalam direktori wp-content/uploads/ dalam bentuk file berekstensi .php, atau menyamar sebagai plugin di direktori wp-content/plugins/. Direktori upload seharusnya hanya memuat file media dan tidak boleh mengeksekusi script PHP.

4. Periksa File Konfigurasi Sensitif

Buka dan periksa file .htaccess serta wp-config.php. Peretas sering menyisipkan aturan redirect otomatis pada .htaccess atau kode base64_decode di bagian awal file wp-config.php.

Penting: Jangan mengunggah plugin bajakan atau nulled. Mayoritas kasus infeksi malware WordPress berasal dari celah backdoor yang sengaja disisipkan di dalam tema dan plugin ilegal.
Layanan Terkait

Mengalami Kendala Serupa di WordPress Anda?

Jika Anda telah mencoba langkah di atas namun kendala belum teratasi, tim BengkelWP siap membantu penanganan langsung melalui layanan Keamanan WordPress.

BW

Tim BengkelWP

Spesialis teknis perbaikan, keamanan, dan optimasi performa WordPress di BengkelWP.

Artikel Terkait

Hosting & Server

Checklist Migrasi Hosting WordPress Tanpa Downtime dan Kehilangan Data

Langkah krusial pemindahan database besar, konfigurasi DNS propagation, dan verifikasi sertifikat SSL.

WordPress

Cara Mengatasi Error 500 di WordPress

Langkah diagnosis terstruktur saat website WordPress mengalami internal server error tanpa informasi detail.