Siber güvenlik dünyasına adım atarken en çok sorulan soru şudur: “Nereden başlamalıyım?” Genelde insanlar direkt havalı araçları (nmap, metasploit vb.) kullanmak ister. Ancak temeliniz zayıfsa, bir duvara çarptığınızda nedenini asla anlayamazsınız. Bu rehberin ilk bölümünde, sizi “araç kullanan biri” olmaktan çıkarıp “sistemi anlayan bir uzman” haline getirecek 5 temel sütunu işliyoruz.
1. BÖLÜM: Etik Hackleme ve Hacker Zihin Yapısı
Hacker olmak bir yetenekten ziyade bir düşünce biçimidir. Etik Hacker (White Hat) Kimdir? Yetkili kurumların izni dahilinde, sistemleri korumak amacıyla açık bulan profesyoneldir. Kanun dışı her eylem, kariyerinizi başlamadan bitirebilir.
Hacker Zihin Yapısı (Mindset): Bir hacker, bir sistemin sadece nasıl çalıştığını değil, “nasıl çalıştırılamayacağını” veya “amacından nasıl saptırılabileceğini” düşünür. Merak ve sabır en büyük silahınızdır.
Gizlilik ve Güvenlik (OpSec): Daha ilk günden kendi güvenliğinizi sağlamayı (VPN, anonimlik, sanal makineler) öğrenmelisiniz.
İlk Adım Önerisi: Etik hacker kavramını ve yasal sınırları (Türk Ceza Kanunu Bilişim Suçları) mutlaka araştırın.
2. BÖLÜM: Ağ (Network) Temelleri – Verinin Yolculuğu
Ağ bilgisini bilmeden siber güvenlikçi olmak, yolu bilmeden şoför olmaya benzer. Verinin bir bilgisayardan diğerine nasıl gittiğini santim santim bilmelisiniz.
OSI Modeli (Kutsal Rehber): Verinin 7 katmanını (Fiziksel’den Uygulama’ya) ezberlemeyin, sindirin. Hangi saldırı hangi katmanda gerçekleşir? (Örn: DDoS katman 3/4 veya katman 7’de olabilir).
TCP/IP ve UDP Protokolleri: İnternetin ana dili. TCP’nin “3’lü el sıkışma” (Three-way handshake) mantığını bilmeyen biri, bir ağ taramasını asla tam yorumlayamaz.
IP Adresleme, Subnetting ve DNS: Yerel IP (Local) ile dış IP (Public) farkı nedir? Bir domain adı nasıl IP’ye dönüşür? DNS zehirlenmesi nedir?
Kritik Portlar: 21 (FTP), 22 (SSH), 80 (HTTP), 443 (HTTPS), 3389 (RDP). Bu kapıların ne işe yaradığını bilmek, hedefi tanımanın ilk adımıdır.
3. BÖLÜM: İşletim Sistemleri – Makinelerin Efendisi Olun
Bir hacker sadece mouse kullanmaz, terminal (komut satırı) ile konuşur.
Neden Linux? Siber güvenlik araçlarının %90’ı Linux tabanlıdır. Kali Linux veya Parrot OS gibi dağıtımları kullanmadan önce “Terminal” dünyasına girmelisiniz.
Önemli Komutlar:
ls,cd,grep,chmod,chown,sudo. Dosya izinlerini (Read, Write, Execute) yönetemeyen bir hacker, yetki yükseltemez.
Windows’un Arka Bahçesi: Windows sadece oyun oynamak için değildir. Active Directory, Registry (Kayıt Defteri) ve PowerShell dünyasını öğrenmelisiniz. Kurumsal siber saldırıların çoğu Windows sunucularına yapılır.
Sanal Makineler (Virtualization): Bilgisayarınıza zarar vermeden deney yapmak için VMware veya VirtualBox kullanmayı öğrenin. İlk laboratuvarınızı (Kali Linux + Windows Metasploitable) burada kuracaksınız.
4. BÖLÜM: Algoritma ve Programlama – Kendi Silahınızı Yapın
Başkalarının yazdığı araçları (script-kiddie) kullanmak sizi bir yere kadar götürür. Kendi aracınızı yazmak sizi uzman yapar.
Algoritma Mantığı: Bir problemin adım adım çözümüdür. Kod yazmadan önce “mantıksal akışı” kurmayı öğrenmelisiniz. (Öneri: Murat Yücedağ Algoritma serisi başlangıç için eşsizdir).
Python: Siber güvenliğin “İsviçre Çakısı”. Öğrenmesi kolay, etkisi devasadır. Otomatik tarayıcılar, exploitler ve veri analiz araçları yazmak için Python şarttır.
Bash Scripting: Linux’ta 100 farklı işlemi tek bir komutla halletmenizi sağlar. Zaman kazandırır, hata payını düşürür.
Kod Okuma: Hedefteki bir uygulamanın kodunu okuyup “Hah, burada bir hata var!” diyebilecek kadar yazılım bilgisi edinin.
5. BÖLÜM: Web Teknolojileri – En Büyük Savaş Alanı
İnternet dünyasının %99’u web tabanlıdır ve saldırıların çoğu buradan gelir.
Client-Server (İstemci-Sunucu) İlişkisi: Bir tarayıcı sunucudan nasıl veri ister? HTTP istekleri (GET, POST, PUT) ne anlama gelir?
Web Dilleri: HTML ve CSS yapıyı kurar, JavaScript etkileşim sağlar, PHP/Python/NodeJS ise veritabanı ile konuşur. Bu dillerin çalışma prensibini bilmek, XSS veya SQL Injection gibi açıkları bulmanızı sağlar.
Veritabanı Yönetimi (SQL): Verilerin nasıl depolandığını bilin.
SELECT * FROM userskomutunun gücünü ve tehlikesini anlayın.OWASP Top 10: Web dünyasındaki en büyük 10 tehlikeyi (Broken Access Control, Injection vb.) inceleyerek teorik bilginizi pekiştirin.
Part 1 Sonu: Tebrikler, Temeliniz Hazır!
Bu ilk 5 bölümü hakkıyla araştıran ve uygulayan birisi, artık “Ben siber güvenliğe nereden başlarım?” sorusunu sormaz. Çünkü artık yolun başlangıcını bitirmiş olur.
Bir Sonraki Bölümde (Part 2): Araçları nasıl kullanacağımızı, ağlara sızma tekniklerini ve sosyal mühendisliğin karanlık dünyasını keşfedeceğiz.












