WordPress Sitem Hacklendi! Nasıl Temizlenir ve Kurtarılır? (2026 Rehberi)

WordPress sitenize girdiğinizde tanımadığınız sayfalarla karşılaşıyor, ziyaretçilerin başka web sitelerine yönlendirildiğini görüyor veya Google'dan sitenizin zararlı içerik barındırdığına dair uyarı alıyorsanız siteniz ele geçirilmiş olabilir. Böyle bir durumda yalnızca görünen zararlı dosyaları silmek yeterli değildir. Saldırganın sisteme nasıl eriştiğini bulmak, arka kapıları temizlemek ve tekrar erişim sağlamasını önlemek gerekir.

Kısa cevap: Hacklenen bir WordPress sitesini kurtarmak için öncelikle mevcut durumu ve belirtileri kayıt altına alın, sitenin yedeklerini ve dosyalarını güvenli şekilde saklayın, tüm erişim bilgilerini güvenceye alın, zararlı dosyaları temizleyin ve WordPress çekirdeği ile eklentileri güvenilir kaynaklardan yeniden yükleyin. Son aşamada güvenlik kontrolleri yaparak Google Search Console üzerinden varsa güvenlik uyarılarının incelenmesini talep edin.

Bu rehberde WordPress sitenizin hacklendiğini nasıl anlayacağınızı, virüs ve zararlı yazılımları nasıl tespit edeceğinizi, cPanel ve SSH üzerinden hangi kontrolleri yapabileceğinizi ve sitenizi yeniden güvenli hale getirmek için izlemeniz gereken adımları anlatıyoruz.

WordPress Sitenizin Hacklendiğini Nasıl Anlarsınız?

Bir web sitesinin ele geçirildiği her zaman ana sayfada açıkça görülmez. Bazı saldırılarda zararlı kodlar yalnızca mobil ziyaretçilere, arama motorlarından gelen kullanıcılara veya belirli IP adreslerine gösterilir. Bu nedenle sitenin normal görünmesi, güvenlik sorunu olmadığı anlamına gelmez.

WordPress sitenizde aşağıdaki belirtilerden biri veya birkaçı varsa güvenlik kontrolü yapmanız gerekir:

  • İzinsiz yönlendirmeler: Ziyaretçiler sitenize girdiklerinde reklam, bahis, sahte alışveriş veya farklı web sitelerine yönlendiriliyorsa.
  • Tanımadığınız sayfalar: Google arama sonuçlarında sitenize ait olmayan Japonca, Çince veya spam içerikli sayfalar görünüyorsa.
  • Yeni yönetici hesapları: WordPress panelinde sizin oluşturmadığınız yönetici kullanıcıları bulunuyorsa.
  • Şüpheli dosyalar: Hosting hesabınızda tanımadığınız PHP dosyaları veya beklenmeyen klasörler oluşuyorsa.
  • Google güvenlik uyarısı: Google veya tarayıcılar sitenizi zararlı olarak işaretliyorsa.
  • Hosting hesabının askıya alınması: Hosting sağlayıcınız kötü amaçlı dosyalar, spam gönderimi veya şüpheli trafik nedeniyle hesabınızı kısıtladıysa.
  • Performans sorunları: Sitenizde açıklanamayan CPU, RAM veya işlemci kullanımı artışı görülüyorsa.
  • Dosyalarda beklenmeyen değişiklikler: Tema, eklenti veya WordPress çekirdek dosyaları izinsiz değiştirilmişse.

Bu belirtiler tek başına her zaman saldırı gerçekleştiğini kanıtlamaz. Örneğin yüksek CPU kullanımı hatalı bir eklentiden de kaynaklanabilir. Bu nedenle kesin sonuca ulaşmak için dosya, kullanıcı, erişim ve sunucu kayıtlarının birlikte incelenmesi gerekir.

WordPress Siteleri Neden Hacklenir?

WordPress'in yaygın kullanılması, onu otomatik saldırıların hedeflerinden biri haline getirir. Saldırganlar çoğu zaman belirli bir web sitesini özel olarak seçmez. İnternetteki siteleri tarayan otomatik botlar aracılığıyla eski yazılımları, zayıf parolaları ve yanlış yapılandırılmış sunucuları araştırırlar.

1. Güncellenmeyen WordPress Eklentileri

