Kaba kuvvet saldırısının ne olduğu — ve parolalarınızı nasıl tehdit ettiği.
Sözlük saldırılarından credential stuffing'e kadar yaygın türler.
Hız sınırlama, 2FA ve daha fazlasıyla kaba kuvvet saldırıları nasıl önlenir.
Platformunuz için en iyi araçlar ve savunmalar.
Sık sorulan sorular.
Tehdit aktörleri web sitelerini hacklemek veya ihlal etmek için sürekli yeni ve gelişmiş yollar bulsa da, yaşamaya devam eden bazı klasik yöntemler vardır. Basit olmalarına rağmen hâlâ büyük ölçüde etkilidirler. Bu yöntemlerden biri kaba kuvvet saldırılarıdır.
Bu, en eski siber saldırı yöntemlerinden biridir ve hackerlar arasında popülerliğini korumaktadır. İlkel görünebilir, ancak kendinizi zarardan nasıl koruyacağınızı bilmek çok önemlidir. Kaba kuvvet saldırısının tanımını, risklerini ve bunu önlemek için neler yapabileceğinizi öğrenmek için okumaya devam edin.
Siber güvenlikte kaba kuvvet saldırısı nedir?
Kaba kuvvet saldırısı, oturum açma kimlik bilgilerini, şifreleme anahtarlarını veya gizli web sayfalarını tahmin etmek için deneme yanılma kullanan bir hackleme yöntemidir. Kaba kuvvet saldırısı olarak adlandırılmalarının nedeni tam olarak bunu içermeleridir. Kötü niyetli aktörler, aşırı deneme yanılma yoluyla hesaplara veya ağlara yetkisiz erişim elde etmeye çalışır. Bu deneme yanılma yalnızca birkaç dakika sürebileceği gibi birkaç yıla kadar da uzayabilir.
Tipik bir örnek, bir hesaba giriş yapmayı denemek için birden fazla kullanıcı adı ve parola kombinasyonu kullanmaktır. Parolayı yaygın parolaları, önceki parola sızıntılarını kullanarak veya doğum günleri ya da evcil hayvan adları gibi hedefin kişisel bilgilerini araştırarak tahmin edebilirler. Bu manuel olarak veya bunu çok daha hızlı hale getiren özel yazılımlarla yapılabilir.
Kaba kuvvet saldırıları her çevrimiçi platformda gerçekleşebilir. Group-IB'ye göre, müşteri hesap portalları ve WordPress gibi içerik yönetim sistemi (CMS) yönetici panelleri gibi web uygulamaları ve portallar, kaba kuvvet saldırılarının %43'ünü oluşturur. Bunları ağ ve sunucu oturum açmaları, ardından e-posta ve sosyal medya hesapları izler.
Kaba kuvvet saldırısı nasıl çalışır?
Tipik bir kaba kuvvet saldırısı üç ana adıma ayrılabilir:
1. Hedef seçimi
Bir kişi veya kuruluşun kaba kuvvet saldırısının hedefi olmasının birkaç nedeni vardır. Özel müşteri verileri, finansal bilgiler veya fikri mülkiyet gibi değerli bilgiler önemlidir, ancak erişim kolaylığı da öyledir. Kötü niyetli aktörler, örneğin güncel olmayan yazılımlar veya çok faktörlü kimlik doğrulama (MFA) uygulaması bulunmayan zayıf parola politikaları gibi savunması zayıf sistemleri arar.
2. Saldırının başlatılması
Bu manuel olabilir, ancak saldırganlar çok daha verimli olduğu ve otomatikleştirilebildiği için daha yaygın olarak yazılım ve botlar kullanır. Daha sonra daha ayrıntılı ele alacağımız farklı saldırı türleri vardır, ancak genellikle çok sayıda olası kimlik bilgisi kombinasyonuyla bir portala giriş yapmayı denerler. Tespit edilmekten kaçınmak ve başarı şansını artırmak için saldırganlar, denemeleri çeşitli makineler ve IP adresleri arasında dağıtmak üzere bir botnet kullanabilir. Bu, kilitlenme veya hız sınırlaması olasılığını azaltır.
3. Erişim kazanma
Saldırgan başarılı bir kombinasyon bulur ve güvenlik tespitinden kaçınırsa, hedef sisteme veya hesaba erişebilir. Bundan sonra veri çalabilir ya da sisteme daha fazla sızarak kötü amaçlı yazılım bulaştırmak veya hizmeti kesintiye uğratmak gibi kötü niyetli bir saldırı başlatabilir.
Günümüzde saldırganların kaba kuvvet saldırılarını manuel olarak gerçekleştirmesi yaygın değildir. Özel araçlar çok daha kullanışlıdır, çünkü doğru parola kombinasyonlarını veya oturum kimliklerini bir insanın yapabileceğinden çok daha hızlı bulabilirler.
Kaba kuvvet saldırılarında kullanılan popüler araçlar şunlardır:
Aircrack-ng – Wi-Fi ağ güvenliği üzerinden verileri izler ve dışa aktarır; sahte erişim noktaları ve paket enjeksiyonları gibi saldırılar başlatır.
John the Ripper – hem etik hem de black-hat hackerlar tarafından kullanılan açık kaynaklı bir parola kırma aracıdır.
Hydra – çok sayıda parola kombinasyonunu hızla deneyebilen ve 50'den fazla protokole ve birden çok işletim sistemine saldırabilen açık kaynaklı bir platformdur.
Kaba kuvvet saldırılarının farklı türleri nelerdir?
Her kaba kuvvet saldırısının amacı temelde aynı olsa da, hackerların bunu nasıl yaptığı farklılık gösterebilir. Farklı kaba kuvvet saldırısı türlerini ve bunların neleri içerdiğini öğrenmek için aşağıdaki tabloyu inceleyin.
Kaba kuvvet saldırıları neden tehlikelidir?
Her siber saldırıda olduğu gibi, kaba kuvvet saldırıları da internet kullanıcılarını ve çevrimiçi işletmeleri aşağıdakiler dahil olmak üzere birçok açıdan savunmasız bırakabilir:
Hesabın ele geçirilmesi riski – kullanıcılar için bu durum veri hırsızlığına ve maddi kayba yol açabilirken, işletmeler itibar ve ekonomik zararlarla karşı karşıya kalır.
Kimlik hırsızlığı – hackerlar birinin kişisel bilgilerine erişirse, bunu o kişinin adına dolandırıcılık yapmak için kullanabilir; hesap açmaktan kredi almaya kadar.
Ağ ihlalleri (RDP kaba kuvveti) – tehdit aktörleri birden fazla bilgisayara erişim sağlayarak ağ genelinde kötü amaçlı yazılım veya fidye yazılımı yayabilir.
Müdahale maliyeti – işletme veri ihlalleri genellikle operasyonel kesintilere, pahalı soruşturmalara, para cezalarına ve daha fazlasına yol açar.
Kaba kuvvet saldırısı nasıl önlenir
Bir kaba kuvvet saldırısının sonuçları ağır olabilir, ancak neyse ki bazı basit önlemlerle önlenebilir.
1. Oturum açma koruması
Kaba kuvvet saldırısını önleme, oturum açma sayfasında başlar. İşte alınması gereken bazı temel önlemler:
2FA/MFA'yı etkinleştirin – hackerlar bir parolayı doğru tahmin etmeyi başarsa bile, bu ek koruma katmanı onların daha ileri gitmesini engeller.
Başarısız oturum açmalardan sonra CAPTCHA kullanın – otomatik kaba kuvvet denemelerinde CAPTCHA, botların ve yazılımların hesaplara erişmesini engelleyebilir.
Tekrarlanan oturum açma denemelerini engelleyin – belirli bir zaman aralığında oturum açma denemelerini sınırlayan hız sınırlamayı veya şüpheli davranışlar için IP'leri engelleyen IP yasaklamayı kullanın.
2. Parola güvenliği
Parola hijyeni, çevrimiçi güvenliğin hayati ancak çok sık ihmal edilen bir unsurudur. “123456” ve “password” gibi parolalar günümüzün dijital ortamında artık yeterli değildir. Bu yüzden şunlardan emin olun:
Güçlü parola politikaları uygulayın
Parola ifadeleri veya uzun rastgele parolalar zorunlu kılın
Sayılar, karakterler, semboller ve büyük/küçük harflerin bir karışımını kullanın
Evcil hayvan adı veya doğum günü gibi kişisel bilgileri dahil etmeyin
Parolaları birden fazla platformda yeniden kullanmaktan kaçının
Parolaları güvenle saklamak ve takip etmek için iyi bir parola yöneticisi kullanın
3. Ağ düzeyinde savunmalar
Oturum açma sayfasının ötesinde korumaların bulunması da çok önemlidir.
Bir web uygulaması güvenlik duvarı (WAF) kullanın – hız sınırlama, bot tespiti ve coğrafi engelleme gibi mekanizmalar kaba kuvvet denemelerini belirler ve azaltır.
Oturum açma portallarına erişimi sınırlayın – bunu yapmanın bazı yolları arasında erişimi belirli IP'lerle sınırlamak veya yalnızca VPN erişimine izin vermek yer alır.
Başarısız oturum açma denemelerini izleyin – şüpheli herhangi bir şeyi izlemek, analiz etmek ve sizi uyarmak için güvenlik bilgileri ve olay yönetimi (SIEM) araçlarını kullanın.
Kaba kuvvet saldırılarını durdurmaya hangi araçlar yardımcı olur?
İşte çeşitli ücretsiz ve ücretli araçlar kullanarak kaba kuvvet saldırısını nasıl durdurabileceğiniz.
Kaba kuvvet saldırısı altında olup olmadığınızı nasıl tespit edersiniz
Yerleşik güvenlik özelliklerine sahip bir platform kullanıyorsanız ve doğru araçları uyguluyorsanız, saldırı altında olup olmadığınızı veya bir kaba kuvvet saldırısı girişiminde bulunulup bulunulmadığını tespit edebilmelisiniz. Şu gibi işaretlere dikkat edin:
Başarısız oturum açma denemelerinde ani artış.
Aynı IP'nin birden çok kez deneme yapması gibi günlük anormallikleri.
Hosting'inizden veya CDN'inizden gelen güvenlik uyarıları.
Web siteniz için doğru kaba kuvvet savunması nasıl seçilir
Siteniz için uygun kaba kuvvet savunmasını seçmek birkaç faktöre bağlı olacaktır. Sitenizi uygun şekilde korumak için bazı adımlar şunlardır:
1. Platformunuzu değerlendirin
Siteniz WordPress'te mi, bir site oluşturucu/hizmet olarak yazılım (SaaS) platformunda mı barındırılıyor, yoksa tamamen sizin tarafınızdan oluşturulmuş özel bir backend'e mi sahip? Bu, uygulayabileceğiniz koruma türünü ve bunun üzerinde ne kadar kontrole sahip olduğunuzu etkiler.
2. Uygun korumayı seçin
Platformunuzu biliyorsunuz, işte en iyi koruma seçenekleri:
WordPress – WAF, CAPTCHA ve oturum açma sınırlaması içeren güvenlik eklentileri gibi eklentileri kolayca ekleyerek sitenizi koruyabilirsiniz. Ayrıca oturum açma sayfanızın URL'sini de değiştirebilirsiniz.
Site oluşturucu/SaaS – bu platformlar genellikle güvenlik ve oturum açma korumasını kendileri yönetir, bu yüzden bunun açık olduğundan emin olun. Özelleştirme genellikle sınırlıdır.
Özel backend – sunucu düzeyinde hız sınırlama gibi kodları kendiniz eklemeniz gerekir. Neleri uygulayabileceğiniz üzerinde tam kontrole sahipsiniz.
3. Tüm kullanıcılar için MFA ekleyin
Web sitesi platformunuz ne olursa olsun, MFA'nın sağladığı ek koruma katmanı kaba kuvvet koruması için çok önemlidir.
WordPress –WP 2FA ve Wordfence gibi bazı eklentiler, MFA'yı tüm kullanıcılar için zorunlu hale getirmenize olanak tanır.
Site oluşturucu/ SaaS – çoğu modern platform, bunu hesap ayarlarında uygulamanın bir yolunu sunmalıdır.
Özel backend – passkey gibi kimlik doğrulayıcı uygulamaları veya WebAuthn kullanın.
4. Günlükleri düzenli olarak izleyin
Tüm programlar, yazılımlar, sistemler ve uygulamalar günlükler olarak bilinen olay kayıtları üretir. Oturum açma denemeleri ve sistem etkinlikleri gibi belirli günlük türlerini izlemek, her şeyin nasıl çalıştığını takip etmenizi sağlayabilir.
WordPress için WP Security Activity Log gibi bir eklenti günlük izlemeyi kolaylaştırır. Web sitesi oluşturucular için, ilgili etkinlik günlüğü bölümünü incelemeniz gerekir, ancak bunun ne kadar ayrıntılı olduğu değişecektir. Özel backend'ler için, IP ve kullanıcı adıyla başarılı ve başarısız oturum açmaları izleyen yapılandırılmış oturum açma günlükleri oluşturun, ardından bu günlükleri merkezileştirin. Belirli bir IP'den tekrarlanan başarısız denemelerde ani artışlar gibi şüpheli kalıplar ortaya çıktığında uyarıları tetikleyin veya otomatik engelleme uygulayın.
Son paragraf
Artık kaba kuvvet saldırısının ne olduğu ve neleri içerdiği hakkında iyi bir fikriniz olmalı. Neyse ki, bu saldırıların sonuçları ciddi olabilse de kolayca önlenebilirler. Bu makaledeki yönlendirmeleri kullanarak mevcut oturum açma güvenliği ayarlarınızı ve alışkanlıklarınızı gözden geçirmek için zaman ayırın ve gerektiğinde iyileştirmeler yapın. Güvenlik duvarlarından izinsiz giriş önlemeye kadar yerleşik korumaya sahip bir platformla ilgileniyorsanız, Spaceship'in tüm hosting hesaplarını nasıl koruduğunu keşfedin.
Sıkça sorulan sorular
Kaba kuvvet saldırısı, bir parolayı tahmin etmek için mümkün olan tüm karakter kombinasyonlarını dener. Buna karşılık, sözlük saldırısı önceden tanımlanmış bir sızdırılmış kimlik bilgileri listesinin yanı sıra yaygın kelimeleri, ifadeleri ve adları kullanır. Normal bir kaba kuvvet saldırısı zaman alıcı olabilirken, karmaşık parolalara karşı daha etkilidir. Sözlük saldırıları ise zayıf ve tahmin edilebilir parolalara karşı daha etkilidir.
Sitenizi tamamen hacklenemez hale getirmek imkânsızdır ve bu kaba kuvvet saldırıları için de geçerlidir. Ancak oturum açma koruması, parola hijyeni ve iyi ağ güvenliği gibi katmanlı savunmalarla bunları pratikte imkânsız hale getirmek mümkündür.
Evet, kaba kuvvet saldırısı girişiminde bulunmak çoğu ülkede yasa dışıdır. Ancak yetkili güvenlik uzmanları, bir sistem sahibi web sitelerinin veya sistemlerinin ne kadar güvenli olduğunu test etmek için kaba kuvvet kullanmalarına izin verirse bunu yasal olarak yapabilir.
Bu, parolanızın karmaşıklığına bağlıdır. “password” gibi zayıf bir parola yalnızca birkaç dakika sürer. Farklı semboller ve karakterler içeren bir şey birkaç saat alabilir. Ancak şifreleme veya çok faktörlü kimlik doğrulama gibi ek bir koruma katmanınız varsa, bu yıllar sürebilir.


Düşüncelerinizi paylaşın