{"id":120803,"date":"2023-06-29T06:03:25","date_gmt":"2024-12-11T11:49:55","guid":{"rendered":"https:\/\/gfssite.local\/product\/python-kullanarak-ag-korsanligi-kursunu-tamamlayin\/"},"modified":"2024-12-11T11:49:55","modified_gmt":"2024-12-11T11:49:55","slug":"python-kullanarak-ag-korsanligi-kursunu-tamamlayin","status":"publish","type":"product","link":"https:\/\/globalfinanceschool.com\/tr\/product\/python-kullanarak-ag-korsanligi-kursunu-tamamlayin\/","title":{"rendered":"Python kullanarak a\u011f korsanl\u0131\u011f\u0131 kursunu tamamlay\u0131n"},"content":{"rendered":"\n<p>A\u011f korsanl\u0131\u011f\u0131 hakk\u0131nda bilgi edinmek ister misiniz? Python kullanarak a\u011f korsanl\u0131\u011f\u0131 i\u00e7in g\u00fcvenlik ara\u00e7lar\u0131n\u0131n nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 bilmek ister misiniz? Peki, do\u011fru yere geldiniz! Bu kursta size, m\u00fc\u015fterinin t\u00fcm verilerini dinleyebilmeniz ve kullan\u0131c\u0131 adlar\u0131n\u0131 ve \u015fifrelerini yakalayabilmeniz i\u00e7in kendinizi bir ileti\u015fimin ortas\u0131na koyman\u0131za olanak tan\u0131yan bir ARP Sahtekarl\u0131\u011f\u0131 program\u0131n\u0131n nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 \u00f6\u011fretece\u011fiz. Ayr\u0131ca, kurbanlar\u0131 nas\u0131l olu\u015fturaca\u011f\u0131n\u0131z\u0131 \u00f6\u011frenece\u011finiz kendi k\u00f6t\u00fc ama\u00e7l\u0131 web siteniz gibi ba\u015fka yerlere y\u00f6nlendirmek i\u00e7in DNS Sahtekarl\u0131\u011f\u0131n\u0131 nas\u0131l ba\u015flataca\u011f\u0131n\u0131z\u0131 da \u00f6\u011fretece\u011fiz. Ayr\u0131ca, bir koklama program\u0131 olu\u015fturmay\u0131 ve istemcilerden farkl\u0131 paketleri nas\u0131l yakalayaca\u011f\u0131n\u0131z\u0131 ve bunlar\u0131 kendi amac\u0131n\u0131za uyacak \u015fekilde nas\u0131l de\u011fi\u015ftirece\u011finizi \u00f6\u011freneceksiniz, bu da onlar\u0131 hacklemek ve onlar\u0131 arka kap\u0131 gibi k\u00f6t\u00fc ama\u00e7l\u0131 yaz\u0131l\u0131mlarla donat\u0131lm\u0131\u015f yerlere ileterek onlara eri\u015fmek ve nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 da \u00f6\u011freneceksiniz.     <\/p>\n<h2>Neden Bu Kursu Se\u00e7melisiniz?<\/h2>\n<p>Orada a\u011f korsanl\u0131\u011f\u0131 ile ilgili pek \u00e7ok ba\u015fka kurs olabilir, ancak bu kursu di\u011ferlerinden ay\u0131ran \u015fey, size yaln\u0131zca bir \u015feyin nas\u0131l yap\u0131ld\u0131\u011f\u0131n\u0131 \u00f6\u011fretmek yerine, neden yap\u0131ld\u0131\u011f\u0131n\u0131 da \u00f6\u011fretecek ve sizi bir konunun t\u00fcm ayr\u0131nt\u0131lar\u0131ndan ge\u00e7irecek olmam\u0131zd\u0131r. Size sadece farkl\u0131 mod\u00fcller ve kodlar hakk\u0131nda bilgi vermek yerine, sizi Python&#8217;daki en \u00f6nemli ve d\u00fc\u015f\u00fck seviyeli mod\u00fcl olan ham soketle tan\u0131\u015ft\u0131raca\u011f\u0131z \u00e7\u00fcnk\u00fc kodu kopyalay\u0131p yap\u0131\u015ft\u0131rmak istiyorsan\u0131z, \u00e7evrimi\u00e7i olarak arayabilece\u011finize inan\u0131yoruz. Ancak yapt\u0131\u011f\u0131n\u0131z \u015feyin arkas\u0131ndaki t\u00fcm bilgileri ger\u00e7ekten bilmek istiyorsan\u0131z, bu kurs tam size g\u00f6re.  <\/p>\n<p>Bu kursta, bilgisayar korsanlar\u0131 i\u00e7in en \u00f6nemli i\u015fletim sistemi olan Kali Linux ile a\u015fina ve rahat bir \u015fekilde \u00e7al\u0131\u015fabilmeniz i\u00e7in \u00f6ncelikle size Linux&#8217;un \u00f6nemli komutlar\u0131n\u0131 \u00f6\u011fretiyoruz. Ard\u0131ndan, sizi temel Python ile tan\u0131\u015ft\u0131r\u0131yoruz, b\u00f6ylece ilerledik\u00e7e baz\u0131 temel komutlarla iyi olacaks\u0131n\u0131z. Bundan sonra, Python&#8217;un farkl\u0131 mod\u00fcllerini kullanarak a\u011f korsanl\u0131\u011f\u0131 i\u00e7in g\u00fcvenlik ara\u00e7lar\u0131 olu\u015fturmak i\u00e7in her b\u00f6l\u00fcmde a\u011f kavramlar\u0131na dal\u0131yoruz. Python&#8217;da \u00fcst d\u00fczey bir k\u00fct\u00fcphane olan Scapy&#8217;yi kullanarak g\u00fcvenlik ara\u00e7lar\u0131m\u0131z\u0131 uygulayarak ba\u015fl\u0131yoruz ve ard\u0131ndan bunlar\u0131 soketler ve son olarak ham soketler kullanarak olu\u015fturarak daha derine iniyoruz.   <\/p>\n<h2>Kurs B\u00f6l\u00fcmleri<\/h2>\n<ul>\n<li>\n<h3>ARP Sahtekarl\u0131\u011f\u0131<\/h3>\n<p>Bu b\u00f6l\u00fcmde, bir istemcinin bir a\u011fda nas\u0131l \u00e7al\u0131\u015fmaya ba\u015flad\u0131\u011f\u0131n\u0131n t\u00fcm ayr\u0131nt\u0131lar\u0131n\u0131 ve DHCP ve ARP gibi farkl\u0131 protokoller hakk\u0131nda her \u015feyi \u00f6\u011frenece\u011fiz. Bir protokol\u00fcn neden baz\u0131 g\u00fcvenlik a\u00e7\u0131klar\u0131na sahip olabilece\u011fini tam olarak anlamak i\u00e7in bir ARP paketindeki farkl\u0131 alanlar ve b\u00f6l\u00fcmler hakk\u0131nda bilgi edinece\u011fiz. Daha sonra Scapy kullanarak ARP Spoofing program\u0131m\u0131z\u0131 olu\u015fturaca\u011f\u0131z ve daha sonra Raw Sockets kullanarak kendi ARP Spoofing program\u0131m\u0131z\u0131 olu\u015fturmadan \u00f6nce sizleri Sockets ve Raw Sockets ile tan\u0131\u015ft\u0131raca\u011f\u0131z. Ham soketler, programc\u0131 olarak her \u015feyle ilgilenmeniz gerekti\u011fi i\u00e7in di\u011fer mod\u00fcllerden farkl\u0131d\u0131r, bu nedenle y\u00fcksek d\u00fczeyde bilgiye sahip olman\u0131z gerekir. Son olarak, kullan\u0131c\u0131 adlar\u0131n\u0131 ve \u015fifrelerini ele ge\u00e7irerek kurbanlar\u0131 g\u00f6zetliyoruz.    <\/p>\n<\/li>\n<li>\n<h3>Koklama Program\u0131<\/h3>\n<p>Bu b\u00f6l\u00fcmde size genel olarak paketleri nas\u0131l yakalayaca\u011f\u0131n\u0131z\u0131 \u00f6\u011fretiyoruz ve bunu Scapy kullanarak nas\u0131l yapaca\u011f\u0131n\u0131z\u0131 g\u00f6steriyoruz. Daha sonra Raw Sockets&#8217;i kullanarak konseptin derinliklerine iniyoruz &#8211; paketleri ham ikili formatta yakalamaya ba\u015fl\u0131yoruz ve bunlar\u0131 binascii, struct, chr ve ord gibi daha insan taraf\u0131ndan okunabilir bir forma d\u00f6n\u00fc\u015ft\u00fcrmenize yard\u0131mc\u0131 olacak farkl\u0131 kitapl\u0131klar ve mod\u00fcllerle tan\u0131\u015ft\u0131r\u0131yoruz. Uygulama katman\u0131 verilerine ula\u015fana kadar her b\u00f6l\u00fcmdeki her b\u00f6l\u00fcm ba\u015fl\u0131\u011f\u0131n\u0131 a\u00e7aca\u011f\u0131z ve ayr\u0131\u015ft\u0131raca\u011f\u0131z, b\u00f6ylece Wireshark gibi paket dinleyicilerinin veya Scapy gibi k\u00fct\u00fcphanelerin neden bu \u015fekilde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 \u00f6\u011freneceksiniz.  <\/p>\n<\/li>\n<li>\n<h3>DNS Sahtekarl\u0131\u011f\u0131 Program\u0131<\/h3>\n<p>Bu b\u00f6l\u00fcmde size DNS protokol\u00fcn\u00fcn \u00e7al\u0131\u015fmalar\u0131 ve bu protokoldeki t\u00fcm farkl\u0131 ba\u015fl\u0131klar ve alanlar hakk\u0131nda bilgi veriyoruz. Bu protokolde neden bir g\u00fcvenlik a\u00e7\u0131\u011f\u0131 oldu\u011funu anlaman\u0131za yard\u0131mc\u0131 oluyoruz, b\u00f6ylece bunu DNS Sahtekarl\u0131\u011f\u0131 olarak kullanabilirsiniz. Ancak yine de, \u00f6nceden yap\u0131lm\u0131\u015f mod\u00fclleri kullanmayaca\u011f\u0131z; Python kullanarak uygulamay\u0131 kendimiz uygulamaya ba\u015flayaca\u011f\u0131z.  <\/p>\n<\/li>\n<li>\n<h3>\u0130stemci-Sunucu \u0130leti\u015fimi<\/h3>\n<p>\u0130stemci-sunucu tabanl\u0131 ileti\u015fimin ne oldu\u011funu ve soketinizi bir NIC (A\u011f Arabirim Kart\u0131) ile olu\u015fturup ba\u011flarken belirli port numaralar\u0131n\u0131 dinleyerek bir sunucunun nas\u0131l kurulaca\u011f\u0131n\u0131 \u00f6\u011fretece\u011fiz.<\/p>\n<\/li>\n<li>\n<h3>HTTP Yeniden Y\u00f6nlendirme ve Manip\u00fclasyon<\/h3>\n<p>Bir HTTP paketinin format\u0131 hakk\u0131nda bilgi edinecek ve ARP Sahtekarl\u0131\u011f\u0131 sald\u0131r\u0131s\u0131 ba\u015flatt\u0131\u011f\u0131n\u0131z di\u011fer kurbanlardan ald\u0131\u011f\u0131n\u0131z HTTP paketlerini nas\u0131l iletebilece\u011finizi \u00f6\u011frenecek ve paketlerine k\u00f6t\u00fc ama\u00e7l\u0131 web siteniz gibi di\u011fer konumlara eri\u015fmenizi sa\u011flayacaks\u0131n\u0131z.<\/p>\n<\/li>\n<li>\n<h3>Arka Kap\u0131 Olu\u015fturma<\/h3>\n<p>Bu b\u00f6l\u00fcmde, Metasploit kullanarak nas\u0131l arka kap\u0131 olu\u015fturaca\u011f\u0131n\u0131z\u0131, bir arka kap\u0131n\u0131n nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 ve Python kullanarak arka kap\u0131n\u0131z\u0131 nas\u0131l olu\u015fturaca\u011f\u0131n\u0131z\u0131 \u00f6\u011freneceksiniz.<\/p>\n<\/li>\n<\/ul>\n<h2>Son D\u00fc\u015f\u00fcncelerimiz<\/h2>\n<p>\u0130ster yeni ba\u015flayan biri olun, ister bilgisayar korsanl\u0131\u011f\u0131 deneyiminiz olsun, Python kullanarak a\u011f korsanl\u0131\u011f\u0131 hakk\u0131ndaki kapsaml\u0131 kursumuz tam size g\u00f6re. Bu, size a\u011f kavramlar\u0131, ham soketler, koklama programlar\u0131 ve \u00e7ok daha fazlas\u0131 hakk\u0131nda derinlemesine bir anlay\u0131\u015f sa\u011flayacak heyecan verici bir yolculuktur. Bir \u015feyin neden i\u015fe yarad\u0131\u011f\u0131 hakk\u0131nda ne kadar \u00e7ok \u015fey bilirseniz, gelecekte potansiyel bilgisayar korsanlar\u0131n\u0131 anlamak, tespit etmek ve bunlara kar\u015f\u0131 savunmak i\u00e7in o kadar haz\u0131rl\u0131kl\u0131 olursunuz. Sadece 19.99 $ &#8216;l\u0131k bu kurs bir h\u0131rs\u0131zl\u0131k &#8211; \u00f6yleyse ne bekliyorsunuz? Udemy&#8217;ye \u015fimdi kaydolun!    <\/p>\n","protected":false},"excerpt":{"rendered":"<p>A\u011f korsanl\u0131\u011f\u0131 hakk\u0131nda bilgi edinmek ister misiniz? Python kullanarak a\u011f korsanl\u0131\u011f\u0131 i\u00e7in g\u00fcvenlik ara\u00e7lar\u0131n\u0131n nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 bilmek ister misiniz? Peki, do\u011fru yere geldiniz! Bu kursta size, m\u00fc\u015fterinin t\u00fcm verilerini dinleyebilmeniz ve kullan\u0131c\u0131 adlar\u0131n\u0131 ve \u015fifrelerini yakalayabilmeniz i\u00e7in kendinizi bir ileti\u015fimin ortas\u0131na koyman\u0131za olanak tan\u0131yan bir ARP Sahtekarl\u0131\u011f\u0131 program\u0131n\u0131n nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 \u00f6\u011fretece\u011fiz. Ayr\u0131ca, kurbanlar\u0131 nas\u0131l olu\u015fturaca\u011f\u0131n\u0131z\u0131 [&hellip;]<\/p>\n","protected":false},"featured_media":120804,"template":"","meta":{"_acf_changed":false},"course-author":[],"course-level":[],"course-type":[],"product_brand":[],"product_cat":[11045],"product_tag":[11046],"class_list":{"0":"post-120803","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-bt-ve-yazilim-ag-ve-guvenlik","7":"product_tag-kurslar-bt-ve-yazilim-ag-ve-guvenlik","9":"first","10":"instock","11":"shipping-taxable","12":"product-type-simple"},"acf":[],"_links":{"self":[{"href":"https:\/\/globalfinanceschool.com\/tr\/wp-json\/wp\/v2\/product\/120803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/globalfinanceschool.com\/tr\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/globalfinanceschool.com\/tr\/wp-json\/wp\/v2\/types\/product"}],"version-history":[{"count":0,"href":"https:\/\/globalfinanceschool.com\/tr\/wp-json\/wp\/v2\/product\/120803\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/globalfinanceschool.com\/tr\/wp-json\/wp\/v2\/media\/120804"}],"wp:attachment":[{"href":"https:\/\/globalfinanceschool.com\/tr\/wp-json\/wp\/v2\/media?parent=120803"}],"wp:term":[{"taxonomy":"course-author","embeddable":true,"href":"https:\/\/globalfinanceschool.com\/tr\/wp-json\/wp\/v2\/course-author?post=120803"},{"taxonomy":"course-level","embeddable":true,"href":"https:\/\/globalfinanceschool.com\/tr\/wp-json\/wp\/v2\/course-level?post=120803"},{"taxonomy":"course-type","embeddable":true,"href":"https:\/\/globalfinanceschool.com\/tr\/wp-json\/wp\/v2\/course-type?post=120803"},{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/globalfinanceschool.com\/tr\/wp-json\/wp\/v2\/product_brand?post=120803"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/globalfinanceschool.com\/tr\/wp-json\/wp\/v2\/product_cat?post=120803"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/globalfinanceschool.com\/tr\/wp-json\/wp\/v2\/product_tag?post=120803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}