Brute Force Saldırısı Nedir, Nasıl Önlenir?

Yazar: Serdar YıldızYayın: 20 Ağu 2026Güncelleme: 21 Ağu 202612 dk Okuma

Brute force saldırıları, sistematik deneme-yanılma ile parolaları ele geçirmeyi hedefler. MFA ve hesap kilitleme yöntemleriyle riski azaltabilirsiniz.

Brute Force Saldırısı Nedir, Nasıl Önlenir? için öne çıkan görsel
Brute Force Saldırısı Nedir, Nasıl Önlenir? için öne çıkan görsel

Brute force saldırıları, sistematik deneme-yanılma yoluyla parolaları, şifreleme anahtarlarını veya oturum kimliklerini ele geçirmeyi hedefleyen temel siber tehditler arasındadır. Kuruluşların kimlik doğrulama katmanlarını hedef alan bu saldırılara karşı Çok Faktörlü Kimlik Doğrulama (MFA), akıllı hesap kilitleme mekanizmaları ve hız sınırlama (rate limiting) mimarileri kurularak risk minimize edilebilir.

Kimlik doğrulama altyapılarına yönelik yetkisiz erişim girişimleri, kurumların veri bütünlüğünü ve operasyonel sürekliliğini doğrudan tehdit eder. Bu rehberde Brute Force Saldırısı Nedir, Nasıl Önlenir? sorusunun teknik temelleri, saldırganların kullandığı modern otomasyon araçları, şifre kırma algoritmalarının çalışma mantığı ve kurumsal sistemleri bu saldırılara karşı koruma yöntemleri detaylı olarak incelenmektedir. Kimlik ve erişim yönetimi (IAM) mimarilerinden log izleme ve analizi süreçlerine kadar kurumsal savunma hattını güçlendirecek tüm kritik adımlar aşağıda sunulmuştur.

Brute Force (Kaba Kuvvet) Saldırısı Nedir?

Brute force kaba kuvvet saldırısı kavramsal siber güvenlik illüstrasyonu
Brute force saldırıları, kimlik doğrulama bariyerlerini sistematik denemelerle aşmayı hedefler.

Brute force (kaba kuvvet) saldırısı, bir kimlik doğrulama mekanizmasını veya şifreli veriyi aşmak amacıyla olası tüm karakter kombinasyonlarının sistematik olarak denenmesi prensibine dayanan kriptografik ve operasyonel bir siber saldırı yöntemidir. Bu saldırı türü, hedef sistemin kaynak kodundaki bir mantık hatasını ya da yazılımsal sıfırıncı gün açığını (Zero-Day Vulnerability) istismar etmek yerine, matematiksel olasılık uzayını tüketerek geçerli kimlik bilgilerine ulaşmayı amaçlar. Kaba kuvvet saldırısı, teorik olarak şifreleme anahtarının veya parolanın entropi değerine bağlı olarak zaman içinde başarıya ulaşma ihtimali barındıran deterministik bir yöntemdir.

Saldırganlar, kullanıcı adı ve parola çiftlerini tahmin etmek için insan gücünden yararlanmaz; saniyede yüz binlerce ila milyarlarca kombinasyonu test edebilen kaba kuvvet otomasyon araçları (brute force automation tools) ve dağıtık hesaplama güçleri kullanır. Sisteme gönderilen her geçersiz istek, hedefin yanıt koduna (HTTP 401 Unauthorized, HTTP 403 Forbidden vb.) göre değerlendirilir ve doğru kombinasyona (HTTP 200 OK, HTTP 302 Found) ulaşılana kadar işlem devam ettirilir. Bu süreç, sadece web tabanlı giriş formlarıyla sınırlı kalmayıp SSH (Secure Shell), RDP (Remote Desktop Protocol), FTP, veritabanı bağlantı portları ve VPN ağ geçitleri gibi tüm kimlik doğrulama noktalarını hedefler.

Kriptografik açıdan brute force, simetrik veya asimetrik şifreleme algoritmalarının çözülmesinde de kullanılır. Örneğin AES-128 veya AES-256 gibi modern şifreleme standartlarında anahtar uzayı o kadar geniştir ki, mevcut süper bilgisayarlarla bile bu şifrelerin klasik kaba kuvvet yöntemleriyle kırılması evrenin yaşından daha uzun sürebilir. Ancak zayıf parola seçimi, yetersiz tuzlama (salting) işlemleri veya eski özetleme (hashing) algoritmaları (MD5, SHA-1) kullanıldığında, saldırganlar şifrelenmiş veri tabanlarını çevrimdışı (offline) ortamlarda hızla çözebilmektedir.

Bilgi güvenliği standartları (ISO/IEC 27001, NIST SP 800-63B ve OWASP Top 10), kimlik doğrulama süreçlerinde kaba kuvvet saldırılarına karşı çok katmanlı savunma stratejilerinin uygulanmasını zorunlu kılar. Zayıf kimlik doğrulama katmanları, yetkisiz veri sızıntılarına, fidye yazılımı (ransomware) yayılımına ve yasal mevzuatlar (GDPR, KVKK) kapsamında ağır idari para cezalarına yol açabilmektedir.

Brute Force Saldırıları Nasıl Çalışır?

Otomatik brute force saldırı trafiği ve sunucu yanıt mekanizması
Otomasyon araçları ve bot ağları, saniyede binlerce isteği kimlik doğrulama uç noktalarına iletir.

Brute force saldırılarının çalışma mantığı, matematiksel permütasyon ve kombinasyon hesaplamalarına dayanır. Parolayı oluşturan karakter kümesi (alfabe, rakamlar, özel karakterler) $C$ ve parolanın uzunluğu $L$ olduğunda, toplam olası parola kombinasyon sayısı $C^L$ formülü ile hesaplanır. Örneğin sadece 8 karakterden oluşan ve yalnızca küçük harf içeren bir parola için olası kombinasyon sayısı $26^8 \approx 208$ milyardır. Karakter kümesine büyük harfler, rakamlar ve özel simgeler eklendiğinde bu küme 94 karaktere, kombinasyon sayısı ise $94^8 \approx 6.09 \times 10^{15}$ seviyesine çıkar.

Saldırganlar iki temel çalışma modu kullanır: Çevrimiçi (Online) ve Çevrimdışı (Offline) saldırılar. Çevrimiçi saldırılarda, hedef sistemin oturum açma API'sine veya arayüzüne doğrudan ağ üzerinden istek gönderilir. Bu yöntemde hız, hedef sunucunun yanıt verme kapasitesi, bant genişliği ve sunucudaki güvenlik kısıtlamaları (rate limiting, WAF kuralları) ile sınırlıdır. Çevrimdışı saldırılarda ise saldırgan, önceden ele geçirilmiş bir veritabanından parola özetlerini (hash) kendi donanımına aktarır. Çevrimdışı ortamda hedef sunucunun engelleme mekanizmaları devre dışı kaldığından, GPU (Grafik İşlem Birimi) ve ASIC tabanlı donanımlarla saniyede milyarlarca hash değeri hesaplanarak kıyaslama yapılır.

Modern saldırganlar, tek bir IP adresinden yapılan isteklerin hızlıca engelleneceğini bildiklerinden bot ağları (botnet) kullanır. Dağıtık Kaba Kuvvet (Distributed Brute Force) olarak adlandırılan bu yöntemde, binlerce ele geçirilmiş IoT cihazı veya proxy sunucusu üzerinden hedefe düşük frekanslı ancak toplamda devasa hacimli oturum açma istekleri iletilir. Bu yöntem, geleneksel eşik tabanlı IP engelleme kurallarını atlatmayı hedefler.

Parola UzunluğuKarakter SetiOlası Kombinasyon SayısıGPU ile Kırılma Süresi (Tahmini 100 GH/s)
6 KarakterSadece Rakam (0-9)1.000.0000.00001 saniye
8 KarakterKüçük Harf (a-z)208.827.064.5762.08 saniye
8 KarakterHarf + Rakam (a-z, A-Z, 0-9)218.340.105.584.896~36 dakika
10 KarakterHarf + Rakam + Özel Karakter~5.98 × 10¹⁹~19 yıl
12 KarakterTam Karmaşık Set (94 Karakter)~4.75 × 10²³~150.000 yıl

6 Karakter

Karakter Seti

Sadece Rakam (0-9)

Olası Kombinasyon Sayısı

1.000.000

GPU ile Kırılma Süresi (Tahmini 100 GH/s)

0.00001 saniye

8 Karakter

Karakter Seti

Küçük Harf (a-z)

Olası Kombinasyon Sayısı

208.827.064.576

GPU ile Kırılma Süresi (Tahmini 100 GH/s)

2.08 saniye

8 Karakter

Karakter Seti

Harf + Rakam (a-z, A-Z, 0-9)

Olası Kombinasyon Sayısı

218.340.105.584.896

GPU ile Kırılma Süresi (Tahmini 100 GH/s)

~36 dakika

10 Karakter

Karakter Seti

Harf + Rakam + Özel Karakter

Olası Kombinasyon Sayısı

~5.98 × 10¹⁹

GPU ile Kırılma Süresi (Tahmini 100 GH/s)

~19 yıl

12 Karakter

Karakter Seti

Tam Karmaşık Set (94 Karakter)

Olası Kombinasyon Sayısı

~4.75 × 10²³

GPU ile Kırılma Süresi (Tahmini 100 GH/s)

~150.000 yıl

Hashcat, John the Ripper, Hydra ve Medusa gibi kaba kuvvet otomasyon araçları; hedef servislerin protokollerine (HTTP POST, SSH, SMB, Kerberos vb.) göre optimize edilmiş saldırı modülleri sunar. Bu araçlar, paralel iş parçacığı (multithreading) yetenekleri sayesinde donanım kaynaklarını azami verimle kullanarak parola arama uzayını hızla tarar.

Brute Force Saldırı Türleri Nelerdir?

Kaba kuvvet saldırıları, hedefin mimarisine, saldırganın elindeki öncül verilere ve hesaplama kapasitesine göre farklı alt kategorilere ayrılır. Her varyasyon, kimlik doğrulama sisteminin farklı bir zayıf noktasını istismar etmeyi amaçlar.

Basit Kaba Kuvvet Saldırıları

Basit kaba kuvvet saldırıları (Simple Brute Force), hiçbir öncül bilgi veya harici kelime listesi kullanılmadan, belirlenen karakter kümesindeki tüm permütasyonların sırayla üretilip denenmesidir. "0000", "0001" veya "aaaa", "aaab" şeklinde başlayan bu süreç, hedeflenen parola uzunluğu sınırına kadar kesintisiz devam eder.

Bu yöntem, kısa ve karmaşık olmayan parolalara karşı yüksek başarı oranına sahip olsa da, parola uzunluğu 10-12 karakteri aştığında işlem gücü ihtiyacının katlanarak artması nedeniyle verimsizleşir. Çevrimiçi ortamlarda basit denemeler, ilk birkaç yüz istekte güvenlik duvarları tarafından kolayca tespit edilir.

Sözlük Saldırıları (Dictionary Attacks)

Sözlük saldırısı, tamamen rastgele karakter kombinasyonları yerine, insanların sıklıkla kullandığı sözcükler, yaygın parolalar ("123456", "password", "admin123") ve sızdırılmış veri tabanlarından derlenen kelime listelerini (wordlists - örn. RockYou) kullanan optimize edilmiş bir tekniktir.

Kullanıcıların tahmin edilebilir kelimeleri veya kişisel bilgileri parola olarak seçme eğilimi, sözlük saldırılarının başarı şansını ciddi oranda artırır. Bu yöntem, arama uzayını trilyonlarca olasılıktan yüz binlerce anlamlı adaya düşürerek çevrimiçi ve çevrimdışı kırma sürelerini saniyelere indirir.

Kimlik Bilgisi Doldurma (Credential Stuffing)

Kimlik bilgisi doldurma (Credential Stuffing), farklı bir platformda yaşanan veri ihlali (data breach) sonucunda sızdırılmış kullanıcı adı/e-posta ve parola çiftlerinin, diğer popüler web sitelerinde ve kurumsal portallarda otomatik olarak test edilmesidir.

Kullanıcıların parola tekrarı (password reuse) alışkanlığı bu saldırının temel itici gücüdür. Saldırganlar, ele geçirdikleri milyonlarca kimlik bilgisini bot ağları üzerinden hedef sistemlere yükler. Dağıtık IP havuzları kullanıldığından, her bir IP'den yalnızca birkaç deneme yapılır ve bu durum klasik hız sınırlama mekanizmalarını etkisiz kılabilir.

Tersine Brute Force Saldırıları (Reverse Brute Force)

