Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Siber Güvenlik Odaklı Python Programlama
Highest Rated
Rating: 4.6 out of 5(50 ratings)
417 students

Siber Güvenlik Odaklı Python Programlama

Python ile Siber Güvenlik Uygulamaları
Created byAlper Şen
Last updated 3/2026
Turkish

What you'll learn

  • Kendi keylogger yazılımınızı geliştirip girilen tuşları kendinize mail olarak gönderebileceksiniz.
  • USB logger ile arkaplanda herhangi bir USB diskin verilerini kopyalayabileceksiniz.
  • Python ile socket programlamaya güzel bir başlangıç yapacaksınız.
  • Temel ağ terimleri hakkında bilgi sahibi olacaksınız.
  • Herhangi bir bilgisayarın komut satırına erişebileceksiniz.
  • Herhangi bir siteye bot yazılımı geliştirebileceksiniz.
  • Kendi casus yazılımlarınızı şekillendirebileceksiniz.
  • Socket üzerinden dosya transferi gereçkleştirebileceksiniz.
  • Bir sunucudan birden fazla istemciyi kontrol edebileceksiniz.

Course content

6 sections • 32 lectures • 3h 29m total length
  • Giriş1:09

Requirements

  • Temel-orta seviye python bilgisine sahip olmanız yeterlidir.

Description

Eğitime Genel Bakış: Dijital dünyada sistem güvenliğini tam anlamıyla sağlamanın yolu, potansiyel tehditlerin çalışma mantığını ve bu araçların mimarisini en ince ayrıntısına kadar anlamaktan geçer. Bu eğitim, Python programlama dilinin sunduğu geniş kütüphaneleri kullanarak siber güvenlik dünyasına profesyonel bir adım atmanızı sağlar. Kurs boyunca sadece kod yazmayı değil; istemci-sunucu (Client-Server) ilişkisini, ağ protokollerini ve sistem zayıflıklarının nasıl analiz edildiğini derinlemesine öğreneceksiniz.

Eğitim Setinin İçeriği ve Kazanımlar: Eğitim sürecimiz, teorik bilgiyi tamamen proje tabanlı uygulamalarla birleştirerek şu ana başlıklar üzerinde yoğunlaşmaktadır:

  • Ağ Programlama ve Soket Temelleri: Python’ın soket yapısını kullanarak düşük seviyeli ağ iletişimi kurmayı, bilgisayarlar arası veri transferini ve ağ üzerindeki veri paketlerinin yolculuğunu öğreneceksiniz.

  • Uzaktan Erişim ve Komut Satırı Yönetimi: Bir sistemin komut satırına (CLI) uzaktan erişim sağlamanın arka plandaki mantığını kavrayacak, sistem yönetimi ve ağ üzerinden komut yürütme süreçlerini deneyimleyeceksiniz.

  • Veri Kayıt ve Otomasyon Sistemleri (Keylogger): Sistem üzerindeki girdileri anlık olarak yakalayan, bunları dosyalayan ve otomatik olarak e-posta yoluyla ileten gelişmiş bir Keylogger yapısı kurgulayacaksınız.

  • Harici Medya Operasyonları (USB Logger): Çıkarılabilir medya cihazlarındaki dosya sistemlerini analiz etmeyi ve belirli dosya türlerini otomatik olarak tespit edip yedekleyen scriptler geliştirmeyi öğreneceksiniz.

  • Sistem Mimarisi ve İstemci-Sunucu İlişkisi: Günümüz internet dünyasının kalbi olan sunucu bağlantılarını, otomatik bağlantı rutinlerini ve sistemlerin birbirleriyle nasıl güvenli bir şekilde haberleştiğini kavrayacaksınız.

Neden Bu Eğitime Katılmalısınız? Bu kurs, bir siber güvenlik uzmanının veya sistem yöneticisinin kullandığı araçların arka plan mantığını kavratmayı amaçlayan bir mühendislik çalışmasıdır. Proje geliştirme temellerinden siber güvenlik senaryolarına kadar geniş bir yelpaze sunan bu eğitim, size "problem çözme" ve "karmaşık sistem yapıları kurgulama" becerisi kazandıracaktır. İster kariyerinize siber güvenlik alanında bir temel atmak isteyin, ister Python bilginizi gerçek dünya senaryolarıyla pekiştirin; bu eğitim seti size ihtiyacınız olan pratik tecrübeyi sunacaktır.

Who this course is for:

  • İstemci-sunucu ilişkisini merak edenler.
  • Python ile kendini geliştirmek isteyen herkes.
  • İnternet sitelerine bot yazılımı geliştirmek isteyenler.