2021'de Çevrimiçi WooCommerce Mağazanızı Korumanın 7 Pratik Yolu
Yayınlanan: 2021-09-08Pandemi birçok yönden çok önemli olmuştur. Bunlardan biri, COVID19 salgını sırasında büyük e-ticaret platformlarının karşı karşıya olduğu güvenlik tehditleridir. Google, 2020'de 18 milyondan fazla kötü amaçlı yazılım saldırısını durdurdu. Dolayısıyla, özellikle bir WordPress platformunda bir e-ticaret web siteniz varsa, WooCommerce güvenliği için planlama yapmak çok önemli hale gelir.
WooCommerce, internetteki en popüler e-ticaret ve güvenilir platformlardan biridir. WordPress web siteniz için çevrimiçi mağazalar oluşturmak için mükemmel özellikler ve araçlar sunar.
Ancak, WooCommerce mağaza güvenliği ile ilgili konularda bir artış oldu. Örneğin, WordPress, WooCommerce gibi birkaç açık kaynaklı eklentiden, kör SQLi güvenlik açığı için güvenlik önlemlerini güncellemesini istedi. İşte çevrimiçi WooCommerce mağazanızı korumanın bazı yolları.
İçindekiler
- Doğru Barındırma Hizmeti
- Güvenlik Eklentileri
- SSL/TLS Sertifikaları
- İki Faktörlü Kimlik Doğrulama (2FA)
- Trafik İzleme
- En İyi Güvenlik Uygulamaları
- Yedeklemeler
1. Doğru Barındırma Hizmeti
WooCommerce güvenliğiniz için örnek barındırma hizmetini seçmek, verileri, dosyaları ve temel hizmetleri depoladığı için hayati hale gelir. Ayrıca, RAM, sabit disk alanı ve bant genişliği gibi sunucu kaynaklarının tahsisi, barındırma hizmeti aracılığıyla yüklenen dosyaya bağlıdır. Bu nedenle, barındırma hizmetiniz güvenli değilse, çevrimiçi mağazanızın güvenliği için yüksek bir risk vardır.
Barındırma hizmetinizin sağlaması gereken temel güvenlik özelliklerinden bazıları şunlardır:
Web Uygulaması Güvenlik Duvarı (WAF)
WAF, siteler arası sahtekarlıkları (CSF), siteler arası komut dosyası çalıştırmayı (XSS), SQL enjeksiyonlarını ve çevrimiçi mağazanıza yapılan bu tür diğer saldırıları engeller. Tüm trafiğin web sunucusuna ulaşmadan önce güvenlik duvarından geçmesi gereken bir ters proxy gibi çalışır.
DDOS Koruması
Dağıtılmış Hizmet Reddi saldırıları, Ocak 2021'de günde 1800'e varan sayılarla büyük bir artış gördü. Web isteklerinin ayrılması yoluyla korunmaya ihtiyaç duyan en yaygın siber güvenlik tehditlerinden biridir. Ek olarak, barındırma hizmeti sağlayıcınız, meşru trafiği engelleyemedikleri için gelişmiş izleme araçlarına ihtiyaç duyacaktır.
SFTP Politikası
Web sunucusuna yapılan yüklemeler için dosya paylaşım protokolleri güvenli olmalıdır. Özellikle WooCommerce mağaza güvenliği için, Barındırma hizmetinizde Man in the Middle saldırıları olasılığını azaltabileceği için bir SFTP (Güvenli Dosya Aktarım Protokolü) politikası bulunmalıdır.
WooCommerce güvenliğini birinci sınıf bir barındırma hizmeti aracılığıyla geliştirmek, sürecinizin ilk kısmıdır. Ardından, veri korumasını sağlamak için daha fazla önlem almanız gerekecek; WooCommerce mağazasının güvenliğini sağlamanın başka bir yolu da WordPress eklentilerini kullanmaktır.
2. Güvenlik Eklentileri
WordPress'te güvenlikle ilgili çeşitli seçeneklere sahip 58700'den fazla eklenti var . Bu eklentiler, güvenlik duvarları, kötü amaçlı yazılım tarayıcıları, iki faktörlü kimlik doğrulama ve çok daha fazlası gibi özelliklerle WooCommerce güvenliğini geliştirmenize yardımcı olabilir. En iyi güvenlik WordPress eklentilerinden bazıları şunlardır:
Jetpack- Daha yüksek site hızları ve sosyal medya özellikleri nedeniyle popüler bir WordPress eklentisidir. Jetpack ayrıca web sitelerini taramaya, şüpheli etkinlikleri izlemeye, spam içerikli yorumları filtrelemeye ve kaba kuvvet saldırılarına karşı korumaya yardımcı olur.
Hepsi Bir Arada WP Güvenlik ve Güvenlik Duvarı , kaba kuvvet saldırılarına karşı koruma sağlayan ve web sitenizi güvenlik açıkları için analiz eden en iyi güvenlik eklentilerinden biridir. Ek olarak, Hepsi Bir Arada WP Güvenlik ve Güvenlik Duvarı eklentisi, WooCommerce mağazanızın güvenlik duvarlarını güçlendirecek ve mevcut güvenlik önlemleri için iyileştirmeler önerecektir.
WPfail2ban- En önemli zorluklardan biri, WooCommerce mağazanızdaki web isteklerini ayırmaktır, çünkü tüm trafiği özellikle meşru olanları engelleyemezsiniz. Bu eklenti, sert ve yumuşak olmak üzere iki tür bloğun oluşturulduğu bir blok yaklaşımı aracılığıyla kötü niyetli istekleri ayırmaya yardımcı olur.
Wordfence- Doğrudan WordPress panonuzda gerçek zamanlı trafik izleme istiyorsanız, Wordfence en iyi seçenektir. Ekstra bir koruma katmanı ekleyerek, iki faktörlü kimlik doğrulama yoluyla WooCommerce mağazanızın güvenliğini artırmaya yardımcı olan bir eklentidir.
WPhardening- Piyasadaki diğerleri arasında en özellikli güvenlik eklentilerinden biridir. Web sitenizi WPhardening ile denetleyebilir ve API güvenliği, sunucu sertleştirme, veri ifşasını devre dışı bırakma, meta verileri kaldırma vb.
Eklentiler, WooCommerce mağaza güvenliği için mükemmeldir. Ancak, müşterileriniz tarafından değiştirilen verileri şifreleyebilecek bir güvenlik çözümünüz olsaydı daha iyi olurdu.
3. SSL/TLS Sertifikaları
SSL veya Güvenli Yuva Katmanı, bir kullanıcı ile bir web sitesi arasında paylaşılan bilgilerin şifrelenmesi yoluyla hassas kullanıcı verilerini korur. Verileri karıştırmak ve şifreleme yoluyla okunamaz hale getirmek için bir şifreleme algoritması kullanır.
TLS (Aktarım Katmanı Güvenliği), SSL'nin gelişmiş bir sürümüdür. Ancak çoğu modern SSL tabanlı çözüm, TLS özellikleri sunar. Barındırma hizmeti sağlayıcınız, tüm paketin bir parçası olarak SSL sertifikası sunacaktır. Değilse, ClickSSL gibi ucuz SSL sağlayıcısından profesyonel bir SSL sertifikası almayı seçebilirsiniz. Ayarlar seçeneği aracılığıyla WordPress'inizde SSL'yi etkinleştirmek kolaydır.
Ayarlar seçeneğinde Gelişmiş'i bulun ve "Güvenli Ödemeyi Zorla"yı etkinleştirin. Google gibi popüler arama motorları HTTPS web sitelerini zorladıkça, SSL gerekli hale gelir. URL adres çubuğunda bir asma kilit ile belirtilen web sitelerinizde HTTPS'yi etkinleştirir.
Bir SSL sertifikası yüklemek ve güvenilir bir HTTPS güvenliği markasına sahip olmak sizin için mükemmel olsa da, kimlik avı saldırılarını önlemek için kullanıcı erişiminin doğru şekilde doğrulanmasını sağlamanız gerekir.
4. İki Faktörlü Doğrulama (2FA)
İki faktörlü kimlik doğrulama (2FA), temel kullanıcı erişim protokolünüz üzerinde ekstra bir koruma katmanı etkinleştirmeye yardımcı olabilecek belirli güvenlik önlemleri türleridir. Basit bir ifadeyle, doğrulama yoluyla kullanıcının kimliğini çapraz doğrular. Belirli bir çok faktörlü kimlik doğrulama türü olan 2FA'lar, WooCommerce mağaza güvenliği için mükemmeldir.
2FA, WooCommerce mağazanızdaki hassas verilerin korunmasına yardımcı olur. Örneğin, WooCommerce mağazasında oturum açmak için bir kullanıcı adı ve şifre kullandığınızı varsayalım. Bu durumda, 2FA, akıllı telefonunuza, giriş sayfasına girmeniz gereken bir parola içeren bir anlık bildirim göndererek kimliğinizi doğrulayacaktır.
Bir doğrulama anında iletme bildirimi gönderme işlemine genellikle bant dışı kimlik doğrulama denir. Veri hırsızlığını, kimlik avını, kaba kuvvet saldırılarını, kimlik bilgilerinden yararlanmayı ve daha fazlasını azaltmanın mükemmel bir yoludur.
Trafiği izlemiyorsanız, tüm bu güvenlik önlemleri yeterli değildir. WooCommerce mağazanızı tehdit eden kötü niyetli istekler ve spam içerikli bağlantılar olabileceğinden.
5. Trafik İzleme
WooCommerce mağazanızdaki gerçek zamanlı trafiği izlemek için kullanabileceğiniz çeşitli araçlar mevcuttur. Özellikle, bu tür izleme, yasal etki alanlarını ve trafik ayrıntılarını ayırmanıza yardımcı olabilir. Ayrıca, web isteklerinin, giden bağlantıların ve spam içerikli geri bağlantıların taranmasını sağlar.
Bununla birlikte, trafiği taramanın en önemli yararı, yinelenen kötü niyetli web isteklerinin, tanımlama bilgilerinin ve hatta spam bağlantılarının meydana geldiği belirli bir bölge veya ülkeyi belirlemektir. Ardından, WooCommerce mağazanızın bu tür spam içerikli trafikten korunmasını artırmak için coğrafi engellemeyi dağıtabilirsiniz.
6. En İyi Güvenlik Uygulamaları
Gelişmiş güvenlik, hiçbir kaba kuvvet saldırısının web sitenizin güvenlik duvarlarını dağıtmamasını sağlamak için özel önlemler gerektirir. Bu önlemlerden bazıları,
Etkinlik günlüklerinin tutulması - Aynı WooCommerce çevrimiçi mağazasında çalışan birden fazla yöneticiniz varsa, herhangi bir ihlalin tespit edilmemesini sağlamak için her etkinliğin günlüğe kaydedilmesi çok önemlidir.
Çalışma süresi izleme - Web siteniz her kesintiden muzdarip olduğunda, her zaman çöken bir sunucu değildir veya hatta bir arka uç kodu bile yanlış gitti. WooCommerce mağazasının çalışma süresini izlemek, olası kesinti süresinin nedenlerini tespit etmenizi sağlar.
Sebep WooCommerce güvenliğiyle ilgiliyse , güvenlik önlemlerini hızla artırarak daha fazla kesintiyi önleyebilirsiniz.
Bulut tabanlı Web Uygulaması Güvenlik Duvarı (WAF) - HTTP isteklerinin filtrelenmesi yoluyla WooCommerce mağaza güvenliğinin sağlanmasına yardımcı olur. WAF, uygulamanız ve bir HTTP isteği arasında bir ön hat görevi görür. Uygulamanıza ulaşmadan önce isteği engeller ve SQL enjeksiyonları, siteler arası komut dosyası çalıştırma ve diğerleri gibi saldırıları önler.
Yönetici Kimlik Bilgileri- Yönetici kimlik bilgilerinizi zaman zaman güncellemek, WooCommerce mağazanızın güvenliğini sağlamaya yardımcı olabilir. Bilgisayar korsanları, kimlik avı saldırıları başlatmak için yönetici kullanıcı adlarını ve URL'leri kullanır. Bu nedenle, kullanıcı adlarını veya URL'leri değiştirmek çok önemlidir.
Tüm koruma, güvenlik önlemleri, eklentiler ve daha fazlası %100 verimli değildir. Bu nedenle, en kötü durum senaryosu için bir desteğe ihtiyacınız var.
7. Yedeklemeler
WooCommerce mağazanız için yedekleme oluşturmak, güvenlik için çok önemlidir. Her durumda, güvenlik sistemleriniz herhangi bir kaba kuvvet saldırısını engelleyemezse, tüm verileri kaybetmek, kesinti süresinden daha acı verici olabilir. Ancak, büyük veritabanlarına sahip web siteleri ve çevrimiçi mağazalar için bu, eldeki zorlu bir görev olabilir.
Bu tür web siteleri ve WooCommerce mağazaları için çözüm, bulut tabanlı veritabanı hizmetlerinde bir yedek oluşturmaktır. Bulut hizmeti sağlayıcılarından bazıları yerleşik veri kurtarma özellikleri sunduğundan, verileriniz yalnızca güvenli olmakla kalmaz, aynı zamanda hızlı bir şekilde geri yüklenebilir.
Çözüm
Pandemi sonrası döneme girerken, e-ticaret mağazalarına yönelik siber tehditlerin ve saldırıların seviyesi artacaktır. Bu nedenle, WooCommerce mağaza güvenliği için eşit derecede güvenilir bir stratejiye ihtiyacınız olacak. Trafiği sürekli izlemek, erişim protokollerini dağıtmak ve kimlik doğrulama sistemlerini entegre etmek için zorluklar olsa da, WooCommerce mağazanızın özel ihtiyacına bağlı olacaktır.
yazar hakkında
Martin Brown, dijital pazarlama ve dijital varlık yönetimi uzmanıdır. On yılı aşkın bir süredir sektörde, insanların dijital teknolojiyi anlamalarına ve konuk gönderileri aracılığıyla bunları işlerine uygulamalarına yardımcı oluyor. Martin evli ve üç çocuk babasıdır. Boş zamanlarında basketbol oynamayı ve tüplü dalış yapmayı sever.