Geleneksel brute force yönteminde tek bir kullanıcı adı hedeflenerek binlerce parola denenirken; tersine brute force saldırısında (Password Spraying olarak da bilinir) tek veya çok yaygın bir parola (örn. "Sirket2026!", "Spring2026") seçilerek binlerce farklı kullanıcı hesabında test edilir.

Bu metodoloji, kurumsal Active Directory ve SSO (Single Sign-On) sistemlerindeki "5 hatalı girişte hesabı 30 dakika kilitle" politikasını atlatmak için geliştirilmiştir. Her hesapta yalnızca tek bir parola denendiği için hesap kilitleme eşiği tetiklenmez, böylece saldırgan kurumsal ağda fark edilmeden ilerleyebilir.

Hibrit Saldırılar

Hibrit kaba kuvvet saldırıları, sözlük saldırıları ile basit permütasyon yöntemlerinin birleşimidir. Sözlükte yer alan kelimelerin başına, sonuna veya arasına rakamlar, harf değişimleri (Leet speak: "password" -> "P@$$w0rd") ve özel karakterler eklenerek denemeler gerçekleştirilir.

Kural tabanlı (rule-based) saldırılar olarak da bilinen bu yaklaşım, kullanıcıların kurumsal parola politikalarına uyum sağlamak için temel kelimelerin sonuna "123!" gibi ekler yapma alışkanlığını başarıyla analiz eder.

Kurumlar ve Bireyler İçin Brute Force Riskleri Nelerdir?

Brute force saldırılarının oluşturduğu tehdit yalnızca bir kullanıcının oturumunun ele geçirilmesiyle sınırlı kalmaz; kurumsal veri güvenliği, operasyonel iş sürekliliği ve yasal uyumluluk zincirinde geniş çaplı tahribatlara yol açar.

  • Veri İhlalleri ve Fikri Mülkiyet Hırsızlığı: Yönetici (Admin, Root) hesaplarının veya yetkili çalışan profillerinin ele geçirilmesi, saldırganların müşteri veritabanlarına, ticari sırlara ve kaynak kod depolarına erişmesine olanak tanır.

  • Ağ İçi Yatay Yayılım (Lateral Movement): Kurum ağına açılan tek bir RDP veya VPN erişim noktasının kırılması, saldırganın yerel ağda yetki yükseltmesine (Privilege Escalation), Active Directory etki alanı denetleyicilerini (Domain Controller) hedef almasına ve fidye yazılımlarını (Ransomware) yaymasına zemin hazırlar.

  • Hizmet Kesintisi ve Kaynak Tüketimi (DoS Etkisi): Saniyede binlerce eşzamanlı oturum açma isteği alan web sunucuları, veritabanı bağlantı havuzlarını ve CPU kaynaklarını tüketebilir. Başarısız kimlik doğrulama işlemleri hash doğrulama (bcrypt, Argon2 gibi yüksek maliyetli algoritmalar) gerektirdiğinden, sunucu meşru kullanıcılara hizmet veremez hale gelebilir.

  • Yasal Yaptırımlar ve Düzenleyici Para Cezaları: Kimlik doğrulama açıklarından kaynaklanan veri sızıntıları, KVKK (Madde 12) ve GDPR gereğince "yeterli teknik ve idari tedbirlerin alınmaması" olarak değerlendirilir ve kuruluşlar ağır idari para cezaları ile karşı karşıya kalır.

  • Hesap Kilitlenmesi Nedeniyle Operasyonel Kesinti: Hatalı yapılandırılmış hesap kilitleme politikaları nedeniyle, Password Spraying veya rastgele brute force saldırıları sonucunda yüzlerce personelin hesabı aynı anda kilitlenebilir, bu durum kurum içi iş akışını durma noktasına getirebilir.

Brute Force Saldırısı Nasıl Tespit Edilir?

SIEM log izleme ve siber tehdit tespit mekanizması illüstrasyonu
Log izleme ve anormallik analizi, aktif kaba kuvvet saldırılarını gerçek zamanlı belirler.

Brute force saldırılarının zamanında tespiti, saldırganın doğru parolayı bulmadan önce engellenmesi açısından kritik öneme sahiptir. Tespit mekanizmaları; log izleme ve analizi, SIEM (Security Information and Event Management) korelasyon kuralları ve ağ trafiği anomalisi algoritmalarına dayanır.

