Ağ servislerini denetlemeye giriş
Port ve servis kavramını bir binanın kapıları gibi öğrenir, kendi makinende ve lab ağında dinleyen servisleri görür, yaygın servisleri denetler, gereksizleri kapatıp kapandığını dışarıdan doğrularsın.
Seviye 101 · 15 ders · 15 pratik lab
Dersler
Servis nedir
- Port ve servis: bir binadaki kapılar ve görevliler
- Servis afişi: servis kendini nasıl tanıtır
- Kendi makinende dinleyen servisleri görmek: ss ve netstat
- Gerekli mi, gereksiz mi: servis envanterinin amacı
- Kısa görev: lab makinende dinleyen servisleri listele ve gerekçelendir
Yaygın servisleri tanımak
- FTP: anonim girişi denetlemek
- SSH: sürümü ve kimlik doğrulama yöntemlerini görmek
- HTTP: başlıklar, varsayılan sayfa ve sürüm bilgisi
- SMB: paylaşımları listelemek ve misafir erişimini denetlemek
- DNS: sunucunun herkese yanıt verip vermediğini denetlemek
- Kısa görev: beş servisi denetle ve her biri için bir öneri yaz
Kapatmak
- Gereksiz servisi kapatmak ve açılışta başlamasını engellemek
- Gerekli servisi yalnız gereken ağa açmak
- Kapattığını dışarıdan doğrulamak
- Bitirme görevi: bir lab sunucusunun servislerini denetle, azalt ve doğrula
Pratik lablar
- Lab makinende dinleyen servisleri listele ve gerekçelendir: ss ile dinleyen portları ve süreçleri listele, her biri için gerekli mi gereksiz mi olduğunu bir cümleyle yaz.
- Tüm arayüzlerde dinleyen servisi yerel adrese bağla: Yalnız yerel kullanılması gereken veritabanının tüm arayüzlerde dinlediğini bul, yerel adrese bağla ve dışarıdan erişilemediğini doğrula.
- Tanımadığın dinleyen süreci tanımla ve karar ver: Tarçınlı Fırın sunucusunda tanınmayan bir portu dinleyen süreci paket, servis birimi ve dosya yoluyla tanımla ve kaldırma kararını belgeye yaz.
- Üç servisin afişini oku ve sürümü not et: Netcat ile FTP, SSH ve posta servislerine bağlan, afişlerindeki yazılım ve sürüm bilgisini envantere yaz.
- Servis afişlerinden sürüm bilgisini kaldır: Web ve FTP servislerinin yapılandırmasında sürüm gösterimini kapat ve yeniden bağlanarak afişin sadeleştiğini doğrula.
- Afişteki sürümle kurulu paketi karşılaştır: Narçiçeği Eczaneleri sunucusunda afişte görünen sürümü kurulu paket sürümüyle karşılaştır, tutarsızlığın nedenini bul ve envanteri düzelt.
- FTP sunucusunda anonim girişi denetle ve kapat: Lab FTP sunucusuna anonim girişin açık olup olmadığını dene, açıksa yapılandırmadan kapat ve yeniden dene.
- SSH sunucusunun kimlik doğrulama yöntemlerini denetle: SSH sürümünü ve sunulan kimlik doğrulama yöntemlerini dışarıdan gör, parola girişini kapatıp yalnız anahtarla girişi doğrula.
- Beş servisi denetle ve her biri için bir öneri yaz: Kumsal Turizm sunucusundaki FTP, SSH, HTTP, SMB ve DNS servislerini denetle ve her biri için gerekçeli bir düzeltme önerisi yaz.
- SMB paylaşımlarını listele ve misafir erişimini denetle: Lab dosya sunucusundaki paylaşımları listele ve kimlik bilgisi vermeden hangilerine erişilebildiğini tabloya yaz.
- DNS sunucusunun herkese yanıt verip vermediğini denetle: Lab DNS sunucusunun dış ağdan gelen özyinelemeli sorgulara yanıt verip vermediğini test et ve yalnız iç ağa sınırla.
- SMB ve DNS'teki açıkları kapat ve dışarıdan yeniden doğrula: Gelincik Okulları sunucusunda misafir paylaşımını ve açık özyinelemeyi kapat, iki düzeltmeyi de dış ağdan test ederek kanıtla.
- Gereksiz servisi kapat ve açılışta başlamasını engelle: Lab sunucusundaki gereksiz yazıcı servisini durdur, açılışta başlamasını engelle ve yeniden başlatma sonrası kapalı kaldığını göster.
- Gerekli servisi yalnız gereken ağa aç: Yönetim arayüzünü güvenlik duvarıyla yalnız yönetim alt ağına aç ve diğer alt ağdan tarayarak erişimin kapandığını doğrula.
- Bir lab sunucusunun servislerini denetle, azalt ve doğrula: Mavikaya Lojistik'in depo sunucusunda tüm servisleri denetle, gereksizleri kapat, gerekenleri daralt ve öncesi-sonrası tarama karşılaştırmasıyla raporla.
Kurs hakkında
Port ve servis kavramını bir binanın kapıları gibi öğrenir, kendi makinende ve lab ağında dinleyen servisleri görür, yaygın servisleri denetler, gereksizleri kapatıp kapandığını dışarıdan doğrularsın.
Ne öğreneceksin
- Servis nedir
- Yaygın servisleri tanımak
- Kapatmak
Ön koşullar
Ön bilgi gerekmez; kurs sıfırdan başlar.
Lab ortamı
Dersler, tarayıcında açılan sana özel bir Kali Linux terminalinde ve ona bağlı özel bir lab ağında geçer. Kurulum gerekmez.
Sık sorulan sorular
- Bu kurs benim düzeyime uygun mu?
- Kurs başlangıç düzeyindedir; her terim ilk geçtiği yerde açıklanır.
- Kurulum gerekir mi?
- Hayır. Her ders tarayıcında açılan sana özel bir lab ortamında geçer.
- Dersler nasıl işleniyor?
- Her ders 8 ile 10 adımdan ve bir kısa sınavdan oluşur. İlk adımlarda yazman gereken komut gösterilir, sonraki adımlarda yardım azalır; iki denemede takılırsan çözüm açılır.
- Ücretsiz deneyebilir miyim?
- Evet. Her kursun ilk üç dersi ücretsizdir.