Güvenlik açıkları bulunan eski eklentiler, saldırganların sisteme erişmek için kullanabileceği giriş noktalarından biridir. Özellikle uzun süredir güncellenmeyen veya geliştiricisi tarafından desteği bırakılmış eklentiler risk oluşturabilir.

Yalnızca aktif eklentiler değil, kullanılmayan ancak sunucuda bırakılmış eski eklentiler de kontrol edilmelidir. Kullanmadığınız eklentileri devre dışı bırakmakla yetinmeyin; gerçekten ihtiyaç duymuyorsanız kaldırın.

2. Zayıf Yönetici Parolaları

Kolay tahmin edilebilen parolalar, otomatik parola deneme saldırılarını kolaylaştırır. Özellikle aynı parolanın WordPress, cPanel, FTP ve e-posta hesaplarında kullanılması durumunda tek bir hesabın ele geçirilmesi diğer sistemleri de riske atabilir.

3. Güvenilir Olmayan Tema ve Eklentiler

Resmî olmayan kaynaklardan indirilen ücretli tema ve eklentilerin değiştirilmiş sürümleri zararlı kod içerebilir. Lisanssız veya kaynağı doğrulanamayan yazılımlar, web sitenize arka kapı yerleştirilmesine neden olabilir.

4. Güvenli Olmayan Hosting Yapılandırması

Yanlış dosya izinleri, güncel olmayan PHP sürümleri, güvenlik önlemleri yetersiz sunucu yapılandırmaları ve aynı hesap altında bulunan birden fazla sitenin birbirinden yeterince izole edilmemesi saldırının etkisini büyütebilir.

5. Bilgisayara Bulaşan Zararlı Yazılımlar

Web sitesine FTP veya yönetim paneli üzerinden bağlandığınız bilgisayarda parola çalan zararlı yazılımlar bulunabilir. Bu durumda WordPress parolanızı değiştirmeniz tek başına yeterli olmayabilir. Bilgisayarınızı da güvenlik yazılımıyla taramanız gerekir.

WordPress Sitem Hacklendiyse İlk Olarak Ne Yapmalıyım?

Saldırıyı fark ettiğiniz anda rastgele dosya silmeye veya bütün sistemi yeniden kurmaya çalışmayın. Yanlış müdahaleler kanıtların kaybolmasına, veritabanının zarar görmesine ve sorunun tekrar etmesine neden olabilir.

1. Mevcut Durumu Kayıt Altına Alın

Öncelikle karşılaştığınız belirtileri not edin. Şüpheli yönlendirmelerin ekran görüntülerini alın, Google güvenlik uyarılarını saklayın ve sorunun ilk fark edildiği tarihi kaydedin.

Aşağıdaki bilgileri de not etmeniz faydalı olacaktır:

  • Sorunun ilk görüldüğü tarih ve saat.
  • Son yüklenen tema ve eklentiler.
  • Son WordPress veya PHP güncellemesi.
  • Tanımadığınız yönetici hesapları.
  • Hosting sağlayıcısından gelen güvenlik bildirimleri.
  • Şüpheli dosyaların bulunduğu dizinler.

2. Sitenin Mevcut Halinin Yedeğini Alın

Temizlik işlemine başlamadan önce mevcut dosyaların ve veritabanının bir kopyasını alın. Bu yedek temizleme amacıyla doğrudan geri yüklenmek için değil, gerekirse inceleme yapılabilmesi ve veri kaybının önlenmesi için saklanmalıdır.

Yedeği mümkünse web kök dizininin dışında ve ayrı bir depolama alanında tutun. Saldırganın erişebildiği aynı dizinde saklanan yedekler de tehlikeye girebilir.

WordPress yedeklemesinde hem dosyaların hem de veritabanının birlikte korunması gerekir. Yedekleme hakkında daha fazla bilgi için web sitesi yedekleme rehberimizi inceleyebilirsiniz.

3. Şüpheli Erişimleri Sınırlandırın

Saldırının devam ettiğine dair güçlü belirtiler varsa temizlik tamamlanana kadar siteyi bakım moduna almak veya erişimi geçici olarak sınırlandırmak değerlendirilebilir. Özellikle ziyaretçilerin zararlı sayfalara yönlendirilmesi veya sitenin zararlı dosya dağıtması gibi durumlarda bu adım önemlidir.

Ancak yalnızca siteyi bakım moduna almak saldırganın sunucuya erişimini engellemez. FTP, SSH, cPanel, veritabanı ve WordPress kullanıcılarının erişimleri ayrıca kontrol edilmelidir.

