Benim onerebilecegim; duruma gore degismekle beraber socket ve scapy gibi kutuphaneler olabilir. Ag analizi yapmayi ogrenebilirsiniz. Exploit gelistirebilirsiniz. Sifre cozmeye ilginiz varsa sifre cozmek icin tekniklerden baslayin, kriptoloji/kriptografi ve alt alanlari pek kolay degil ama yapilmayacak seyler de degil. Blockchain'in, DES, AES, RSA gibi metotlarin nasil calistigina kafa yorun. Cryptool gibi siteleri inceleyin (https://www.cryptool.org/en/). CIA gibi kuruluslarin bile bu alan icin cozulebilmesi acisindan problemleri var.

Ingilizce varsa cok cok daha kolay olacaktir, soyledigim seylerin Ingilizce versiyonlarini arastirdiginiz zaman ogrenmeye yonelik bir dunya icerik ve bilgi cikiyor.


Her kutuphane ile ilgili bilgi edinmek cok zor, cok fazla kutuphane var. Giderek daha fazla da gelistirilmeye devam ediliyor. Yeri gelecek projenizin konusunu belirledikten sonra konuyla ilgili arastirma yaparken bilmeseniz bile efektif kutuphaneler karsiniza cikacak kullanmaniz icin. Su adimda yoneleceginiz alani secip sonra o alani genisletmeyi dusunurseniz daha iyi olacaktir.
Fikirleriniz için çok teşekkür ederim. Çok yardımınız dokundu sağolun.

İlk başta kuru kuruya Python'da siber güvenlik kütüphanelerini öğrenmeni önermem, çünkü belirli bir altyapın olmalı. İnternetin veya bilgisayarların nasıl çalıştığını iyi anlaman lazım. IP, DNS, DDoS gibi terimleri bilmen gerekiyor (kısacası bilgisayar ağları ve ağ güvenliği). Jeremy IT Lab (CCNA) kursuna bakabilirsin, yeterince bilgi edineceksindir. Sonrasında Udemy'de Atıl Samancıoğlu'nun Python ile Etik Hacker kursu var ona bakabilirsin.

Ayrıca Linux da öğrenmek de zorundasın, çoğu araçlar oradadır (Kali Linux gibi).
Teşekkür ederim fikirleriniz için.