Giriş denemeleri (login attempts) sırasında oluşan telemetri verileri incelendiğinde belirli anormallikler göze çarpar. Başarısız oturum açma yanıt kodlarının (HTTP 401/403, Windows Event ID 4625, Linux /var/log/auth.log içerisindeki "Failed password" kayıtları) standart trafik ortalamasının 5-10 kat üzerine çıkması, aktif bir kaba kuvvet saldırısının en somut göstergesidir.

SOC (Security Operations Center) analistleri, tespit süreçlerinde aşağıdaki temel göstergeleri (IoC - Indicators of Compromise) takip eder:

  1. Aynı Kullanıcı Adına Tekrarlayan Hatalı Girişler: Tek bir IP adresinden veya farklı IP'lerden aynı kullanıcı adına milisaniyeler aralığında gelen yüzlerce başarısız giriş isteği.

  2. Alfabetik veya Sözlük Sıralı Kullanıcı Adı Denemeleri: "admin", "administrator", "backup", "cisco", "dbadmin" gibi genel geçer hesap adlarına yönelik toplu deneme trafiği.

  3. Olağandışı Coğrafi Konumlar ve ASN Bilgileri: Şirket çalışanlarının bulunmadığı ülkelerden, Tor çıkış düğümlerinden veya barındırma (hosting/datacenter) IP bloklarından gelen doğrudan oturum açma girişimleri.

  4. Kullanıcı Aracısı (User-Agent) Tutarsızlıkları: İstek başlıklarında Hydra, Python-requests, Curl veya güncelliğini yitirmiş sahte tarayıcı User-Agent dizgilerinin yer alması.

# Linux auth.log tipik brute force log örneği:
Failed password for root from 198.51.100.24 port 42812 ssh2
Failed password for invalid user admin from 198.51.100.24 port 42816 ssh2
Failed password for invalid user test from 198.51.100.24 port 42820 ssh2

SIEM altyapılarında (örneğin Splunk, Microsoft Sentinel veya Elastic Security), "Belirli bir IP adresinden 5 dakika içinde 20'den fazla başarısız oturum açma" veya "10 dakika içinde 50 farklı kullanıcı hesabına yapılan başarısız deneme" kuralları tanımlanarak otomatik uyarı mekanizmaları ve SOAR (Security Orchestration, Automation, and Response) engelleme aksiyonları tetiklenmelidir.

Brute Force Saldırılarından Nasıl Korunulur? (Kritik Güvenlik Adımları)

Kaba kuvvet saldırılarını engellemek, tek bir güvenlik aracına bağımlı kalmadan çok katmanlı savunma (Defense-in-Depth) stratejisi uygulamayı gerektirir. Saldırganın permütasyon hızını düşürmek, deneme sayısını kısıtlamak ve parolayı kırsa dahi sisteme girmesini önlemek bu stratejinin temel yapı taşlarıdır.

Çok Faktörlü Kimlik Doğrulama (MFA) Kullanımı

Çok faktörlü kimlik doğrulama (MFA - Multi-Factor Authentication) veya iki adımlı doğrulama (2FA), kaba kuvvet saldırılarına karşı en etkili savunma hattıdır. Parola doğru tahmin edilse dahi, saldırganın kullanıcının fiziksel cihazına (FIDO2/WebAuthn donanım anahtarı, Authenticator TOTP kodu veya biyometrik veri) erişimi olmadığı sürece oturum açılamaz.

SMS tabanlı doğrulama yerine SIM-swap ve SS7 açıklarından etkilenmeyen TOTP (Time-based One-Time Password) veya FIDO2 donanım anahtarları tercih edilmelidir. Kurumsal sistemlerde (VPN, e-posta, bulut portalları) MFA istisnasız tüm kullanıcılar için zorunlu kılınmalıdır.

Hesap Kilitleme (Account Lockout) Politikaları

Hesap kilitleme politikası, belirli sayıda ardışık başarısız oturum açma denemesinden sonra kullanıcının hesabını geçici olarak dondurur. Örneğin, 5 hatalı deneme sonrası hesabın 15 dakika boyunca kilitlenmesi, çevrimiçi basit kaba kuvvet saldırılarının hızını pratikte sıfıra indirir.

Ancak hesap kilitleme kuralları, hizmet engelleme (DoS) riskine karşı dikkatli yapılandırılmalıdır. Saldırganın tüm personelin hesaplarını kasıtlı olarak kilitlemesini önlemek amacıyla, tam hesap kilitleme yerine IP bazlı geçici bloklama veya CAPTCHA tetikleme mekanizmaları entegre edilmelidir.

