Windows komut satırı üzerinden tek bir bağlantı için TCP veya UDP soketinin nasıl kapatılacağını biliyor mu?
Buna bakarken, bazı insanların aynı şeyi sorduğunu gördüm. Ancak cevaplar, bağlantı noktalarının nasıl izleneceğine odaklanan manuel bir netstat veya netsh komutları sayfasına benziyordu. Onları nasıl izleyeceğime dair cevaplar istemiyorum (bunu zaten yapıyorum). Onları kapatmak / öldürmek istiyorum.
DÜZENLEME, açıklama için: Diyelim ki sunucum 80 numaralı TCP bağlantı noktasını dinliyor. İstemci bağlantı kurar ve 56789 numaralı bağlantı noktası bunun için ayrılır. Sonra, bu bağlantının istenmeyen olduğunu keşfediyorum (örneğin, bu kullanıcı kötü şeyler yapıyor, durmalarını istedik ama bağlantı yol boyunca bir yere düşmedi). Normalde, işi yapmak için bir güvenlik duvarı eklerdim, ama bu biraz zaman alacaktı ve acil bir durumdaydım. Bağlantının sahibi olan işlemi öldürmek burada gerçekten kötü bir fikir çünkü bu sunucuyu devirir (sadece bir bağlantıyı seçici ve geçici olarak bırakmak istediğimizde tüm kullanıcılar işlevselliğini kaybeder).