Herkes TCP portunu bilir, örneğin port 80, telnet ip 80 kullanarak portun normal dinleyip dinlemediğini kontrol edebilirsiniz, yani UDP portu aynı şekilde test edilebilir mi?
İnternette UDP portunun engellenmeden kaldırılıp kaldırılmadığını test eden birçok makale vardır.Hiçbiri doğru değilEn iyi test yöntemi, sunucuda UDP dinlemesini etkinleştirmektir; istemci UDP paketlerini sunucuya gönderir ve sunucu bunun alınıp alınamayacağını kontrol eder; aşağıdaki şekilde gösterilmiştir:
NC, UDP ve TCP protokollerini kullanan netcat'ın kısaltmasıdır. Diğer programlar tarafından kolayca etkinleştirilebilen güvenilir bir arka plan işlem aracıdır ve aynı zamanda ağlar için test veya hackleme aracı olarak da kullanılır. Böylece kolayca herhangi bir bağlantı kurabilirsiniz. Yerleşik birçok faydalı araç vardır.
komut
1) -l NC'nin dinleme modunda olacağını belirtmek için kullanılır. Bu parametrin belirtilmesi, NC'nin bir sunucu olarak ele alındığı, bağlantıları dinleyen ve kabul ettiği anlamına gelir; diğer adreslere bağlantı başlatmak yerine. 2) -p <port> Kullanıcı dinleme portunu ayarlar 3) -s Veri göndermek için kaynak IP adresini belirtin, bu çok amaçlı makineler için geçerlidir 4) -u nc'nin varsayılan olarak TCP olan UDP protokolünü kullandığını belirtin 5) -v Çıkış etkileşimi veya hata bilgisi, özellikle acemi hata ayıklama için faydalıdır 6)-w Süre aşımının saniye sayısı, ardından 7)-z Sıfırı gösterir, yani tarama sırasında veri gönderilmiyor
Test eğitimi
sunucuAşağıdaki komutla 12345 portunda bir UDP dinleyicisini etkinleştirin:
-lup aslında -l -u -p sözünün kısaltmasıdır
müşteriUDP protokolü kullanılarak sunucuya aşağıdaki komutla mesaj gönderin:
Herhangi bir dizeyi girin, girin ve sunucu aşağıdaki şekilde gösterildiği gibi alınıp alınmadığını kontrol eder:
Son olarak, aşağıya Windows nc araçlarını ekleyin:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfen Yanıt
|