WordPress Virüs Temizleme: Adım Adım Çözüm

İlk önlemler alındıktan sonra sıra zararlı dosyaların ve yetkisiz erişimlerin temizlenmesine gelir. Temizlik işlemi yalnızca bir güvenlik eklentisi çalıştırmaktan ibaret değildir. WordPress çekirdeği, eklentiler, temalar, veritabanı ve sunucu yapılandırması birlikte değerlendirilmelidir.

1. Tüm Parolaları Değiştirin

Öncelikle WordPress yönetici hesaplarının parolalarını değiştirin. Ardından aşağıdaki hesapları da güvenceye alın:

  • cPanel veya hosting kontrol paneli hesabı.
  • FTP ve SFTP kullanıcıları.
  • SSH kullanıcıları.
  • MySQL veritabanı kullanıcısı.
  • WordPress yönetici ve editör hesapları.
  • Alan adı ve DNS yönetim hesapları.
  • İlgili e-posta hesapları.

Her hesap için birbirinden farklı, uzun ve güçlü parolalar kullanın. Mümkün olan hesaplarda iki aşamalı doğrulamayı etkinleştirin.

Önemli: Parolaları ele geçirilmiş olabilecek bir bilgisayardan değiştirmek yerine önce kullandığınız cihazın güvenliğini kontrol edin. Aksi halde yeni parolalar da ele geçirilebilir.

2. Tanımadığınız WordPress Yönetici Hesaplarını Kontrol Edin

WordPress yönetim panelinde Kullanıcılar bölümünü açın. Yönetici rolüne sahip hesapları tek tek inceleyin.

Şunlara dikkat edin:

  • Tanımadığınız kullanıcı adları.
  • Size ait olmayan e-posta adresleri.
  • Beklenmedik şekilde oluşturulmuş yönetici hesapları.
  • Rolü sonradan yöneticiye yükseltilmiş kullanıcılar.

Şüpheli hesapları hemen silmeden önce kullanıcı bilgilerini ve oluşturulma zamanlarını kayıt altına alın. Hesabın gerçekten yetkisiz olduğundan emin olduktan sonra kaldırın. İçeriklerin başka bir kullanıcıya aktarılması gerekiyorsa bunu kontrollü şekilde yapın.

3. WordPress Eklentilerini ve Temalarını İnceleyin

WordPress yönetim panelindeki Eklentiler bölümünden yüklü eklentileri kontrol edin. Kullanmadığınız, kaynağı belirsiz veya uzun süredir güncellenmeyen eklentileri belirleyin.

Şüpheli eklentileri yalnızca devre dışı bırakmak her zaman yeterli değildir. Dosyaları içinde arka kapı veya zararlı kod bulunabilir. Temizleme işlemi sırasında eklentilerin güvenilir ve orijinal paketleriyle değiştirilmesi gerekebilir.

Temalar için de aynı kontrolü uygulayın. Özellikle aktif temanın functions.php, header.php ve footer.php dosyalarını inceleyin. Bu dosyalarda tanımadığınız kodlar, beklenmeyen yönlendirmeler veya şüpheli dış bağlantılar bulunup bulunmadığını kontrol edin.

Ücretli veya özel olarak geliştirilmiş eklentilerin checksum kontrolünde sonuç vermemesi tek başına zararlı oldukları anlamına gelmez. Bu dosyaları geliştiricinin sağladığı orijinal paketle karşılaştırmak gerekir.

4. Şüpheli PHP Dosyalarını Tespit Edin

Hacklenen WordPress sitelerinde zararlı kodlar farklı klasörlere yerleştirilebilir. Özellikle aşağıdaki dizinleri dikkatli inceleyin:

  • public_html/
  • wp-content/uploads/
  • wp-content/plugins/
  • wp-content/themes/
  • wp-includes/
  • wp-admin/

Özellikle görsel yükleme klasörlerinde normalde bulunması beklenmeyen PHP dosyalarına dikkat edin. Örneğin wp-content/uploads/ altında tanımadığınız PHP dosyaları bulunması araştırılması gereken bir durumdur. Ancak özel uygulamalar bazı PHP dosyalarını meşru amaçlarla kullanabilir; dosyaları incelemeden otomatik olarak silmeyin.

Aşağıdaki kod parçaları zararlı yazılımlarda görülebilen örneklerdir:

eval(base64_decode($code));
gzinflate(base64_decode($data));
str_rot13($payload);

Dikkat: Bu fonksiyonların bir dosyada bulunması tek başına virüs kanıtı değildir. Bazı meşru yazılımlar da kod dönüştürme veya sıkıştırma işlemleri için benzer fonksiyonlar kullanabilir. Dosyanın kaynağı, içeriği, değişiklik zamanı ve çalışma davranışı birlikte değerlendirilmelidir.

5. .htaccess Dosyasını Kontrol Edin

Apache web sunucularında kullanılan .htaccess dosyası, yönlendirme ve erişim kurallarını içerir. Saldırganlar bu dosyayı değiştirerek ziyaretçileri farklı sitelere yönlendirebilir veya belirli ziyaretçilere zararlı içerik gösterebilir.

Dosyayı kontrol ederken aşağıdaki durumlara dikkat edin:

  • Tanımadığınız dış alan adlarına yönlendirme kuralları.
  • Beklenmedik RewriteRule satırları.
  • Şüpheli PHP dosyalarına yönlendirmeler.
  • Normal WordPress kuralları dışında eklenmiş kod blokları.

Dosyanın temiz ve güvenilir bir kopyasıyla karşılaştırma yapın. WordPress kalıcı bağlantı kuralları gibi meşru ayarları da içerebileceğinden dosyanın tamamını düşünmeden silmeyin.

Nginx kullanan sunucularda .htaccess dosyası kuralları uygulanmaz. Bu durumda ilgili Nginx sanal sunucu yapılandırmaları incelenmelidir.

6. WordPress Çekirdek Dosyalarını Yeniden Kontrol Edin

WordPress'in çekirdek dosyaları değiştirilmişse güvenilir kaynaktan aynı sürüm ve dil paketinin temiz dosyalarıyla karşılaştırma yapılmalıdır.

WP-CLI yüklü bir VPS veya VDS sunucuda aşağıdaki komutla WordPress çekirdek dosyalarının resmî checksum değerlerini kontrol edebilirsiniz:

wp core verify-checksums

Bu komut, WordPress çekirdek dosyalarını WordPress.org tarafından sağlanan doğrulama değerleriyle karşılaştırır. Değiştirilmiş veya beklenmeyen dosyaları tespit etmeye yardımcı olur.

Ancak bu kontrol tek başına tüm zararlı yazılımları bulmaz. Örneğin wp-content dizinindeki özel dosyalar veya veritabanına eklenmiş zararlı içerikler bu kontrolün kapsamı dışındadır.

WordPress.org deposundan yüklenmiş eklentiler için de şu komutu kullanabilirsiniz:

wp plugin verify-checksums --all

Özel geliştirilmiş veya WordPress.org dışında dağıtılan eklentiler için checksum verisi bulunmayabilir. Bu durumda geliştiricinin sağladığı temiz paketle karşılaştırma yapılmalıdır.

7. Veritabanını Zararlı İçeriklere Karşı İnceleyin

WordPress saldırılarında yalnızca dosyalar değil, veritabanındaki içerikler de değiştirilebilir. Saldırganlar yazılara spam bağlantılar ekleyebilir, site ayarlarını değiştirebilir veya yeni yönetici hesapları oluşturabilir.

phpMyAdmin veya WP-CLI üzerinden veritabanını inceleyebilirsiniz. Özellikle aşağıdaki alanlara dikkat edin:

  • wp_users ve wp_usermeta: Tanımadığınız kullanıcılar ve yetki değişiklikleri.
  • wp_options: Site adresi, yönlendirme ve beklenmeyen kod içeren ayarlar.
  • wp_posts: İzinsiz oluşturulmuş sayfalar, yazılar ve spam içerikler.
  • wp_postmeta: Şüpheli script, bağlantı ve kod parçaları.

WordPress veritabanı tablo öneki her kurulumda wp_ olmayabilir. Kendi sitenizin gerçek tablo önekini dikkate alın.

Veritabanında toplu silme veya SQL sorgusu çalıştırmadan önce mutlaka yedek alın. Özellikle wp_options tablosundaki her şüpheli görünen değeri silmek sitenin çalışmasını bozabilir.

VPS veya VDS Sunucuda SSH Üzerinden Güvenlik Kontrolü

