WP Bot Saldırıları

WordPress sitelerine gelen bot saldırılarının üç amacı vardır: yönetici parolasını tahmin etmek (brute force), içerik kopyalamak ve form ya da yorumlarla spam göndermek. En etkili savunma, botları WordPress'e ulaşmadan katman katman durdurmaktır.

Kısaca
  • Cloudflare gibi bir CDN botların çoğunu sunucunuza ulaşmadan durdurur.
  • webevi sunucularında ModSecurity ve Fail2Ban zaten çalışır.
  • WordPress tarafında giriş sayfasını koruyun, XML-RPC'yi kapatın ve formlara honeypot ekleyin.
Bot trafiğine karşı üç katmanlı savunma

1. Cloudflare (ilk savunma hattı)

  • Bot Fight Mode: Ücretsiz planda bulunur; bilinen kötü niyetli botları otomatik engeller.
  • WAF kuralları: Ziyaretçileriniz yalnızca Türkiye'denyse diğer ülkelerden gelen wp-login.php isteklerine doğrulama sorabilirsiniz.
  • Challenge: Şüpheli ziyaretçilere kısa bir doğrulama ekranı gösterilir; botların çoğu bu ekranı geçemez.

Cloudflare kullanmak için alan adınızın NS adreslerini Cloudflare'e yönlendirmeniz gerekir: NS adreslerini nasıl değiştiririm?

2. Sunucu tarafı koruma

webevi hosting sunucularında ModSecurity (web uygulama güvenlik duvarı) ve Fail2Ban çalışır. Fail2Ban, art arda hatalı giriş yapan IP adreslerini sunucu güvenlik duvarında engeller; böylece bot istekleri PHP'ye bile ulaşmaz. Kendi VDS sunucunuzda bu ayarları Plesk'te Araçlar ve Ayarlar > IP Adresi Engelleme (Fail2Ban) bölümünden yönetebilirsiniz.

3. WordPress tarafı koruma

  • Giriş sayfası: Botların büyük bölümü wp-login.php'yi hedefler. Giriş denemelerini sınırlayın, 2FA açın ve isterseniz giriş adresini değiştirin.
  • XML-RPC: Botlar bu dosya üzerinden tek istekte çok sayıda parola dener. Kullanmıyorsanız kapatın: WP siteler için .htaccess önerileri
  • Honeypot: Formlara ziyaretçilerin görmediği gizli bir alan eklenir; bu alanı dolduran gönderen bottur. Antispam Bee veya formunuzun kendi honeypot seçeneği captcha sormadan botları eler.
  • İstek sınırı: Wordfence kullanıyorsanız Rate Limiting ayarlarıyla aşırı istek gönderen tarayıcıları otomatik engelleyebilirsiniz.

Siteyi yoran tarayıcı botlarını engelleme

SEO araçlarının botları gibi agresif tarayıcılar sitenizi yavaşlatıyorsa .htaccess ile engelleyebilirsiniz. Google ve Yandex gibi arama motoru botlarını engellemeyin; siteniz arama sonuçlarından düşer.

# Siteyi yoran tarayıcı botlarını engelle (örnek)
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (AhrefsBot|SemrushBot|MJ12bot|DotBot) [NC]
RewriteRule .* - [F,L]

Saldırı altında olduğunuzu nasıl anlarsınız?

Site aniden yavaşladı veya 503 hatası veriyor
Yoğun bot trafiği olabilir. Plesk'te Günlükler bölümünde wp-login.php veya xmlrpc.php'ye gelen çok sayıda istek olup olmadığına bakın.
Formlardan çok sayıda spam geliyor
Formunuza honeypot veya reCAPTCHA ekleyin.
Yönetici hesabınıza giremiyorsunuz
Parolanızı sıfırlayın ve destek talebi açın; sitenizi zararlı yazılım açısından birlikte inceleyelim.

Genel önlemler: WP siteler için güvenlik tavsiyeleri

Yardıma mı ihtiyacınız var? Müşteri panelinizden destek talebi açın veya +90 216 348 35 03 numaralı hattı arayın.
  • 0 Bu dökümanı faydalı bulan kullanıcılar:
  • WP bot saldırıları
Bu cevap yeterince yardımcı oldu mu?

İlgili diğer dökümanlar

Hosting Alırken Hangi İşletim Sistemini Seçmeliyim? (Linux mu, Windows mu?)

Doğru işletim sistemi, sitenizin hangi yazılımla çalıştığına bağlıdır. PHP ile çalışan siteler...

E-posta Hesaplarımı Nereden Yönetirim?

E-posta hesaplarınızı hosting kontrol panelinizden yönetirsiniz. Yeni hesap açma, şifre...

Subdomain (Alt Alan Adı) Nedir? Nasıl Tanımlanır?

Subdomain (alt alan adı), alan adınızın önüne eklenen ayrı bir adrestir. Örneğin alanadiniz.com...

ASP ve ASP.NET Desteğiniz Var mı?

Evet. webevi Windows hosting paketleri ASP ve ASP.NET desteğiyle gelir; MSSQL veritabanı da...

webevi Üzerinde Her Tür Siteyi Barındırabilir miyim?

webevi sunucularında yasalara ve genel ahlak kurallarına uygun her türlü siteyi...

Powered by WHMCompleteSolution