"Enter"a basıp içeriğe geçin

Powershell ile UDP Port Taraması

Test-NetConnection cmdleti ile TCP port kontrolünü gerçekleştirebiliyoruz. Peki ya UDP? Sürekli makineye nmap yüklemekten sıkılanlar, elimin altında bir function dursun kullanayım diyenler. Aşağıdaki function tam size göre :p

function Test-UDPConnection {
    param (
        [string]$ComputerName,
        [int]$Port
    )

    $UDPClient = New-Object System.Net.Sockets.UdpClient
    try {
        $UDPClient.Connect($ComputerName, $Port)
        "UDP connection to $ComputerName on port $Port succeeded."
    } catch {
        "UDP connection to $ComputerName on port $Port failed. Error: $_"
    } finally {
        $UDPClient.Close()
    }
}

# Kullanım örneği:
Test-UDPConnection -ComputerName 192.168.1.2 -Port 53
Bir yanıt yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir