Etik Hacker Olma: Web Uygulamaları ve Uygulamalı Sızma Testi

Etik Hacker olma kursu ile Kali'yi kurun, (penetrasyon) sızma testini uygulamalı öğrenin, Beyaz Şapkalı Hacker olun
4.70 (53 reviews)
Udemy
platform
Türkçe
language
Network & Security
category
instructor
Etik Hacker Olma: Web Uygulamaları ve Uygulamalı Sızma Testi
788
students
4 hours
content
Jun 2025
last update
$29.99
regular price

Why take this course?

Çok teşekkür ederim ki size bu konular hakkında detaylı bir rehber sağlamaya hem yapılandırma hem de güvenlik testleri yapma süreci açıklayacağım. Aşağıda, belirli bir güvenlik testi yapma süreciyle ilgili adımlar ve kullanabileceğiniz zayıflıkların kapsamı üzerine dahil olmak üzere detaylı bilgi bulabilirsiniz.

Laboratuvar Kurulumu

Öncelikle, bir laboratuvar (lab) ortamı kurmanız gerekmektedir. Bu genellikle hem yerel bir makine hem de/veya bir cloud platformu kullanarak yapılabilir. VirtualBox, VMware veya Hyper-V gibi virtualleme yazılımlarıyla hem tek bir fiziksel makine üzerinde birden fazla sanal makineler (VM) oluşturabileceğiniz.

Sanal Platformlar ve Kali

Kali Linux, güvenlik araştırmacıları için tasarlanmış hem de popüler bir yedek sanal makine (VM) gibi hem güvenlik araştırmalarına hem de güvenlik testlerine yönelik bir distribüsünüdur. Kali Linux'yi VirtualBox, VMware veya Microsoft Hyper-V gibi platformlar üzerinde indirebilir ve yükleyebilirsiniz.

OWASP BWA'ı İndirip ve Yükleme

OWASP (Open Web Application Security Project) Benchmark oluşturan bir araç olan OWASP Web Application Assessment Tool (WAPP) basitle olarak OWASP BWA'dır. Bu araçla web uygulamalarınızın güvenlik açıklarını değerlendirmenize yardımcı olabilir.

Sanal Makineleri Test Etme

Öğrendiklerinizden sonra, yapılandırmanız gereken bir web uygulaması (test etmek istediğiniz uygulamanın bir örneğini) barındıran bir sanal makineye (VM) ihtiyacınız olacaaktır. Bu uygulama, test amaçlı yapılandırmadır ve güvenlik testleri yapılacak olanın olduğunu belirtin.

HTTP Protokolü ve SSL

Web uygulamaları arasındaki iletişim için kullanılan HTTP (HyperText Transfer Protocol) ve HTTPS (HTTP Secure) protokollerine genel bir bakış ağlami vermelidir. SSL (Secure Sockets Layer) ve TLS (Transport Layer Security)'nin rolünü anlayarak, web uygulamalarınızın güvenli bir şekilde iletilmeyi sağlayabileceğiniz ve HTTPS trafiğini nasıl ele alabileceğinizi öğrenmelisiniz.

Burp Suite ile HTTP Trafiğini Durdurma

Burp Suite, web uygulamaları arasındaki trafiği tetikleyebilecek ve analiz edebilecek araçlar arasındadır. HTTP trafiğini durdurmak için Burp Suite'nun intersept sihirbazı kullanabilirsiniz, bu sayede giden ve gelen verileri analiz edebilir ve manipüle edebilirsiniz.

Burp Suite ile HTTPS Trafiğini Durdurma

HTTPS trafiğini durdurmak için SSL/TLS Katmanı Keşif Özelliğini veya Client-Side Certificate kullanarak Burp Suite'nun yapılandırmasına olanak tanıyabilirsiniz. Bu, belirsiz sertifikalar kullanarak SSL/TLS katmanını keşfederek trafiği çevirmelerini etkinleştiren bir yöntemdir.