WordPress siteniz VPS veya VDS üzerinde çalışıyorsa SSH erişimi sayesinde daha ayrıntılı inceleme yapabilirsiniz. Bu yöntem, birden fazla web sitesi bulunan veya yüksek kaynak kullanan sunucularda özellikle faydalıdır.

1. WordPress Dosyalarında Son Değişiklikleri Bulun

WordPress kurulum dizinine geçtikten sonra son 7 gün içinde değiştirilen PHP dosyalarını listeleyebilirsiniz:

find . -type f -name "*.php" -mtime -7 -print

Bu komut son yedi gün içinde değiştirilen PHP dosyalarını listeler. Ancak saldırı daha eski gerçekleşmişse veya dosyanın zaman bilgisi değiştirilmişse zararlı dosyalar bu listede görünmeyebilir.

2. Şüpheli Dosyaları Araştırın

Belirli PHP fonksiyonlarını kullanan dosyaları bulmak için aşağıdaki komuttan yararlanabilirsiniz:

grep -RInE "base64_decode|gzinflate|eval\s*\(" wp-content/

Komut, belirtilen ifadelerin geçtiği dosyaları ve satır numaralarını listeler. Bu sonuçlar yalnızca inceleme için kullanılmalıdır. Meşru eklentiler de bu fonksiyonları kullanabileceğinden otomatik silme yapılmamalıdır.

3. Web Sunucusu Loglarını İnceleyin

Apache veya Nginx logları, saldırının hangi istekler üzerinden gerçekleştiğini anlamanıza yardımcı olabilir.

Nginx için:

sudo tail -n 200 /var/log/nginx/access.log
sudo tail -n 200 /var/log/nginx/error.log

Apache için:

sudo tail -n 200 /var/log/apache2/access.log
sudo tail -n 200 /var/log/apache2/error.log

Log dosyalarının konumu kullanılan işletim sistemi ve sunucu yapılandırmasına göre değişebilir. Kontrol sırasında şüpheli POST isteklerini, tanımadığınız yönetici girişlerini, olağan dışı dosya yüklemelerini ve tekrarlayan başarısız giriş denemelerini inceleyin.

4. Dosya ve Klasör İzinlerini Kontrol Edin

WordPress dosyalarının gereğinden fazla yazma iznine sahip olması güvenlik riskini artırabilir. Genel başlangıç noktası olarak klasörlerde 755, dosyalarda 644 izinleri kullanılabilir. Ancak doğru izinler sunucunun kullanıcı ve grup yapılandırmasına göre belirlenmelidir.

Örnek kontrol komutları:

find /path/to/wordpress -type d -perm -0002 -print
find /path/to/wordpress -type f -perm -0002 -print

Bu komutlar herkes tarafından yazılabilir durumdaki klasör ve dosyaları listeler. Çıktıdaki her öğe otomatik olarak değiştirilmemeli; uygulamanın ve sunucunun ihtiyaçları değerlendirilmelidir.

Sunucu güvenliği hakkında daha fazla bilgi için sunucu güvenliği rehberimizi inceleyebilirsiniz.

WordPress Sitem Hacklendikten Sonra Google Uyarısı Nasıl Kaldırılır?

WordPress siteniz zararlı yazılım nedeniyle Google tarafından güvensiz olarak işaretlendiyse yalnızca dosyaları temizlemek yeterli olmayabilir. Öncelikle saldırının tamamen giderildiğinden emin olmalı, ardından Google'ın güvenlik raporlarını kontrol etmelisiniz.

1. Google Search Console'a Giriş Yapın

Google Search Console hesabınızdan ilgili web sitesi mülkünü açın. Sol menüde bulunan Güvenlik ve Manuel İşlemler bölümündeki Güvenlik Sorunları raporunu inceleyin.

Google tarafından tespit edilmiş zararlı sayfalar, güvenli olmayan içerikler veya diğer güvenlik sorunları burada listelenebilir.

2. Sitenizi Yeniden Tarayın

Temizlik tamamlandıktan sonra sitenin farklı sayfalarını kontrol edin. Özellikle daha önce yönlendirme görülen adresleri, yönetim panelini ve Google'da indekslenmiş şüpheli sayfaları inceleyin.

Google'da aşağıdaki aramayı yaparak sitenizde beklenmeyen sayfalar olup olmadığını da kontrol edebilirsiniz:

site:alanadiniz.com

Bu sorguda sitenizin alan adını kullanın. Beklenmeyen spam sayfalar görürseniz bunların kaynağını araştırın. Arama sonuçlarının anında güncellenmeyebileceğini unutmayın.

