Mass Port Scanner by Powershell (Specific and All Ports)
PS:
$ports = @(25, 53, 88, 135, 139, 389, 445, 636, 9389, 3269, 5722, 123, 464) # tum portlari tara ornek: 53.. 65535 $serverIP = "10.5.10.217" #Note: You cannot use cmdlet(Powershell) to Check UDP ports. #Note: UDP bağlantı noktalarını Denetlemek için cmdlet(Powershell) kullanamazsınız. foreach ($port in $ports) { $socket = New-Object System.Net.Sockets.TcpClient $result = $socket.BeginConnect($serverIP, $port, $null, $null) Start-Sleep -Milliseconds 500 # gecikme suresi if ($socket.Connected) { Write-Host "Port $port ACIK" $socket.Close() } else { Write-Host "Port $port KAPALI" } }
This post is licensed under CC BY 4.0 by the author.