İstek Sınırlandırma (Rate Limiting) ve Gecikme Ekleme

İstek sınırlandırma (Rate Limiting), bir IP adresinden veya oturumdan belirli bir zaman dilimi içerisinde yapılabilecek maksimum HTTP isteği sayısını belirler (örneğin dakikada en fazla 5 istek). Nginx, Cloudflare veya API Gateway seviyesinde yapılandırılan hız limitleri, botların saniyede binlerce deneme yapmasını engeller.

Buna ek olarak, başarısız her hatalı giriş yanıtına kademeli gecikme (Tarpitting / Exponential Backoff) eklenmelidir. İlk hatalı girişte 1 saniye, ikincisinde 2 saniye, üçüncüsünde 4 saniye gecikmeyle yanıt vermek, saldırganın otomasyon araçlarının tarama süresini eksponansiyel olarak artırarak saldırıyı anlamsız hale getirir.

Güçlü Parola Politikalarının Uygulanması

Kurum genelinde en az 12-16 karakter uzunluğunda, büyük-küçük harf, rakam ve özel karakter içeren karmaşık parola standartları zorunlu tutulmalıdır. NIST SP 800-63B standartlarına göre periyodik parola değiştirme zorunluluğu yerine, sızdırılmış parola veritabanlarında (Have I Been Pwned vb.) yer alan parolaların kullanımını engelleyen dinamik kontrol sistemleri kurulmalıdır.

Parolaların veritabanında saklanması aşamasında MD5 veya SHA-256 gibi hızlı hash algoritmaları yerine; donanımsal kırmayı yavaşlatan, bellek ve CPU zorluğu parametrelerine sahip bcrypt, scrypt veya Argon2id algoritmaları tuzlama (salting) ve anahtar esnetme (key stretching) yöntemleriyle kullanılmalıdır.

CAPTCHA ve Bot Koruma Sistemleri

Oturum açma formlarına reCAPTCHA v3, hCaptcha veya Cloudflare Turnstile gibi modern bot doğrulama sistemlerinin entegre edilmesi, insan davranışı ile otomatik komut dosyalarını (script) birbirinden ayırır.

Kullanıcı deneyimini bozmayan görünmez (invisible) CAPTCHA sistemleri, fare hareketleri, tarayıcı parmak izi (browser fingerprinting) ve istek zamanlamalarını analiz ederek şüpheli istekleri doğrulamaya yönlendirir, böylece Hydra veya benzeri araçların doğrudan API'ye erişmesini engeller.

IP Sınırlandırma ve Coğrafi Engelleme (Geo-Blocking)

Yönetim panelleri (cPanel, phpMyAdmin, WordPress wp-admin) ve uzak bağlantı portları (SSH - Port 22, RDP - Port 3389) kesinlikle tüm internete açık bırakılmamalıdır. Bu panellere yalnızca belirli statik IP adreslerinden veya kurumsal VPN üzerinden erişim izni verilmelidir.

Kurumun faaliyet göstermediği ülkelerden gelen kimlik doğrulama trafiği WAF (Web Application Firewall) seviyesinde Coğrafi Engelleme (Geo-blocking) kuralları ile sınırlandırılmalıdır. SSH portunun standart 22 yerine farklı bir porta taşınması (Port Obfuscation) gürültü taramalarını azaltsa da, asıl çözüm SSH anahtar tabanlı kimlik doğrulama (SSH Key Authentication) kullanmak ve parola ile girişi devre dışı bırakmaktır.

SÜREÇ ADIMLARI

Brute Force Savunma Yapılandırma Adımları

Kurumsal sistemlerde kaba kuvvet saldırılarını önlemek için izlenecek uygulama sırası:

01

MFA Altyapısını Zorunlu Kılın

Tüm kurumsal erişim noktalarında TOTP veya FIDO2 tabanlı çok faktörlü doğrulamayı devreye alın.

02

Ağ Seviyesinde Hız Sınırlandırma (Rate Limiting) Tanımlayın

Giriş uç noktalarında IP başına istek sayılarını kısıtlayın ve başarısız denemelere gecikme ekleyin.

03

Yönetim Portlarını Dış Ağa Kapatın

