WordPress Web Siteleri Neden Hacklenir ve Nasıl Önlenir?
Yayınlanan: 2021-01-05Siber suçlular genellikle yalnızca WordPress sitelerini değil, diğer tüm web sitelerini de hedefler. WordPress, muazzam popülaritesi ve dünyanın her yerinden çok sayıda kullanıcısı nedeniyle daha sık hedeflenmektedir. Bu, bilgisayar korsanlarının savunmasız WordPress sitelerini bulmasını ve bu web sitelerinin güvenliğini tehlikeye atmak ve kaynaklarını manipüle etmek için siber saldırılar başlatmasını kolaylaştırır.
Bazıları sadece becerilerini kontrol etmek için güvensiz sitelere saldırmaya çalışır, ancak çoğu bunu sitedeki kullanıcıların ayrıntılarına, kaynaklara vb. erişmek için kötü niyetli planlarını gerçekleştirmek için yapar.
WordPress Siteleri Neden Hacklenir?
WordPress sitenizi bilgisayar korsanlarından korumak bir öncelik olmalıdır. Tüm bunları göz önünde bulundurarak, WordPress web sitelerinin saldırganlar tarafından saldırıya uğramasının nedenlerini ve bu saldırıları durdurmak için neler yapabileceğinizi keşfedelim.
1. Güvensiz web barındırma
WordPress, diğer tüm web sitelerinde olduğu gibi bir web barındırıcısında barındırılır. Ne yazık ki, çoğu web sitesi sahibi seçtikleri web sunucusuna yeterince önem vermiyorlar ve ellerine geçen en ucuz sunucuyla gidiyorlar, hatta ücretsiz WordPress barındırma ile devam ediyorlar.
Birçok uygun fiyatlı WordPress barındırma sağlayıcısı vardır. Örneğin, sitenizi paylaşılan bir barındırma ağında barındırmak oldukça ucuzdur - sunucu olanaklarını diğer birkaç web sitesiyle paylaşan bir ağ.
Paylaşılan bir barındırma sisteminde , bu sunucudaki herhangi bir siteye başarılı bir güvenlik ihlali, alan adınızı saldırganlara karşı savunmasız bırakacaktır. Güvenliği ihlal edilmiş tek bir site, maksimum sunucu bant genişliğini kullanabilir ve diğer tüm web sitelerinin performansını etkileyebilir.
Bu, etki alanınız için doğru WordPress barındırma hizmetini seçerek önlenebilir. Web sitenizin kararlı bir barındırma ağında barındırıldığından emin olun. Tamamen güvenli sunucular, WordPress sitelerine yönelik bilinen neredeyse tüm tehditleri engelleyebilir.
Önerilen barındırma sağlayıcıları GreenGeeks, SiteGround, InMotion barındırma, Cloudways, 10Web (10Web incelemesini kontrol edin), vb.
2. Zayıf şifreler kullanmak
Zayıf parolalar, WordPress sitelerine yapılan kaba kuvvet saldırılarının arkasındaki ana nedenlerden biridir. Günümüzde artan siber saldırı riskine rağmen , insanlar hala “parolam” veya “012345” gibi zayıf parolalar kullanıyor . Bunun gibi "tahmin edilmesi kolay" parolalar kullanıyorsanız, çeşitli korsanlık araçlarını kullanarak parolanızı kolayca kırabilecek bir bilgisayar korsanının kolayca kurbanı olabilirsiniz.
Kimsenin tahmin edemeyeceği güçlü şifreler kullanarak bu sorunu zahmetsizce aşabilirsiniz. Harfler, sayılar ve özel karakterlerin birleşiminden oluşan bir parola, parolanın gücünü artırır.
3. WordPress yönetici dizinine güvenli olmayan erişim
WordPress yönetici bölümü , bir kişinin çeşitli etkinlikler gerçekleştirmek için WordPress hesabınıza erişmesine izin verir. Aynı zamanda, genellikle hedeflenen bir WordPress platformunun bölgesidir.
Onu savunmasız bırakmak, bilgisayar korsanlarının çeşitli yöntemler kullanarak web sitesini kırmasına olanak tanır. WordPress yönetici dizininize doğrulama katmanları ekleyerek bunu onlar için zorlaştırabilirsiniz.
Öncelikle WordPress yönetici alanınızı güçlü bir parola ile güvence altına almalısınız. Bu, ek bir güvenlik katmanı ekler ve WordPress yöneticisine girmeye çalışan herkesin ekstra bir şifre vermesi gerekir.
Çok yazarlı veya çok kullanıcılı bir WordPress sitesi çalıştırıyorsanız, sitenize tüm bireyler için güvenli şifreler uygulamanız gerekir. Saldırganların WordPress yöneticinize erişmesini daha da karmaşık hale getirmek için iki faktörlü kimlik doğrulama yönteminden yararlanabilirsiniz .
4. Eski WordPress sürümü
Süresi dolmuş yazılım, sitelerin güvenliğinin ihlal edilmesinin en olası nedenlerinden biridir. WordPress ücretsiz olsa ve birçok web sitesi sahibi mevcut sürüme çıkar çıkmaz güncellerken, çoğu kullanıcı yeni sürümün sitelerinde sorunlara neden olabileceğinden korktukları için en yeni sürüme yükseltmeyi erteliyor . Güncellemeler sırasında sorunlar ortaya çıkabilir, bu nedenle güncellemeleri beklemek iyi bir fikirdir. Ama çok beklemeyin.
Önceki sürümlerdeki hatalar ve güvenlik kusurları , WordPress yazılımının yeni sürümünde ele alınmıştır. WordPress sitesini yükseltmiyorsanız, kasıtlı olarak korumasız bırakıyorsunuz.
Web sitenizin bir yükseltme tarafından bozulmasından endişe ediyorsanız, bir güncelleme başlatmadan önce tam bir WordPress yedeği oluşturabilir veya hazırlama sitesindeki her şeyi test edebilirsiniz. Bu yaklaşım, yazılım yükseltmesinden sonra herhangi bir şey düzgün şekilde çalışmazsa, önceki sürüme hızla dönmenize yardımcı olur.
İyi yedekleme eklentileri için ücretsiz WordPress yedekleme eklentileri karşılaştırmasını, BackupBuddy incelemesini ve WPvivid incelemesini kontrol edebilirsiniz.
5. Eski WordPress eklentileri ve temaları
Önceki duruma benzer şekilde, saldırganlar sitelere yüklenen eski, devre dışı veya güncel olmayan eklentilerin ve temaların avantajlarından da yararlanır. Çeşitli sitelerde bulunan uzun indirilebilir temalar ve eklentiler listesinden bir eklenti veya tema indirmek kolaydır.
Güvenlik açıkları ve hataları, WordPress eklentilerinde ve temalarında sıklıkla bulunur. Tema ve eklenti geliştiricileri genellikle bu hataları düzeltmek için fazla zaman almazlar. Daha önceki sürümde bulunan güvenlik açıklarını kapsayan yeni bir güncellemeyi hızla başlatırlar. Ancak, web sahipleri temalarını veya eklentilerini yükseltmezlerse geliştiriciler bu konuda hiçbir şey yapamazlar.
6. SFTP yerine FTP kullanma
Dosya aktarım protokolü (FTP) sitenize dosya yüklemek için kullanılır. Bu işi yapmak için bir FTP istemcisi (FileZilla gibi masaüstü uygulaması) kullanılır. Hemen hemen tüm web sunucuları, çeşitli protokolleri kullanan FTP bağlantılarına izin verir.
Düz bir FTP kullanarak bağlanırsanız, dosyalarınız sunucuya güvensiz bir şekilde iletilir. Bu durumda, iletimi kesen herkes verileri okuyabilir. Bu nedenle sitenizi herhangi bir güvenlik tehdidinden korumak için her zaman güvenli bir dosya aktarım protokolü (SFTP) veya SSH kullanmalısınız. Bu, tüm verilerinizin güvenli bir şekilde gönderilmesini sağlar ve hiç kimse bunları kendi çıkarları için manipüle edemez.
7. Kolay tahmin edilebilir yönetici kullanıcı adları
İnsanlar, zayıf şifrelere ek olarak, tahmin edilmesi kolay basit kullanıcı adları da kullanırlar. Bu, yönetici kullanıcılar için "admin", "adminA" veya "admin123" gibi tipik kullanıcı adlarını içerir. Yaygın olarak kullanılan yönetici kullanıcı adları, siber suçluların yönetici profillerine girmesi ve arka uç dosyalarını izlemesi için hayatı kolaylaştırır.
Bu tür veya bilgisayar korsanlarının kolayca tahmin edebileceği başka kullanıcı adları kullanıyorsanız, bu kullanıcı adlarını benzersiz ve karmaşık olanlarla değiştirmelisiniz. WordPress'in altı ayrı izin sınırlı kullanıcı rolü vardır . Yöneticiye yalnızca görevlerini tamamlamak için gerçekten ihtiyacı olan kişilere erişim verin.
8. SSL sertifikası yüklememek
SSL (Secure Sockets Layer) sertifikaları, kullanıcılara gönderilen ve kullanıcılar tarafından alınan verileri korur. WordPress sitenizin geçerli bir SSL Sertifikası yoksa siber suçlular tarafından kolayca ele geçirilebilir. Düz metin biçiminde aktarılan bilgileri yakalayabilir ve okuyabilirler. WordPress sitenize bir SSL sertifikası yüklemek, verilerinizi şifreleme yoluyla korumanıza yardımcı olur.
SSL sertifikaları, sitenizi yalnızca kötü niyetli kişilerden korumakla kalmaz, aynı zamanda SEO sıralamasını yükseltir, kullanıcı güvenini artırır ve sitenizdeki trafik oranını artırır.
Bir SSL sertifikası almak için barındırma sağlayıcınızla iletişime geçebilir veya herhangi bir gerçek SSL sağlayıcısından satın alabilirsiniz. Ödenmemiş bir SSL sertifikası almak istiyorsanız, Let's Encrypt gibi bazı iyi sertifikalar var. WordPress sitesine ücretsiz olarak nasıl SSL sertifikası ekleyeceğimize dair rehberime göz atabilirsiniz.
9. Güvenlik duvarı kullanmamak
Dolandırıcıların neden web sitesi koruma mekanizmalarını atlatabildiğine ve arka uç hizmetlere sızabildiğine dair bir başka açık cevap, güvenlik duvarı yazılımının olmamasıdır. Güvenlik duvarları, saldırganlara karşı son koruma katmanıdır ve evinizin monte edilmiş güvenlik alarmı gibi çalışır.
Güvenlik duvarları, farklı IP adreslerinden gelen web sorgularını izler . Güvenlik duvarları herhangi bir şüpheli istekle karşılaştığında, bu işlemi hemen durdurur ve o yazılım veya bağlantı hakkında bir uyarı mesajı gösterir.
Geçmişte sahte olduğu düşünülen sorguları tespit edip yasaklayabilirler, böylece bilgisayar korsanlarının web sitenize erişmesini engelleyebilirler. Kaba kuvvet saldırıları, siteler arası komut dosyası çalıştırma ve SQL enjeksiyonları gibi çeşitli tehditler güvenlik duvarı uygulamaları tarafından durdurulabilir.
10. Boş temalar ve eklentiler kullanma
Birçok web sitesi ücretli WordPress eklentilerini ve temalarını ücretsiz olarak dağıtıyor. Pek çok web sitesi sahibinin bu cazip tekliflerden etkilenmesi ve bu geçersiz eklentileri ve temaları web sitelerinde kullanması anormal değildir.
Ancak güvenilir olmayan web sitelerinden WordPress temaları ve eklentileri yüklemek son derece risklidir . Yalnızca web sitenizin korunmasına yönelik tehditlere neden olmakla kalmaz, aynı zamanda gizli verileri ele geçirmek için de kullanılabilirler. Daha sonra bu bilgiler kötü amaçlı görevleri gerçekleştirmek için kullanılabilir.
Boş WordPress temaları ve eklentileri kullanmayın. WordPress eklentileri ve temaları, yalnızca eklenti/tema oluşturucu web sitesi veya resmi WordPress deposu gibi saygın sitelerden veya resmi kanallardan indirilmelidir.
Ücretli bir eklenti veya tema satın alamıyorsanız veya satın almak istemiyorsanız, birçok ücretsiz eşdeğeri mevcuttur. Bu ücretsiz uzantılar, premium varyantları kadar etkili olmayabilir, ancak işi sizin için yapacak ve her şeyden önce web sitenizin güvenliğini sağlayacaktır.
11. Korumasız wp-config.php dosyası
wp-config.php WordPress yapılandırma dosyası, WordPress siteniz için oturum açma ayrıntılarını içerir. Saldırıya uğrarsa, bir saldırgana WordPress web sitenize tam erişim sağlayabilecek verileri açığa çıkarır. .htaccess kullanarak wp-config dosyasına erişimi reddederek fazladan bir güvenlik katmanı ekleyebilirsiniz.
Sitelerin Saldırıya Uğraması Nasıl Önlenir?
WordPress, her türden işi yapmak için harika web siteleri geliştirmek için güçlü bir platformdur. Çekici özellikleri, eklentileri ve kolay bir kullanıcı arayüzüne sahip temaları, onu dünyanın en yaygın kullanılan platformlarından biri haline getiriyor.
Ancak bu platform, WordPress web sitenizin güvenliğine zarar vermek için yeni teknikler denemeye devam eden siber suçluların da gözünde. WordPress web sitelerinin neden saldırıya uğradığını bilmek, gerekli güvenlik uygulamalarını yapmak için ilk adımdır. Güvenlik açıkları varsa, web sitesinin güvenliğinin ihlal edilmesini önlemek için bunları hemen kaldırmalısınız.
Ayrıca, birçok WordPress güvenlik efsanesine kanmayın. Sitenizi korumanın en iyi yolu bir güvenlik eklentisi kullanmaktır. iThemes Güvenlik incelemesini, MalCare incelemesini veya WP incelememi Gizle'yi kontrol edin ve ihtiyaçlarınıza en uygun eklentiyi seçin.
YAZAR BİYOSU: Dan Radak, on yıllık deneyime sahip bir web barındırma güvenlik uzmanıdır. Şu anda çevrimiçi güvenlik alanında birkaç şirketle çalışmakta ve birkaç e-ticaret şirketi ile yakın işbirliği içindedir. |