<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{HTTP_USER_AGENT} ^$ [OR]
RewriteCond %{HTTP_REFERER} !(.*)siteadresiniz.com(.*) [NC]
RewriteCond %{REQUEST_URI} /wp-login\.php [NC]
RewriteRule .* - [F]
</IfModule>wp-logine gelen tüm bruteforceler engellenmiş olacak bunu test etmek için post isteği göndermeniz yeterli
Şifre deneyip duruyorlar
13
●765
- 05-09-2014, 15:29:40Bruteforcelerin tamamına baktığımızda POST şeklinde geliyor istekler bunu htacc ile düzenlemek gerekiyor.
- 05-09-2014, 15:32:31Bu sorunu çözmeniz için öncelikle ftp hesabınıza giriş yaparak chmod ayarını (Dosya izinler) 644 olarak değiştirin daha sonrasında yapmanız gereken işlemler;
Öncelikle ftp alanınızda wp-login.php dosyasının chmod ayarını (Dosya izinler) 644 olarak değiştiriniz daha sonrasında http://wordpress.org/plugins/rename-wp-login/ adresindeki eklentiyi sitenize eklenti şeklinde kurmanız gerekir bu eklenti siteadi.com/wp-login.php yerine siteadi.com/login yada sizin istediğiniz bir isim altında giriş yapmanızı sağlar ve botların bu girişi bulması imkansızlaşır ve saldırı almazsınız. - 05-09-2014, 16:17:08