3. Google'dan Yeniden İnceleme Talep Edin

Güvenlik sorunlarının tamamen giderildiğini doğruladıktan sonra Search Console'daki Güvenlik Sorunları raporunu açın ve mevcut uyarı için inceleme talebinde bulunun.

İnceleme talebinde saldırının nasıl giderildiğini, hangi dosyaların temizlendiğini ve tekrarını önlemek için hangi önlemlerin alındığını açıkça belirtin.

Google'ın incelemesi zaman alabilir. Talep göndermek uyarının anında kaldırılacağını garanti etmez.

WordPress Sitenizin Tekrar Hacklenmesini Nasıl Önlersiniz?

Sitenizi temizledikten sonra aynı saldırının tekrar yaşanmaması için güvenlik önlemlerini kalıcı hale getirmeniz gerekir. Yalnızca zararlı dosyaları silmek, saldırganın sisteme giriş yaptığı güvenlik açığı kapatılmadıysa yeterli değildir.

WordPress, Tema ve Eklentileri Güncel Tutun

WordPress çekirdeğini, temaları ve eklentileri düzenli olarak güncelleyin. Güncelleme öncesinde yedek alın ve mümkünse önemli değişiklikleri test ortamında deneyin.

İki Aşamalı Doğrulamayı Etkinleştirin

Yönetici hesaplarında iki aşamalı doğrulama kullanın. Böylece parola ele geçirilse bile saldırganın hesaba erişmesi zorlaşır.

Kullanılmayan Eklentileri Kaldırın

İhtiyaç duymadığınız eklentileri ve temaları sunucuda tutmayın. Yalnızca aktif olarak kullandığınız, güvenilir kaynaklardan edinilmiş ve güncel yazılımları bulundurun.

Düzenli ve Ayrı Konumda Yedek Alın

Web sitenizin dosyalarını ve veritabanını düzenli yedekleyin. Yedeklerin yalnızca aynı sunucuda bulunması yeterli değildir. Farklı bir depolama alanında da kopya tutun ve belirli aralıklarla geri yükleme testi yapın.

Web Uygulama Güvenlik Duvarı Kullanın

WAF (Web Application Firewall), web sitenize gelen istekleri analiz ederek bilinen saldırı türlerinin bir bölümünü engellemeye yardımcı olur. Ancak WAF tek başına WordPress güvenliğini garanti etmez. Güncellemeler, erişim kontrolleri ve düzenli taramalarla birlikte kullanılmalıdır.

Dosya İzinlerini ve Sunucu İzolasyonunu Kontrol Edin

Web sitenizin ihtiyaç duymadığı dosya yazma izinlerini kaldırın. Aynı hosting hesabında birden fazla site çalışıyorsa sitelerin birbirlerine erişimlerini ve hesap izolasyonunu kontrol edin.

Özellikle birden fazla proje veya yoğun ziyaretçi alan web sitesi yönetiyorsanız kaynakları ve güvenlik sınırları daha iyi kontrol edebileceğiniz bir VDS sunucu altyapısı değerlendirilebilir.

WordPress Güvenliği İçin Kontrol Listesi

Sitenizin temizleme işleminden sonra aşağıdaki kontrolleri tamamladığınızdan emin olun:

  • WordPress çekirdek dosyaları kontrol edildi.
  • Şüpheli eklentiler ve temalar incelendi.
  • Tanımadığınız yönetici hesapları kaldırıldı.
  • WordPress, hosting, FTP ve veritabanı parolaları yenilendi.
  • İki aşamalı doğrulama etkinleştirildi.
  • .htaccess ve sunucu yapılandırmaları kontrol edildi.
  • Veritabanındaki şüpheli içerikler incelendi.
  • PHP dosyaları ve son değişiklikler kontrol edildi.
  • Web sunucusu erişim kayıtları incelendi.
  • Güncel ve güvenilir yedek oluşturuldu.
  • Google Search Console güvenlik raporu kontrol edildi.
  • Sitenin farklı cihaz ve tarayıcılardaki davranışı test edildi.

Sıkça Sorulan Sorular

WordPress sitem hacklendi, ilk ne yapmalıyım?

