­čç╣­čçĚ S─▒f─▒rdan ─░leri Seviyeye Etik Hacker Olma Kursu

­čç╣­čçĚ S─▒f─▒rdan ─░leri Seviyeye Etik Hacker Olma Kursu

S─▒f─▒rdan ─░leri Seviyeye Etik Hacker Olma Kursu

Ba┼člang─▒├ž Seviye Siber G├╝venlik ve Etik Hacker E─čitimi | Derinlemesine siber g├╝venlik e─čitimi ve uygulamalar─▒.

Language: turkish

Note: 5.0/5 (291 notes) 3,924 students

Instructor(s): Ahmed Semih ├ľzmekik

Last update: 2020-05-09

What you’ll learn

  • ─░leri Seviye C Programlama
  • Bufferoverflow Exploit Tekni─či
  • C’de Socket Programlama
  • ─░leri Seviye Linux
  • C’de Libnet Packet Injection Framework ve ├çe┼čitli Network Exploit Y├Ântemleri
  • C’de Libcap Packet Sniffing Framework ve ├çe┼čitli Sniffing Y├Ântemleri
  • Assembly Dili
  • GNU Debugger Kullan─▒m─▒
  • Shellcode Yazmak
  • Pasif ve Aktif A─č Dinlemek
  • Geli┼čmi┼č A─č Paket Analizi
  • Linux Sistem Y├Ânetimi
  • TCP/UDP, IP, ARP/RARP, HTTP vb. A─č Protokollerini Bilmek
  • Kali Linux ve ─░├žerdi─či Ara├žlar─▒ Etkin Kullanabilmek
  • ─░nternet Katmanlar─▒n─▒n ├çal─▒┼čma Manta─č─▒n─▒ B─░lmek
  • Bilgisayar Bilimleri Temelleri
  • DOS Sald─▒r─▒lar─▒ Y├Ântemleri
  • Kendi Hacker Toollar─▒n─▒z─▒ Yazabiliyor Olmak

 

Requirements

  • Giri┼č Seviyesinde Basit Programlama Bilgisi

 

Description

Platform ├ťzerindeki En Detayl─▒ Etik Hacker Olma Kursu’na Ho┼čgeldiniz!

Bu kurs ile s─▒f─▒rdan ba┼člayarak siber g├╝venlik ve etik hacking alanlar─▒n─▒n temellerine inerek daha fazla bilgiye nas─▒l ula┼čabilece─činizi ├Â─črenmi┼č olacaks─▒n─▒z. Yani bu kurs ile ├Â─črenmeyi ├Â─črenip, edinebilece─činiz bilgi birikimi potansiyelini geni┼čletmi┼č olacaks─▒n─▒z.


Kurs Yap─▒s─▒

  • Di─čer kurslar─▒n aksine sadece ara├ž kullan─▒m─▒n─▒ de─čil, bilginin kayna─č─▒n─▒, nereden geldi─čini ├Â─črenerek ger├žek siber g├╝venlik e─čitimi deneyimini ya┼čam─▒┼č olacaks─▒n─▒z.

  • Var olan ara├žlar─▒n kaynak kodlar─▒n─▒ inceleyerek ve kendimiz ara├ž yazarak en temelde nelerin gerekti─či ve i┼člerin nas─▒l y├╝r├╝d├╝─č├╝n├╝ kavram─▒┼č olaca─č─▒z.

  • Yap─▒lan her i┼člemi nedenleri ile birlikte ele alarak kal─▒c─▒ olmayan ezber bilgi birikimini ├Ânlemi┼č olacaks─▒n─▒z.

  • Siber g├╝venli─či ger├žek anlamda ├Â─črenmek ve size de─čer katmayacak kurslar ile zaman kaybetmek istemiyorsan─▒z, bu kursa kay─▒t olarak kendinize de─čer katabilirsiniz.


─░├žerik

