Kali Linux For Beginners

Why take this course?
İhtiyacınıza göre Linux işletim sistemleri üzerinde çalışan programlama ve sistem yönetimi gibi becerilerin öğrenilmesi, Linux sistemlerinde çalışma ve kullanma bilgi sahibi olmanız ciddi öneme sahiptir. Linux'in kerneli olarak bilinen ve yüksek güvenilirlik ve performans özelliklerine sahip olduğunuz, birçok endüstri araçlarından faydalanabilen ve yerleşik bir operatif sistem olan Linux, kullanıcıların ihtiyaç duydukları gorevi daha verimli ve güvenilir bir şekilde gerçekleştirmelerine olanak tanır.
Linux işletim sistemi üzerinde çalışan programlama, ağ yönetimi, sunucu yönetimi ve güvenlik alanları gibi alanda uzman olmak, profesyonel bir güvenlik bilimisi uzmanı (Offensive Security Certified Professional - OSCP) olmak veya başka bir güvenlik sertifikasını almak için gerekli olan temel kodlama ve sistem yönetimi bilgilerinizi sahibolduğunuz. Bu bilgiler, Linux terminali üzerinden işlem yapmanız, güvenlik araçlarını yönetmanız ve ağ saldırı simülasyonları gibi güvenlik çıkarma scenario'larda etkili olmanıza olanak tanır.
Kali Linux, güvenlik araştırmacıları ve penetratörlar için tasarlanmış bir yıklımlı dağıtımdır ve genellikle yüksek seviyeli güvenlik eylemleri yütecek için kullanılır. Kali Linux'in karmaşık yapılandırmaları, hafif ağ geçici olarak etkinleştirme (VPN) gibi bazı ayarlamaları ve en az bir dizi güvenlik araçunu yönetmek için gerekli olan bilgileri sahibi olmanız, bu sistemi etkinleştirip ve hizmetlerini kullanabileceğiniz.
Özetle bakış açısınıza göre, Linux işletim sistemleri üzerinde çalışan programlama ve sistem yönetimi bilgilerinizi öğrenmeye karar verdiyseniz:
-
Linux Bilgisi: Linux kullanımı hakkında temel bir anlayışa sahip olmanız, bu genellikle bir Linux işletim sistemi (örneğin, Ubuntu, Debian veya Fedora) yükleme ve kullanma deneyimi ile başlar.
-
Shell Programlama: Linux terminali üzerinde işlemleri gerçekleştirebilmeniz, genellikle Bash veya Zsh gibi shell programlama dili kullanmanız gereklidir.
-
Sistem Yönetimi: Sistem servislerini (HTTP, FTP, SSH, Samba vb.) yapılandırma ve yönetme bilgisi, dosya sistemi yönetimi, kullanıcı ve gruba yönetimi gibi becerileriniz de gerekklidir.
-
Ağ Yönetimi: Ağ protokolerini (TCP/IP) anlama, ağ geçidi yapılandırması, VPN kurulumu ve yönetimi ve diğer ağ araçlarını kullanma bilgisi sahibi olmanız.
-
Güvenlik Araçları: Güvenlik testi araçları (Nmap, Wireshark, Metasplo vb.), vulnerabilitenin doğrulama ve denetleme (Nessus, OpenVAS vb.), hafif bir yazılım gibi aracı kullanmanız.
-
Güçlü Dosya Yönetimi: Güvenlik araçları ve sistemlerinizi güvenli tutmak için dosya ve yazılım güvenlikini (AIDE, Tripwire vb.) yönetme bilgisi.
-
Programlamaya Gitme: Python, Ruby, Perl, PHP veya başka bir programlama dili öğrenerek, sistemlerinizi ve araçlarınızı daha etkileyici hale getirebilirsiniz.
-
Sertifikalar: OSCP gibi güvenlik alanındaki profesyonel sertifikalara hazırlık yapmanız, bu sertifika elde etmek için gerekli olan teknik bilgileri doğrular.
-
Yaşam Deneyimi: Güvenlik konusunda uzmanlaşmak için gerçek deneyim kazanmak, bu genellikle penetratif bir test sürdürmek, CTF (Capture The Flag) yarışmalarına katılmak veya güvenlik araştırması bir proje üzerinde çalışmak olarak sağlanabilir.
Bu bilgileri edinmenize ve uygulamanıza yardımcı olan geniş bir yelpazede kaynak bulunmaktadır, İnternet üzerinden yer alan bilinen Linux kursları, foruma, kitaplar veya interaktif öğrenme platformları (CyberChef, Hack The Box vb.) gibi araçlar bulunmaktadır. Bu kaynaklara erişerek, birlikte çalışarak ve deneyim kazanarak Linux ve güvenlik alanına bilgi edinmeyi daha hızlandırarak yapabilirsiniz.
Course Gallery




Loading charts...