WordPress Güvenlik Taraması İçin Hangi Araçlar Kullanılır?
Site içindeki dosyaları incelemek için Wordfence, dışarıdan görünen riskleri kontrol etmek için Sucuri SiteCheck kullanın. Bilinen açıkları izlemek için Patchstack, komut satırından tarama yapmak için WPScan ayrı seçeneklerdir.

Bu yazıda neler var?
- WordPress Güvenlik Taraması İçin Kullanılabilecek Araçlar
- Wordfence: Site İçindeki Dosyaları Tarama
- Sucuri SiteCheck: Siteyi Dışarıdan Kontrol Etme
- Patchstack: Bilinen Açıkları İzleme
- WPScan: Teknik Kullanıcılar İçin Komut Satırı Taraması
- Araçlar Hangi Riskleri Karşılaştırmalı Olarak Tarar?
- İhtiyacınıza Göre Aracı Nasıl Seçersiniz?
- İlk Taramayı Hangi Sırayla Yapmalısınız?
- Tarama Sonuçlarını Nasıl Değerlendirmelisiniz?
- Sık Yapılan Hatalar ve Çözümleri
Tek araç seçecekseniz, dosya taraması ve güvenlik duvarı sunduğu için Wordfence ile başlayın. Yönetim paneline erişiminiz yoksa Sucuri SiteCheck ile sitenin dışarıdan görünen kısmını kontrol edin. Bilinen açıkları izlemek için Patchstack'i, komut satırından tarama için WPScan'i değerlendirin.
WordPress Güvenlik Taraması İçin Kullanılabilecek Araçlar
Bu dört araç aynı soruya cevap vermez. Seçimi, zararlı dosya aramak, dışarıdan görünen sorunu incelemek veya bilinen açıkları izlemek istediğinize göre yapın. Birden fazla araç kullandığınızda, raporları taradıkları alanlara göre okuyun.
Wordfence: Site İçindeki Dosyaları Tarama
Wordfence, WordPress içine kurulan bir güvenlik eklentisidir. Dosyaları kötü amaçlı kod ve arka kapı açısından tarar; bilinen açıkları kontrol eder. Güvenlik duvarı da isteyen site yöneticileri için uygun bir başlangıçtır.
Kurulum ve tarama için WordPress yönetim paneline erişmeniz gerekir. Ücretsiz sürümde yeni tarama imzaları ve güvenlik duvarı kuralları gecikmeli gelir. Bu farkı, ücretsiz sürümle aldığınız temiz raporu değerlendirirken hesaba katın.
Sucuri SiteCheck: Siteyi Dışarıdan Kontrol Etme
Sucuri SiteCheck'e site adresini girerek ücretsiz tarama başlatabilirsiniz. Araç, dışarıdan görünen kötü amaçlı içerikleri, kara liste durumunu ve güncel olmayan yazılım işaretlerini kontrol eder. Panele erişmeden ilk kontrolü yapmak isteyenler için uygundur.
Bu tarama ziyaretçinin görebildiği alanla sınırlıdır. Sunucudaki tüm dosyalara erişmediği için gizli bir arka kapıyı elemek amacıyla kullanmayın. Site içi taramanın yanında ikinci bir bakış sağlar.
Patchstack: Bilinen Açıkları İzleme
Patchstack, WordPress çekirdeği, tema ve eklentilerdeki bilinen güvenlik açıklarını izlemeye odaklanır. Çok sayıda eklenti kullanan ve açık bildirimlerini takip etmek isteyen yöneticilere uygundur. Bildirimde etkilenen bileşeni belirleyip ilgili güncellemeyi planlayın.
Patchstack'in bu işlevini zararlı dosya taramasıyla karıştırmayın. Bilinen bir açığın raporlanması, sitenizde o açıktan yararlanıldığını kanıtlamaz. Mevcut zararlı kodu araştırıyorsanız ayrıca dosya taraması yapın.
WPScan: Teknik Kullanıcılar İçin Komut Satırı Taraması
WPScan, komut satırından WordPress güvenlik taraması yapmak isteyen teknik kullanıcılara yöneliktir. Özellikle bilinen açıkları araştıran veya taramayı teknik iş akışına ekleyen ekipler için seçenektir. Bulguları kurulu bileşenlerinizle eşleştirerek inceleyin.
Komut satırına aşina değilseniz panelden kullanılan araçlarla başlamak daha pratiktir. WPScan'i yalnızca size ait sitelerde veya tarama izniniz bulunan hedeflerde kullanın. Tarama yetkisini araç seçiminin bir parçası olarak değerlendirin.
Araçlar Hangi Riskleri Karşılaştırmalı Olarak Tarar?
Tablodaki kapsam, araçların temel kullanım amacını gösterir. Özellikle dışarıdan tarama ile dosya taraması arasındaki farkı dikkate alın. Aynı temiz sonucu veren iki rapor, sunucunun aynı bölümlerini incelemiş olmayabilir.
| Araç | Öne çıkan kontrol | Gerekli erişim | Temel sınır |
|---|---|---|---|
| Wordfence | Zararlı dosya, arka kapı, bilinen açık | WordPress yönetim paneli | Ücretsiz sürümde yeni kurallar ve imzalar gecikmeli gelir |
| Sucuri SiteCheck | Dışarıdan görünen içerik ve kara liste durumu | Site adresi | Sunucudaki tüm dosyaları göremez |
| Patchstack | Çekirdek, tema ve eklentilerde bilinen açıklar | WordPress sitesiyle bağlantı | Mevcut zararlı dosyaları taramak için kullanılmaz |
| WPScan | Teknik güvenlik ve açık taraması | Komut satırı ve tarama izni | Kurulum ve bulgu değerlendirmesi teknik bilgi ister |
Wordfence ve Sucuri SiteCheck birlikte kullanıldığında iki ayrı görünüm elde edersiniz. Patchstack ise bu ikisine açık takibi ekler. WPScan'i, komut satırı kullanımının işinize uyduğu durumda seçin.
İhtiyacınıza Göre Aracı Nasıl Seçersiniz?
Önce erişiminizi ve araştırdığınız risk türünü belirleyin. Panel erişiminiz varsa dosyaları inceleyen bir araçla başlayın. Erişiminiz yalnızca site adresiyle sınırlıysa dışarıdan tarama yapın; raporun kapsamını buna göre yorumlayın.
- Şüpheli dosya veya arka kapı: Wordfence ile site içi tarama yapın.
- Ziyaretçinin gördüğü zararlı içerik veya kara liste uyarısı: Sucuri SiteCheck kullanın.
- Tema ve eklentilerde duyurulan açıklar: Patchstack ile bileşenleri izleyin.
- Komut satırında teknik tarama: Yetkili olduğunuz site için WPScan seçin.
Bir tema veya eklenti açığı bulursanız, etkilenen bileşenin sitenizde kurulu olup olmadığını kontrol edin. Tema değişikliği planlıyorsanız hazır WordPress teması seçme ölçütlerini de inceleyin. Böylece açık takibini, bileşen seçimiyle birlikte ele alırsınız.
İlk Taramayı Hangi Sırayla Yapmalısınız?
İki aşamalı kontrol, hem site içini hem dışarıdan görünen sayfaları kapsar. Yönetim paneline erişebildiğiniz bir sitede aşağıdaki sırayı izleyin. Şüpheli bir bulgu çıkarsa dosyaları silmeden önce mevcut durumu yedekleyin.
- Wordfence'i kurup panelinden site içi taramayı başlatın.
- Raporlanan dosyaları ve bilinen açıkları ayrı ayrı kaydedin.
- Site adresini Sucuri SiteCheck'e girip dışarıdan tarayın.
- İki rapordaki bulguları dosya yolu, bileşen adı ve görünen sayfa üzerinden karşılaştırın.
- Açık takibi gerekiyorsa Patchstack ile kurulu bileşenleri inceleyin.
Yedek alma adımını atlamayın; temizleme işlemi dosyaları ve sitenin çalışmasını etkileyebilir. Yedekleme yöntemi seçerken WordPress yedekleme eklentisi seçme rehberini kullanın. Düzeltmeden sonra ilgili taramayı yeniden çalıştırıp aynı bulgunun sürüp sürmediğine bakın.
Tarama Sonuçlarını Nasıl Değerlendirmelisiniz?
Önce bulgunun türünü ayırın: zararlı dosya, bilinen açık veya dışarıdan görünen uyarı. Zararlı dosya bildiriminde dosya yolunu ve hangi bileşene ait olduğunu kaydedin. Bilinen açık bildiriminde ise etkilenen sürümü kurulu bileşeninizle karşılaştırın.
Dış taramada görünen bir uyarıyı site içi incelemeyle takip edin. İç tarama temiz çıktığında da dış taramadaki uyarıyı yok saymayın. Taramanın temiz çıkması sitenin kesin olarak güvenli olduğunu göstermez; her rapor yalnızca kendi erişebildiği alanı inceler.
Bir dosyayı kaldırmadan önce yedek alın ve ait olduğu eklenti veya temayı belirleyin. Açık bildirimi için ilgili bileşenin düzeltmesini uygulayın. Ardından aynı araçla tekrar tarayın; sürüyorsa dosya yolunu ve rapor ayrıntısını inceleyin.
Sık Yapılan Hatalar ve Çözümleri
En yaygın hata, dört aracın raporlarını aynı kapsamda okumaktır. Bir aracın bulamadığı risk, başka bir aracın kontrol alanına girebilir. Bulguyu çözmek için önce hangi verinin tarandığını belirleyin.
- Dış taramayı tam dosya denetimi saymak: Sunucu dosyalarını incelemek için Wordfence ile site içi tarama ekleyin.
- Açık bildirimini saldırı kanıtı saymak: Önce etkilenen bileşenin ve sürümün sitenizde bulunduğunu kontrol edin.
- Şüpheli dosyayı hemen silmek: Önce yedek alın, sonra dosyanın ait olduğu bileşeni araştırın.
- Düzeltmeden sonra taramamak: İlk bulguyu veren aracı yeniden çalıştırıp sonucu karşılaştırın.
Özellikle tema dosyasında bulgu varsa, canlı sitede doğrudan düzenleme yaparken dikkatli olun. Değişikliklerin nasıl yönetileceğini WordPress tema düzenleme rehberinde inceleyin. Dosya yolu ve önceki tarama raporu, düzeltmenin etkisini karşılaştırmanıza yardımcı olur.