Öncelikle saldırı belirtilerini kayıt altına alın, dosyaların ve veritabanının mevcut yedeğini alın ve şüpheli erişimleri sınırlandırın. Ardından WordPress, hosting, FTP, SSH ve veritabanı parolalarını güvenli bir cihaz üzerinden değiştirin. Zararlı dosyaları incelemeden rastgele silmeyin.

WordPress virüs temizleme işlemi nasıl yapılır?

WordPress virüs temizleme işlemi; dosyaların, eklentilerin, temaların, veritabanının ve sunucu kayıtlarının incelenmesini kapsar. Zararlı kodlar temizlenmeli, değiştirilmiş çekirdek dosyaları güvenilir paketlerle yenilenmeli ve saldırıya neden olan güvenlik açığı kapatılmalıdır.

WordPress sitem neden başka sitelere yönlendiriliyor?

Bu durum .htaccess dosyasına eklenen zararlı kurallardan, değiştirilmiş tema veya eklenti dosyalarından, veritabanına eklenen scriptlerden ya da sunucu yapılandırmasından kaynaklanabilir. Yönlendirmenin yalnızca belirli cihazlarda veya ziyaretçilerde görülmesi de mümkündür.

WordPress hacklendiğinde siteyi silip yeniden kurmak gerekir mi?

Her durumda sitenin tamamını silip yeniden kurmak gerekmez. Temiz ve doğrulanmış yedeklerden geri yükleme yapılabilir veya değiştirilmiş dosyalar güvenilir paketlerle yenilenebilir. Ancak saldırının kapsamı bilinmiyorsa yalnızca görünen dosyaları temizlemek yeterli olmayabilir.

WordPress güvenlik eklentileri virüsleri tamamen temizler mi?

Güvenlik eklentileri zararlı dosyaları tespit etmeye ve bazı tehditleri temizlemeye yardımcı olabilir. Ancak veritabanı, sunucu yapılandırması, yetkisiz kullanıcılar ve gizlenmiş arka kapılar için ek inceleme gerekebilir. Tek bir tarama sonucuna güvenerek sitenin tamamen temiz olduğunu varsaymamak gerekir.

Hacklenen WordPress sitesi Google'dan ne zaman kaldırılır?

Google'ın güvenlik uyarısının kaldırılması, sitenin temizlenmesine ve yeniden inceleme sürecine bağlıdır. Search Console üzerinden inceleme talebi gönderebilirsiniz. Ancak uyarının kaldırılma süresi sabit değildir ve Google'ın değerlendirmesine bağlıdır.

WordPress sitemi hacklenmeye karşı nasıl koruyabilirim?

WordPress ve eklentileri güncel tutun, güçlü ve benzersiz parolalar kullanın, iki aşamalı doğrulamayı etkinleştirin, güvenilir yazılımlar tercih edin, dosya izinlerini kontrol edin ve düzenli olarak farklı bir konumda yedek alın.

VPS veya VDS sunucu kullanmak WordPress güvenliğini artırır mı?

VPS veya VDS kullanmak kaynakları ve sunucu yapılandırmasını daha ayrıntılı kontrol etmenizi sağlayabilir. Ancak güvenlik otomatik olarak sağlanmaz. İşletim sistemi, web sunucusu, PHP, veritabanı ve WordPress bileşenlerinin doğru yapılandırılması gerekir.

Sonuç: Hacklenen WordPress Sitenizi Güvenli Şekilde Kurtarın

WordPress sitenizin hacklenmesi ciddi bir güvenlik problemidir; ancak doğru adımlarla sitenizi yeniden çalışır ve güvenli hale getirebilirsiniz. Bunun için yalnızca zararlı dosyaları silmek yerine saldırının kaynağını bulmanız, yetkisiz erişimleri kapatmanız ve sistemin tamamını kontrol etmeniz gerekir.

Özellikle işletme web siteleri ve e-ticaret projelerinde güvenlik ihlalleri müşteri verilerini, marka itibarını ve satış süreçlerini etkileyebilir. Bu nedenle düzenli yedekleme, güncel yazılımlar ve doğru sunucu yapılandırması ihmal edilmemelidir.

Web sitenizin ihtiyaç duyduğu kaynakları ve güvenlik kontrollerini daha kapsamlı yönetmek istiyorsanız TuemCloud VDS sunucu çözümlerini inceleyebilirsiniz. Projenizin trafik ve altyapı ihtiyaçlarına uygun bir sunucu seçimi, web sitenizin yönetimini daha kontrollü hale getirmenize yardımcı olabilir.

Kaynaklar