Brute force hücumu - hacker minlərlə şifrə kombinasiyasını sınayaraq hesaba daxil olmağa çalışır. WordPress saytları üçün ən geniş yayılmış hücum növüdür - günlük 90,000+ WP sayt hədəf alınır.
Brute force necə işləyir?
Dictionary attack
Hacker ən çox istifadə olunan 10,000 şifrəni (123456, password, admin, qwerty) avtomatik yoxlayır.
Credential stuffing
Başqa saytdan sızdırılmış email+şifrə kombinasiyaları yeni saytlarda sınanır - istifadəçilər çox vaxt eyni şifrəni istifadə edir.
Hybrid attack
Lüğət sözlərinə rəqəm/simvol əlavə edilir - "Password123!" kimi.
Brute force-u necə aşkar etmək?
Server log-larında
cPanel → "Error Log" və ya "Raw Access Logs" - eyni IP-dən saniyədə yüzlərlə POST sorğusu wp-login.php-ə.
Wordfence Dashboard
Wordfence Real-Time Traffic - "Login Failures" siyahısı. Bir IP-dən saatda 100+ failed login - brute force göstəricidir.
Qoruma yolları
1. Güclü şifrə
16+ simvol, böyük+kiçik+rəqəm+simvol. Bitwarden generate edə bilər.
2. 2FA aktivləşdirmək
Wordfence Login Security pulsuz 2FA verir. Google Authenticator kod skanlayır.
3. Login URL dəyişmək
WPS Hide Login plagini ilə /wp-admin → /my-login dəyişin. Botlar default URL-i hədəf alır.
4. Rate limiting
5 yanlış sınaqdan sonra 1 saatlıq IP blok. Wordfence və ya Limit Login Attempts plaginləri.
5. CAPTCHA
Login formasında reCAPTCHA - botların login etməsini imkansızlaşdırır.
6. .htaccess IP whitelist
<Files wp-login.php>
order deny,allow
deny from all
allow from 192.168.1.1
</Files>Yalnız sizin IP-niz login edə bilər.
SSH və FTP brute force
SSH üçün
Linux serverlərdə Fail2Ban qurun - 3 failed SSH-dən sonra 24 saat IP blok. Hostinq.az shared hostingdə avtomatikdir.
FTP üçün
SFTP istifadə edin (FTP-dən təhlükəsiz). cPanel-də FTP hesablarına IP məhdudiyyəti təyin edin.
Cloudflare Rate Limiting
Free planda 10,000 sorğu/ay. wp-login.php-yə dəqiqədə 5-dən çox sorğunu blok edən qayda yarat.
fail2ban necə işləyir?
Linux servisi - log faylları izləyir, müəyyən saydan çox failed login varsa iptables-də IP-i bloklayır. Hostinq.az server səviyyəsində aktivdir.
Hostinq.az brute force qoruması
Server səviyyəsində CSF (ConfigServer Security & Firewall) - 10 failed login = 24 saat blok. Saytınız avtomatik qorunur.
Hostinq.az hosting - hər paketdə CSF + ModSecurity + Wordfence ilə birgə qoruma.