SSH ve RDP portlarını internete kapatarak yalnızca kurumsal VPN ve IP beyaz listesi üzerinden erişilebilir yapın.

04

Merkezi Log ve SIEM Kurallarını Devreye Alın

Başarısız giriş denemelerini izleyen ve anormal eşiklerde otomatik IP engelleyen kuralları yapılandırın.

Sıkça Sorulan Sorular

Brute force saldırısı ne kadar sürer?

Saldırının süresi parolanın uzunluğuna, karakter çeşitliliğine, sistemin hız sınırlama önlemlerine ve saldırganın işlem gücüne bağlıdır. 6 karakterli basit bir parola milisaniyeler içinde çözülebilirken, 14 karakterden uzun karmaşık parolaların modern donanımlarla kırılması binlerce yıl sürebilir.

VPN kullanmak brute force saldırılarını engeller mi?

Bireysel VPN kullanımı kullanıcının internet trafiğini şifreler ancak hedef sunucudaki web paneline yapılan brute force saldırılarını doğrudan engellemez. Kurumsal VPN mimarileri ise yönetim portlarını genel internete kapatıp erişimi yalnızca doğrulanmış tünellere sınırlandırdığı için saldırı yüzeyini önemli ölçüde daraltır.

Web sitemdeki brute force ataklarını nasıl anlarım?

Sunucu erişim loglarında aynı IP veya dağıtık IP'lerden gelen çok sayıda HTTP 401/403 yanıt kodu, @@CODE 0@@ veya @@CODE 1@@ uç noktalarına yapılan yoğun POST istekleri ve CPU/RAM kullanımındaki ani artışlar aktif bir brute force saldırısına işaret eder.

Fail2ban brute force saldırılarına karşı yeterli bir koruma sağlar mı?

Fail2ban, Linux sunucularda başarısız giriş denemelerini loglardan okuyarak ilgili IP adreslerini iptables seviyesinde engelleyen etkili bir temel güvenlik aracıdır. Ancak tek başına dağıtık botnet saldırılarına (Distributed Brute Force) karşı yetersiz kalabilir; WAF ve MFA ile desteklenmelidir.

Credential stuffing ile brute force arasındaki fark nedir?

Geleneksel brute force saldırıları rastgele kombinasyonlar veya genel kelime listeleriyle parolayı tahmin etmeye çalışırken, credential stuffing daha önce başka platformlardan sızdırılmış gerçek kullanıcı adı ve parola çiftlerini doğrudan hedefe karşı test eder.

Şifreleri karmaşık yapmak brute force için kesin çözüm müdür?

Karmaşık parolalar çevrimdışı hash kırma sürelerini matematiksel olarak imkansız kılacak kadar uzatır ancak tek başına yeterli değildir. Kullanıcı parolası ne kadar karmaşık olursa olsun, kimlik avı (phishing) veya zararlı yazılımlarla ele geçirilme riskine karşı MFA ile korunmalıdır.

RDP ve SSH portlarını değiştirmek brute force saldırılarını durdurur mu?

Standart portları (22, 3389) değiştirmek yalnızca otomatik ve kör tarama yapan basit botları engeller, buna güvenlik literatüründe "gizleme yoluyla güvenlik" (security through obscurity) denir. Kapsamlı bir port taraması (Nmap vb.) yapan saldırganlar yeni portu hızla tespit edebilir; bu nedenle asıl çözüm portu VPN arkasına almak veya sertifika/anahtar tabanlı doğrulamaya geçmektir.

Hesap kilitleme politikası hizmet engelleme (DoS) saldırısına dönüşebilir mi?

Evet, saldırgan tüm kullanıcıların hesap adlarını hedef alarak kasıtlı hatalı girişler yaptığında kurum genelinde hesapların kilitlenmesine ve personelin çalışamaz hale gelmesine yol açabilir. Bu riski önlemek için kullanıcı hesabı yerine saldıran IP adresini engelleyen akıllı hız sınırlama ve CAPTCHA mekanizmaları kullanılmalıdır.

Son Adım

Dijital projenizi bugün planlayalım

Web, yazılım, e-ticaret, mobil uygulama, entegrasyon, SEO veya GEO ihtiyacınızı net bir kapsama dönüştürelim.

Brute Force Saldırısı Nedir, Nasıl Önlenir? | Webizm