Bilgi g├╝venli─či, a─č g├╝venli─či, yaz─▒l─▒m g├╝venli─či alan─▒na giri┼č yapmak isteyen hemen herkes i├žin bu kursu haz─▒rlad─▒m. Kurs haritas─▒ndan da g├Ârebilece─činiz ├╝zere video isimlerinde ├Âzellikle spesifik olmaya ├žal─▒┼č─▒p “WIFI Hacklemek”  ya da “WPA K─▒rmakgibi ba┼čl─▒klar koymad─▒m. A├ž─▒k├žas─▒ kendim de bir ┼čeyler ├Â─črenmeye ├žal─▒┼č─▒rken bu gibi t─▒k tuzaklar─▒(ClickBait’ler) hevesimi k─▒rm─▒┼čt─▒ ve sinirimi bozmu┼čtu. Bu gibi i┼člemler di─čer kurslar─▒n iddia etti─či gibi 3-5 videoda m├╝mk├╝n de─čil arkada┼člar, eminim ki siz de bunun fark─▒ndas─▒n─▒zd─▒r. Zira ├Âyle olsayd─▒ herkes 3-5 videoda bu i┼či yapard─▒ ancak ger├žekten i┼če yarar bir sald─▒r─▒-savunma i├žin ├žok daha detayl─▒ bilgi gerekiyor.

Yine ayn─▒ ┼čekilde bu kursta Linux ├╝zerinde ├Âzellikle Tool/Program kullanmay─▒ ├Â─čretmemeyi hedef ald─▒m. Aksine program─▒ yazarak ya da var olan program─▒n kaynak kodunu inceyelerek bir ┼čeyler yapmaya ├žal─▒┼čt─▒m. ├ç├╝nk├╝ ara├ž(tool) kulland─▒─č─▒m─▒z zaman bir ba┼čkas─▒na muhta├ž oluruz, fakat kendi ara├žlar─▒m─▒z─▒ nas─▒l yazaca─č─▒m─▒z─▒ bildi─čimiz zaman istedi─čimiz ┼čeyi yapabiliriz. Elbette shell ├╝zerinde kulland─▒─č─▒m─▒z onlarca ara├ž(tool) olacak; fakat ├žo─ču ziyadesiyle basit programlar. Bu iki olay piyasada g├Ârd├╝─č├╝m videolarda rastlad─▒─č─▒m ┼čeylerdi: Clickbaitler ve Hunharca Tool kullanmak. Bu i┼či ger├žekten yapmak istiyorsak, bir program─▒n en k├╝├ž├╝k par├žas─▒na kadar inmeliyiz. Bu sebepten, e─čitim boyunca programlar─▒n en k├╝├ž├╝k par├žalar─▒na kadar inerek derinlemesine incelme yapmaya ve Assembly Dili‘ne ├žok fazla ├Ânem vermeye ├žal─▒┼čt─▒m.

E─čitim i├žin ba┼člang─▒├ž seviyede herhangi bir dili bilmeniz yeterli olacakt─▒r.  Kurs boyunca bu temel kullan─▒larak C Programlamaya de─čindim. Fakat C dilinin semantik ve syntax’─▒na hi├ž de─činmiyorum. Zira farkl─▒ bir dili giri┼č seviyesinde biliyorsan─▒z bu konuda ekstra bir ├žaba yapman─▒za gerek kalmayacak. Basit kontrol ve ko┼čul yap─▒lar─▒n─▒n ├Â─črenilmesi en fazla 1-2 g├╝n al─▒r diye d├╝┼č├╝n├╝yorum. Giri┼č b├Âl├╝m├╝nde C dilinde de─čindi─čim bir├žok ┼čey oldu, fakat geribildirimlerden sonra duruma g├Âre e─čitimi C’ye dair zenginle┼čtirebilirim diye d├╝┼č├╝n├╝yorum.

E─čer niyetiniz size de─čer katacak siber g├╝venlik bilgileri edinmekse kesinlikle do─čru kurstas─▒n─▒z.

Market ve Pazarlama Ortakl─▒k i├žin ileti┼čime ge├žin.

 

