top of page

Web Uygulama Güvenliği nedir?

  • Yazarın fotoğrafı: CodeX
    CodeX
  • 1 Ara 2020
  • 3 dakikada okunur

Web uygulaması güvenliği, herhangi bir web tabanlı işletmenin merkezi bir bileşenidir. İnternetin küresel doğası, web özelliklerini farklı konumlardan ve çeşitli ölçek ve karmaşıklık düzeylerinden saldırıya maruz bırakır. Web uygulaması güvenliği, özellikle web siteleri, web uygulamaları ve API'ler gibi web hizmetlerini çevreleyen güvenlik ile ilgilenir.

Yaygın web uygulaması güvenlik açıkları nelerdir ?


Web uygulamalarına yönelik saldırılar, hedeflenen veritabanı manipülasyonundan büyük ölçekli ağ kesintilerine kadar çeşitlilik gösterir. Yaygın olarak kullanılan bazı yaygın saldırı yöntemlerini veya “vektörleri” inceleyelim.


Siteler arası komut dosyası çalıştırma (XSS) - XSS, bir saldırganın önemli bilgilere doğrudan erişmek, kullanıcıyı taklit etmek veya kullanıcıyı önemli bilgileri açığa çıkarması için kandırmak için istemci tarafı komut dosyalarını bir web sayfasına eklemesine olanak tanıyan bir güvenlik açığıdır.


SQL enjeksiyonu (SQi) - SQi, bir saldırganın bir veritabanının arama sorgularını yürütme biçimindeki güvenlik açıklarından yararlandığı bir yöntemdir. Saldırganlar, yetkisiz bilgilere erişim sağlamak, yeni kullanıcı izinlerini değiştirmek veya oluşturmak veya hassas verileri başka şekilde değiştirmek veya yok etmek için SQi'yi kullanır.


Hizmet reddi (DoS) ve dağıtılmış hizmet reddi (DDoS) saldırıları - Saldırganlar, çeşitli vektörler aracılığıyla, hedeflenen bir sunucuyu veya çevresindeki altyapıyı farklı saldırı trafiği türleriyle aşırı yükleyebilir. Bir sunucu gelen istekleri artık etkili bir şekilde işleyemediğinde, yavaş davranmaya başlar ve sonunda yasal kullanıcılardan gelen isteklere hizmet vermeyi reddeder.

Bellek bozulması - Bellek bozulması, bellekteki bir konum kasıtsız olarak değiştirildiğinde ortaya çıkar ve bu da yazılımda beklenmedik davranışlara neden olur. Kötü aktörler, kod enjeksiyonları veya arabellek taşması saldırıları gibi açıklardan yararlanma yoluyla bellek bozulmasını tespit etmeye ve bundan yararlanmaya çalışacaktır.


Arabellek taşması - Arabellek taşması, yazılım verileri arabellek olarak bilinen bellekteki tanımlı bir alana yazarken oluşan bir anormalliktir. Arabelleğin kapasitesinin aşılması, bitişik bellek konumlarının verilerle üzerine yazılmasına neden olur. Bu davranış, kötü amaçlı kodun belleğe enjekte edilmesi ve hedeflenen makinede potansiyel olarak bir güvenlik açığı oluşturması için kullanılabilir.


Siteler arası istek sahteciliği (CSRF) - Siteler arası istek sahteciliği, bir kurbanı, kimlik doğrulamasını veya yetkilendirmesini kullanan bir talepte bulunması için kandırmayı içerir. Bir saldırgan, bir kullanıcının hesap ayrıcalıklarından yararlanarak, kullanıcı kılığına girerek bir istek gönderebilir. Bir kullanıcının hesabının güvenliği ihlal edildiğinde, saldırgan önemli bilgileri sızdırabilir, yok edebilir veya değiştirebilir. Yöneticiler veya yöneticiler gibi son derece ayrıcalıklı hesaplar genellikle hedeflenir.


Veri ihlali - Belirli saldırı vektörlerinden farklı olarak, veri ihlali, hassas veya gizli bilgilerin açıklanmasına atıfta bulunan genel bir terimdir ve kötü niyetli eylemler yoluyla veya yanlışlıkla meydana gelebilir. Veri ihlali olarak kabul edilen şeyin kapsamı oldukça geniştir ve milyonlarca maruz kalan kullanıcı hesabına kadar çok değerli birkaç kayıttan oluşabilir.


Güvenlik açıklarını azaltmak için en iyi uygulamalar nelerdir ?


Web uygulamalarını istismardan korumanın önemli adımları arasında güncel şifreleme kullanmak , uygun kimlik doğrulaması gerektirmek, keşfedilen güvenlik açıklarına sürekli yama uygulamak ve iyi bir yazılım geliştirme hijyenine sahip olmak yer alır. Gerçek şu ki, akıllı saldırganlar oldukça sağlam bir güvenlik ortamında bile güvenlik açıklarını bulabilirler ve bütünsel bir güvenlik stratejisi önerilir.


DDoS, Uygulama Katmanı ve DNS saldırılarına karşı korunarak web uygulama güvenliği iyileştirilebilir :


WAF - Uygulama Katmanı saldırılarına karşı korumalı


Bir web uygulaması güvenlik duvarı veya WAF, bir web uygulamasını kötü niyetli HTTP trafiğine karşı korumaya yardımcı olur . WAF, hedeflenen sunucu ile saldırgan arasına bir filtreleme engeli yerleştirerek siteler arası sahtecilik, siteler arası komut dosyası oluşturma ve SQL enjeksiyonu gibi saldırılara karşı koruma sağlayabilir.


DDoS azaltma


Bir web uygulamasını kesintiye uğratmak için yaygın olarak kullanılan bir yöntem, dağıtılmış hizmet reddi veya DDoS saldırılarının kullanılmasıdır. Bizim de hacimsel saldırı trafiğini bırakarak dahil çeşitli stratejilerle yoluyla Cloudflare azaltır DDoS saldırıları kenarında ve bizim kullanarak Anycast ağını hizmet kaybı olmadan düzgün rota meşru isteklere. Cloudflare'nin bir web mülkünü DDoS saldırılarından korumanıza nasıl yardımcı olabileceğini öğrenin .


DNS Güvenliği - DNSSEC koruması


Etki alanı adı sistemi veya DNS , İnternet'in telefon rehberidir ve web tarayıcısı gibi bir İnternet aracının doğru sunucuyu arama şeklini temsil eder. Kötü aktörler, DNS önbellek zehirlenmesi , yol üzerindeki saldırılar ve DNS arama yaşam döngüsünü engelleyen diğer yöntemler aracılığıyla bu DNS istek sürecini ele geçirmeye çalışacaktır . DNS, İnternetin telefon rehberiyse, DNSSEC, sahtekar olmayan arayan kimliğidir.

Comments


Abonelik Formu

Gönderdiğiniz için teşekkür ederiz!

  • Twitter

©2020, cyberdarkbox tarafından Wix.com ile kurulmuştur.

bottom of page