Ders 3.5: Portlar ve soketler: veriyi hangi program alır
IP adresi makineyi bulur; port, makinenin içindeki programı bulur. Port numaraları ve aralıkları (iyi bilinen, kayıtlı, geçici), soketler, dinleyen hizmetler, bütün adreslerde dinlemekle yalnızca makinenin kendisinde dinlemek arasındaki fark ve dinleyen her portun neden saldırı yüzeyinin parçası olduğu. Laboratuvarda dizüstü bilgisayarının neleri dinlediğini ve bu portların hangi programlara ait olduğunu listeliyor, onları hizmetler dosyasından adlandırıyor, açık bağlantılarını okuyor ve açık ile kapalı bir portun farklı yanıt verdiğini görüyorsun.
17 dk
Bu derste öğreneceklerin
- Portları ve üç port aralığını açıklamak
- Soketi tanımlamak
- Dinleyen TCP ve UDP portlarını ve programlarını listelemek
- Bütün adreslerde dinleyen bir hizmeti yalnızca yerelde dinleyenden ayırt etmek
- Açık bir portu kapalı olandan ayırt etmek
Temel terimler
- Port numarası
- Her TCP ya da UDP başlığında bulunan ve bir ana bilgisayardaki programı ya da hizmeti seçen 16 bitlik sayı (0 ile 65535 arası).
- Soket
- Bir ağ konuşmasının bir ucu: bir IP adresi, bir port ve bir protokol birlikte.
- Dinleyen port
- Bir programın gelen bağlantıları beklediği port.
- Geçici port
- İşletim sisteminin bir bağlantının istemci tarafı için seçtiği kısa ömürlü port.
- Bağlanılan adres (bind adresi)
- Bir hizmetin dinlediği adres: 0.0.0.0 (ya da [::]) makinenin her adresi demektir; 127.0.0.1 yalnızca makinenin kendisi.
- Açık, kapalı, filtrelenmiş
- Açık: bir program bağlantı kabul ediyor. Kapalı: ana bilgisayar yanıt veriyor ama dinleyen bir şey yok. Filtrelenmiş: yanıt yok; genellikle bir güvenlik duvarı düşürdüğü için.
← Mutlak ve göreli yollar · Tüm dersler · Yaygın saldırılar: oltalama, kötü amaçlı yazılım, parola saldırıları, hizmet reddi →