Who this course is for

  • Siber G├╝venlik alan─▒na giri┼č yapmak veya bu alanda kendini geli┼čtirmek isteyen herkes
  • Computer Networking hakk─▒nda ileri d├╝zey bilgi edinmek isteyen herkes
  • C Programlama’da ileri seviyeye ula┼čmak isteyen herkes
  • Linux Sistem Y├Âneticisi olmak isteyen herkes

 

Course content

  • Giri┼č
    • Kurs A├ž─▒klamas─▒
    • Kurs Tan─▒t─▒m─▒ ve Haritas─▒
    • Ba┼člamadan ├ľnce
  • Ba┼člamadan ├ľnce: Kurulumlar ve Konfigurasyonlar
    • K─▒sa A├ž─▒klama
    • Sanal Makine ve Programlar─▒n Kurulmas─▒ I
    • Sanal Makine ve Programlar─▒n Kurulmas─▒ II
  • Bilgisayar Bilimleri Temelleri
    • Program─▒n Disassemble Edilmesi
    • GNU Debugger ve CPU Register’lar─▒na giri┼č
    • Binary(─░kilik) ve Hexadecimal(Onalt─▒l─▒k) Tabanlar, Byte ve Bit
    • GDB Detayl─▒ ─░nceleme ve EIP/RIP(Instruction Pointer/Program Counter)’ Giri┼č
    • Say─▒ Tabanlar─▒ Detayl─▒ ─░nceleme ve Little Endian Byte Order
    • Assembly Dili ve Program Detayl─▒ Analizi – Part I
    • Assembly Dili ve Program Detayl─▒ Analizi – Part II
    • Assembly Dili ve Program Detayl─▒ Analizi – Part III
    • Instruction Prologue ve Function Call
    • Primivite Veri Tiplerinin Adreslerde(Memory) Depolanmas─▒
    • Buffer/Array Adreslemeleri
    • C’de Pointer Aritmetikleri, Adreslemeler ve TypeCasting Part I
    • C’de Pointer Aritmetikleri, Adreslemeler ve TypeCasting Part II
    • C’de Pointer Aritmetikleri, Adreslemeler ve TypeCasting Part III
    • C’de Main Fonksiyonu Arg├╝mant Vekt├Âr├╝
    • C’de Undefined Behavior
    • Memory Mapping ve C’de Undefined Behavior
    • Memory Segmentleri Part I : EIP/RIP ├çal─▒┼čma Mant─▒─č─▒
    • Memory Segmentleri Part II
    • Memory Segmentleri Part III: Stack Veri Yap─▒s─▒na Giri┼č
    • Memory Segmentleri Part IV: General Purpose CPU Registerlar ve Stack Segmenti
    • Memory Segmentleri Part V: Function Call
    • Stack Segmenti Part I : Function Call Sekans─▒ ve CPU Registerlar─▒
    • Stack Segmenti Part II : Function Call Sekans─▒ ve CPU Registerlar─▒
    • Stack Segmenti Part III : Function Epilogue Sekans─▒ ve CPU Registerlar─▒
    • Stack Segmenti Part IV: GDB ile Detayl─▒ Analiz
    • Stack Segmenti Part V : GDB ile Detayl─▒ Analiz
    • Heap Segmenti Memory Allocation Davran─▒┼člar─▒
    • C’de Not Kaydetme Program─▒ Part I : File Descriptorlar
    • C’de Not Kaydetme Program─▒ Part II : Macro Flaglar ve Bitwise ─░┼člemler
    • C’de Not Kaydetme Program─▒ Part III : Linux’da Dosya ─░zinleri
    • C’de Not Kaydetme Program─▒ Part IV : Program─▒ Test Etmek ve Dosya ─░zinleri
    • Linux Dosya ─░zinleri: Real User ID ve Effective User ID
    • Not Kaydetme Program─▒nda Setuserid
    • C’de Not Kay─▒tlar─▒n─▒ Okuma Program─▒
  • Yaz─▒l─▒mlar─▒n Zafiyetleri ve K├Ât├╝ye Kullan─▒mlar─▒
    • Bufferoverflow Part I: Exploit Y├Ântemine Giri┼č
    • Bufferoverflow Part II : Stack Corruption(Smashing) ve Segmentation Fault
    • Zafiyet S├Âm├╝r├╝leri ve Testleri ─░├žin Sanal Makine Kurulumu
    • Not Alma ve Not Okuma Programlar─▒n─▒n Testleri
    • Not Alma Program─▒n─▒n Zafiyetini S├Âm├╝rmek
    • Bufferoverflow Part III: Zafiyetin K├Ât├╝ye Kullan─▒m─▒
    • Bufferoverflow Part IV: GDB ile S├Âm├╝r├╝n├╝n Detayl─▒ Analizi
    • Bufferoverflow Part V: Stack ve Zafiyet ─░li┼čkilendirmesi, Zafiyeti ├ľnlemek
    • Bufferoverflow Part VI: Return Adresini De─či┼čtirmek
    • Linux Terminal ├ťzerinde Komutlar ve Perl Kullan─▒m─▒
    • Not Okuma Program─▒n─▒ Hacklemek Part I : C’de Exploit Notesearch Program─▒
    • Not Okuma Program─▒n─▒ Hacklemek Part II : C’de Exploit Notesearch Program─▒
    • Not Okuma Program─▒n─▒ Hacklemek Part III : C’de Exploit Notesearch Program─▒
    • Linux Terminal Toollar─▒ ile Shellcode’u D├╝zenlemek Part I
    • Linux Terminal Toollar─▒ ile Shellcode’u D├╝zenlemek Part II
    • Linux Terminal Toollar─▒ ile Shellcode’u D├╝zenlemek Part III
    • Not Okuma Program─▒n─▒ Hacklemek Part IV : Linux Environment De─či┼čkenleri
    • Not Okuma Program─▒n─▒ Hacklemek Part V : Daha Yak─▒n Tahminler
    • Not Okuma Program─▒n─▒ Hacklemek Part VI : ├ľr├╝nt├╝y├╝ Yakalamak ve Nokta At─▒┼č─▒
    • Not Okuma Program─▒n─▒ Hacklemek Part VI : Farkl─▒ Y├Ântemler
    • Not Alma Program─▒n─▒ Hacklemek Part I: Heap Segmentinde Overflow
    • Linux’da Kullan─▒c─▒lar─▒n ┼×ifrelerinin Crypt Edilmesi
    • Not Alma Program─▒n─▒ Hacklemek Part II: Linux’da Softlink
    • Not Alma Program─▒n─▒ Hacklemek Part II: Kullan─▒c─▒ Ekleyerek Shell’i Ele Ge├žirmek
    • Formatstring Part I: Exploit Y├Ântemine Giri┼č
    • Formatstring Part II: Y├Ântemin ─░ncelenmesi
    • Formatstring Part III: Y├Ântemin ─░ncelenmesi
  • Bilgisayar A─člar─▒
    • Katmanlara Giri┼č ve OSI Model
    • A─č Protokolleri ve Socketlere Giri┼č
    • API Nedir? C Sistem Socket API
    • C’de Socket API’leri
    • Internet Protokolu ve Sockkaddr Structure
    • Network Byte Ordering : Big Endian Order
    • Internet Protokolu : inet.h ve in.h
    • C’de Socket Programlama Part I: Server Programlamaya Giri┼č
    • Byte’lar─▒n Parse Edilmesi ─░├žin Dump Fonksiyonu
    • C’de Socket Programlama Part II: Client Kabul Etmek
    • C’de Socket Programlama Part III
    • C’de Socket Programlama Part IV: Server’in Test Edilmesi
    • C’de Socket Programlama Part V: Client Taraf─▒n Kodlanmas─▒
    • OSI Katman─▒’na D├Ân├╝┼č: HTTP’de Server ile Konu┼čmak
    • New Line ve Carriage Return Karakterleri
    • C’de Socket Programlama Part VI: Paket G├Ânderim ve Al─▒m Fonksiyonlar─▒
    • C’de DNS ve IP D├Ân├╝┼č├╝mleri
    • C’de DNS ile Server Checking Otomasyonu Part I
    • C’de DNS ile Server Checking Otomasyonu Part II
    • C’de Basit WEB Sayfas─▒ Programlamak
    • Mac Adresi ve ARP Sorgusu
    • RFC 791 Internet Protocol (IP) Header Spesifikasyonu
    • RFC 793 Transmission Control Protocol (TCP) Header Spesifikasyonu
    • TCP SYN/ACK Flagleri ve Senkronizasyonu
    • Tcpdump ile A─č─▒ Pasif Dinlemek
    • C’de Raw Socket ile A─č─▒ Pasif Dinlemek Part I
    • C’de Raw Socket ile A─č─▒ Pasif Dinlemek Part II
    • Pcap Framework Part I: K├╝t├╝phaneye Giri┼č ve A─č─▒ Pasif Dinlemek
    • Protokollerin Implementasyonlar─▒: ip.h, tcp.h, ether.h
    • Ethernet Protokol├╝ Header Programlama
    • C’de Struct Yap─▒lar─▒ Part I: Padding ve Alignment
    • C’de Struct Yap─▒lar─▒ Part II: Padding ve Alignment
    • C’de Struct Yap─▒lar─▒ Part III: Bit Fields
    • Internet Protokol├╝ (IP) Header Programlama
    • Transmission Control Protokol├╝ (TCP) Header Programlama Part I
    • Transmission Control Protokol├╝ (TCP) Header Programlama Part II
    • Pcap Framework Part II: A─č─▒ Pasif Dinlemek ve Paketlerin Parse Edilmesi
    • Pcap Framework Part III: Sniffer Program─▒n Test Edilmesi
    • A─č─▒ Aktif Dinlemek: ARP Cache ve ARP Spoofing
    • ARP Spoofing: Sahte ARP Paketleri G├Ândermek
    • ARP Spoof Program─▒n─▒n Kaynak Kodu Part I
    • ARP Spoof Program─▒n─▒n Kaynak Kodu Part II
    • Libnet Framework Part I: K├╝t├╝phaneye Giri┼č
    • Libnet Framework Part II: Build ve Destroy
    • Libnet Framework Part III: IP Adresi
    • Libnet Framework Part IV: MAC Adresi
    • Libnet Framework Part V: Adresler String ve Say─▒ D├Ân├╝┼č├╝mleri
    • Libnet Framework Part VI: ├çe┼čitli Fonksiyonlar
    • Libnet Framework Part VII: ICMP Paketi
    • Libnet Framework Part VIII: ICMP Paketi Enjeksiyonu
    • Libnet Framework Part IX: Modeme ARP Paketi Enjeksiyonu
    • Libnet Framework Part X: Farkl─▒ ICMP Paketleri
    • Libnet Framework Part XI: Farkl─▒ ICMP Paketleri Hata D├╝zeltme
    • DOS Sald─▒r─▒s─▒ Part I: SYN Flooding
    • DOS Sald─▒r─▒s─▒ Part II: SYN Flooding
    • DOS Sald─▒r─▒s─▒ Part I: Ping of Death
    • Denial of Service (DOS) Genel Bak─▒┼č
    • TCP/IP Hijacking Part I: Berkeley Packet Filter (BPF)
    • TCP/IP Hijacking Part II: Exploit’in Programlanmas─▒
    • TCP/IP Hijacking Part III: Callback Fonksiyonu
    • TCP/IP Hijacking Part IV: Packet Enjeksiyonlar─▒
    • TCP/IP Hijacking Part V: Reset Paketinin Enjekte Edilmesi
    • TCP/IP Hijacking Part VI: ACK ve SYN Senkronizasyonu
    • Nmap Part I: Stealth SYN Scanning
    • Nmap Part II: FIN, X-MAS ve NULL Scanning
  • Shellcode Programlama
    • Shellcode Programlamaya Giri┼č
    • System Calls
    • Assembler ve Program─▒n ├çal─▒┼čt─▒r─▒lmas─▒
    • Stack Segment ve Pop ─░┼člemi
    • Assembly Komutlar─▒ ve Memory Segmentleri
    • Standalone Program ve Payload (Injected Program)
    • Assembly Kodundaki Null Byte’lar
    • Null Byte’larda Kurtulmak
    • Shellcode’un Optimizasyonu Part I
    • Terminal A├žan Shellcode
    • Shellcode’un Optimizasyonu Part II
    • Shellcode’un Test Edilmesi
    • Shellcode’un Optimizasyonu Part III
    • Assembly’de Programlama Detaylar
  • C Programlama Dilinde Al─▒┼čt─▒rmalar (─░ste─če Ba─čl─▒)
    • B├Âl├╝m Hakk─▒nda ├ľnemli A├ž─▒klama
    • ├ľdev 1
    • ├ľdev 1: Part1
    • ├ľdev 1: Part 2
    • ├ľdev 1: Part 3
    • ├ľdev 1: Part 4
    • ├ľdev 1: Part 5
    • ├ľdev 1: Part 6
    • ├ľdev 1: Part 7
    • ├ľdev 2
    • ├ľdev 2: Part 1
    • ├ľdev 2: Part 2
    • ├ľdev 2: Part 3
    • ├ľdev 2: Part 4
    • ├ľdev 3
    • ├ľdev 3: Part 1
    • ├ľdev 3: Part 2
    • ├ľdev 3: Part 3
    • ├ľdev 3: Part 4
    • ├ľdev 3: Part 5
    • ├ľdev 3: Part 6
    • ├ľdev 3: Part 7
    • ├ľdev 3: Part 8
    • ├ľdev 3: Part 9
    • ├ľdev 4
    • ├ľdev 4: Part 1
    • ├ľdev 4: Part 2
    • ├ľdev 4: Part 3
    • ├ľdev 4: Part 4
    • ├ľdev 4: Part 5
    • ├ľdev 4: Part 6
    • ├ľdev 4: Part 7
    • ├ľdev 4: Part 8
    • ├ľdev 4: Part 9
    • ├ľdev 4: Part 10
    • ├ľdev 5
    • ├ľdev 5: Part 1
    • ├ľdev 5: Part 2
    • ├ľdev 5: Part 3
    • ├ľdev 5: Part 4
    • ├ľdev 5: Part 5
    • ├ľdev 5: Part 6
    • ├ľdev 5: Part 7
    • ├ľdev 5: Part 8
    • ├ľdev 5: Part 9
    • ├ľdev 6
    • ├ľdev 6: Part 1
    • ├ľdev 6: Part 2
    • ├ľdev 6: Part 3
    • ├ľdev 6: Part 4
    • ├ľdev 7: Part 1
    • ├ľdev 7: Part 2
    • ├ľdev 7: Part 3
    • ├ľdev 7: Part 4
    • ├ľdev 7: Part 5
    • ├ľdev 7: Part 6
    • ├ľdev 7: Part 7
    • ├ľdev 7: Part 8
    • ├ľdev 7: Part 9
    • ├ľdev 7: Part 10
    • ├ľdev 8
    • ├ľdev 8: Part 1
    • ├ľdev 8: Part 2
    • ├ľdev 8: Part 3
    • ├ľdev 8: Part 4
    • ├ľdev 8: Part 5
    • ├ľdev 8: Part 6
    • ├ľdev 8: Part 7
    • ├ľdev 8: Part 8
    • ├ľdev 8: Part 9
    • ├ľdev 8: Part 10
    • ├ľdev 8: Part 11
    • ├ľdev 8: Part 12
    • ├ľdev 8: Part 13
    • ├ľdev 8: Part 14
    • ├ľdev 8: Part 15
    • ├ľdev 8: Part 16
    • ├ľdev 8: Part 17
    • ├ľdev 8: Part 18
  • Kurs Sonu
    • Geribildirimler Hakk─▒nda

 

­čç╣­čçĚ S─▒f─▒rdan ─░leri Seviyeye Etik Hacker Olma Kursu­čç╣­čçĚ S─▒f─▒rdan ─░leri Seviyeye Etik Hacker Olma Kursu

Time remaining or 397 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate