No prior knowledge required
No unnecessary risks
Ağ korsanlığı hakkında bilgi edinmek ister misiniz? Python kullanarak ağ korsanlığı için güvenlik araçlarının nasıl oluşturulacağını bilmek ister misiniz? Peki, doğru yere geldiniz! Bu kursta size, müşterinin tüm verilerini dinleyebilmeniz ve kullanıcı adlarını ve şifrelerini yakalayabilmeniz için kendinizi bir iletişimin ortasına koymanıza olanak tanıyan bir ARP Sahtekarlığı programının nasıl oluşturulacağını öğreteceğiz. Ayrıca, kurbanları nasıl oluşturacağınızı öğreneceğiniz kendi kötü amaçlı web siteniz gibi başka yerlere yönlendirmek için DNS Sahtekarlığını nasıl başlatacağınızı da öğreteceğiz. Ayrıca, bir koklama programı oluşturmayı ve istemcilerden farklı paketleri nasıl yakalayacağınızı ve bunları kendi amacınıza uyacak şekilde nasıl değiştireceğinizi öğreneceksiniz, bu da onları hacklemek ve onları arka kapı gibi kötü amaçlı yazılımlarla donatılmış yerlere ileterek onlara erişmek ve nasıl oluşturulacağını da öğreneceksiniz.
Orada ağ korsanlığı ile ilgili pek çok başka kurs olabilir, ancak bu kursu diğerlerinden ayıran şey, size yalnızca bir şeyin nasıl yapıldığını öğretmek yerine, neden yapıldığını da öğretecek ve sizi bir konunun tüm ayrıntılarından geçirecek olmamızdır. Size sadece farklı modüller ve kodlar hakkında bilgi vermek yerine, sizi Python’daki en önemli ve düşük seviyeli modül olan ham soketle tanıştıracağız çünkü kodu kopyalayıp yapıştırmak istiyorsanız, çevrimiçi olarak arayabileceğinize inanıyoruz. Ancak yaptığınız şeyin arkasındaki tüm bilgileri gerçekten bilmek istiyorsanız, bu kurs tam size göre.
Bu kursta, bilgisayar korsanları için en önemli işletim sistemi olan Kali Linux ile aşina ve rahat bir şekilde çalışabilmeniz için öncelikle size Linux’un önemli komutlarını öğretiyoruz. Ardından, sizi temel Python ile tanıştırıyoruz, böylece ilerledikçe bazı temel komutlarla iyi olacaksınız. Bundan sonra, Python’un farklı modüllerini kullanarak ağ korsanlığı için güvenlik araçları oluşturmak için her bölümde ağ kavramlarına dalıyoruz. Python’da üst düzey bir kütüphane olan Scapy’yi kullanarak güvenlik araçlarımızı uygulayarak başlıyoruz ve ardından bunları soketler ve son olarak ham soketler kullanarak oluşturarak daha derine iniyoruz.
Bu bölümde, bir istemcinin bir ağda nasıl çalışmaya başladığının tüm ayrıntılarını ve DHCP ve ARP gibi farklı protokoller hakkında her şeyi öğreneceğiz. Bir protokolün neden bazı güvenlik açıklarına sahip olabileceğini tam olarak anlamak için bir ARP paketindeki farklı alanlar ve bölümler hakkında bilgi edineceğiz. Daha sonra Scapy kullanarak ARP Spoofing programımızı oluşturacağız ve daha sonra Raw Sockets kullanarak kendi ARP Spoofing programımızı oluşturmadan önce sizleri Sockets ve Raw Sockets ile tanıştıracağız. Ham soketler, programcı olarak her şeyle ilgilenmeniz gerektiği için diğer modüllerden farklıdır, bu nedenle yüksek düzeyde bilgiye sahip olmanız gerekir. Son olarak, kullanıcı adlarını ve şifrelerini ele geçirerek kurbanları gözetliyoruz.
Bu bölümde size genel olarak paketleri nasıl yakalayacağınızı öğretiyoruz ve bunu Scapy kullanarak nasıl yapacağınızı gösteriyoruz. Daha sonra Raw Sockets’i kullanarak konseptin derinliklerine iniyoruz – paketleri ham ikili formatta yakalamaya başlıyoruz ve bunları binascii, struct, chr ve ord gibi daha insan tarafından okunabilir bir forma dönüştürmenize yardımcı olacak farklı kitaplıklar ve modüllerle tanıştırıyoruz. Uygulama katmanı verilerine ulaşana kadar her bölümdeki her bölüm başlığını açacağız ve ayrıştıracağız, böylece Wireshark gibi paket dinleyicilerinin veya Scapy gibi kütüphanelerin neden bu şekilde çalıştığını öğreneceksiniz.
Bu bölümde size DNS protokolünün çalışmaları ve bu protokoldeki tüm farklı başlıklar ve alanlar hakkında bilgi veriyoruz. Bu protokolde neden bir güvenlik açığı olduğunu anlamanıza yardımcı oluyoruz, böylece bunu DNS Sahtekarlığı olarak kullanabilirsiniz. Ancak yine de, önceden yapılmış modülleri kullanmayacağız; Python kullanarak uygulamayı kendimiz uygulamaya başlayacağız.
İstemci-sunucu tabanlı iletişimin ne olduğunu ve soketinizi bir NIC (Ağ Arabirim Kartı) ile oluşturup bağlarken belirli port numaralarını dinleyerek bir sunucunun nasıl kurulacağını öğreteceğiz.
Bir HTTP paketinin formatı hakkında bilgi edinecek ve ARP Sahtekarlığı saldırısı başlattığınız diğer kurbanlardan aldığınız HTTP paketlerini nasıl iletebileceğinizi öğrenecek ve paketlerine kötü amaçlı web siteniz gibi diğer konumlara erişmenizi sağlayacaksınız.
Bu bölümde, Metasploit kullanarak nasıl arka kapı oluşturacağınızı, bir arka kapının nasıl çalıştığını ve Python kullanarak arka kapınızı nasıl oluşturacağınızı öğreneceksiniz.
İster yeni başlayan biri olun, ister bilgisayar korsanlığı deneyiminiz olsun, Python kullanarak ağ korsanlığı hakkındaki kapsamlı kursumuz tam size göre. Bu, size ağ kavramları, ham soketler, koklama programları ve çok daha fazlası hakkında derinlemesine bir anlayış sağlayacak heyecan verici bir yolculuktur. Bir şeyin neden işe yaradığı hakkında ne kadar çok şey bilirseniz, gelecekte potansiyel bilgisayar korsanlarını anlamak, tespit etmek ve bunlara karşı savunmak için o kadar hazırlıklı olursunuz. Sadece 19.99 $ ‘lık bu kurs bir hırsızlık – öyleyse ne bekliyorsunuz? Udemy’ye şimdi kaydolun!