OWASP BWA Kullanarak Güvenlik Açıklarını Bulma

OWASP BWA'yı kullanarak web uygulamanızın güvenlik açıklarını bulabilirsiniz. Ata karartma, dosya yükleme, SQL Injection ve Cross-Site Scripting (XSS) gibi yaygın olarak söz konusu açıkları önemli bir yapısal bir değerlendirmedir.

Güvenlik Testleri ve Etki Analizi

Belirli güvenlik testleri yapmak için OWASP BWA'nın Çok Katmanlı Taşınabilir Ara (Automated) sihirbazı kullanılarak, yapılandırmanız yapılan web uygulamasına yönelik güvenlik testleri otomatik olarak çalıştırabilirsiniz. Etkileşimli testler de yapılabilir ve bu sırada kullanabileceğiniz diğer araçlar (örneğin Nmap, Metasplo) gibi hem otomatik hem de etkileşimli araçlar kullanabilirsiniz.

Güvenlik Testlerinden Sonrası Araştırma ve Etki Analizi

Test sonrasında, bulduğunuz güvenlik açıklarını daha iyi anlamak ve etkilerini analiz edin. Bu aşamada, saldırganın yolluyla uygulamanızı ele alma yöntemleri ve potansiyel zayıflar hakkında bilgi edinmeye devam etmelisiniz.

OWASP ZAP'İ Kullanarak Manuel Testleri Yapma

OWASP Zed Attack Proxy (ZAP) güvenlik testleri yapmak için kullanabileceğiniz bir eklenti olarak sahip olan Burp Suite ile entegre edilebilir. Etkileşimli bir ortamda trafiği analiz ederek ve potansiyel güvenlik açıklarını yakalayarak test etmelisiniz.

Güvenlik Testlerinin Sonucunda Alınabilecek Zayıflar ve Çözüm Önerileri

Test sonuçlarınızı analiz ederken, bulduğunuz güvenlik açıklarını düzelttebilirsiniz. OWASP BWA ve diğer güvenlik araçları ile bilinen zayıflar hakkında bilgi edinerek, bu açıkları düzeltmek üzere kodunuzu yeniden yazmanız veya mevcut yapılandırmalarızı güvenli hale getirmeniz gerekecektir.

Bu adımlar, hem güvenlik testleri yapma hem de web uygulamanızın güvenliğini artıran bir yöntemik olduğunu unutmamak önemlidir. Her zaman güncel bilgiye sahip olmak ve geçmiş araştırmalar sonucunda yeni saldırı veastları fark etmek için düzenli olarak bir güvenlik bilimisi eğitimi almanız de önerilir.

Bu bilgiler, genel bir rehber olarak kullanabilirsiniz ve her adımda kişisel durumunuz ve web uygulamanızın özelliklerine göre uyarlaymalısınız. Güvenlik testleri yaparken yasal düzenlemeler ve kullanıcı erişimini koruyun.

Course Gallery

Etik Hacker Olma: Web Uygulamaları ve Uygulamalı Sızma Testi – Screenshot 1
Screenshot 1Etik Hacker Olma: Web Uygulamaları ve Uygulamalı Sızma Testi
Etik Hacker Olma: Web Uygulamaları ve Uygulamalı Sızma Testi – Screenshot 2
Screenshot 2Etik Hacker Olma: Web Uygulamaları ve Uygulamalı Sızma Testi
Etik Hacker Olma: Web Uygulamaları ve Uygulamalı Sızma Testi – Screenshot 3
Screenshot 3Etik Hacker Olma: Web Uygulamaları ve Uygulamalı Sızma Testi
Etik Hacker Olma: Web Uygulamaları ve Uygulamalı Sızma Testi – Screenshot 4
Screenshot 4Etik Hacker Olma: Web Uygulamaları ve Uygulamalı Sızma Testi

Loading charts...

Related Topics

2455960
udemy ID
12/07/2019
course created date
29/10/2019
course indexed date
Bot
course submited by