Ver puertos abiertos en Windows mediante Powershell
Para ver una lista de los puertos abiertos mediante Powershell, podemos ejecutar el comando:
Get-NetTCPConnection
La salida será como la que se muestra abajo
PS C:\Users\Administrador.TECNOCRATICA> Get-NetTCPConnection
LocalAddress LocalPort RemoteAddress RemotePort State AppliedSetting
------------ --------- ------------- ---------- ----- --------------
:: 49749 :: 0 Listen
:: 49720 :: 0 Listen
:: 49710 :: 0 Listen
:: 49681 :: 0 Listen
:: 49671 :: 0 Listen
:: 49668 :: 0 Listen
:: 49665 :: 0 Listen
:: 49664 :: 0 Listen
:: 47001 :: 0 Listen
:: 8462 :: 0 Listen
:: 8460 :: 0 Listen
:: 5985 :: 0 Listen
:: 3389 :: 0 Listen
:: 2179 :: 0 Listen
::1 1434 :: 0 Listen
:: 1433 :: 0 Listen
:: 445 :: 0 Listen
:: 135 :: 0 Listen
0.0.0.0 63990 0.0.0.0 0 Bound
0.0.0.0 61982 0.0.0.0 0 Bound
0.0.0.0 49979 0.0.0.0 0 Bound
0.0.0.0 49978 0.0.0.0 0 Bound
10.200.3.200 64726 10.200.3.213 49683 TimeWait
10.200.3.200 64722 10.200.3.213 49688 TimeWait
10.200.3.200 64721 10.200.3.213 135 TimeWait
10.200.3.200 63990 20.54.37.73 443 Established Internet
10.200.3.200 61982 10.0.4.4 143 Established Internet
0.0.0.0 49749 0.0.0.0 0 Listen
0.0.0.0 49720 0.0.0.0 0 Listen
0.0.0.0 49710 0.0.0.0 0 Listen
0.0.0.0 49681 0.0.0.0 0 Listen
0.0.0.0 49671 0.0.0.0 0 Listen
0.0.0.0 49668 0.0.0.0 0 Listen
0.0.0.0 49665 0.0.0.0 0 Listen
0.0.0.0 49664 0.0.0.0 0 Listen
0.0.0.0 8460 0.0.0.0 0 Listen
127.0.0.1 5939 0.0.0.0 0 Listen
10.200.3.200 3389 10.200.3.2 52059 Established Internet
0.0.0.0 3389 0.0.0.0 0 Listen
0.0.0.0 2179 0.0.0.0 0 Listen
127.0.0.1 1434 0.0.0.0 0 Listen
0.0.0.0 1433 0.0.0.0 0 Listen
0.0.0.0 993 0.0.0.0 0 Listen
0.0.0.0 143 0.0.0.0 0 Listen
172.30.100.5 139 0.0.0.0 0 Listen
169.254.167.27 139 0.0.0.0 0 Listen
169.254.91.7 139 0.0.0.0 0 Listen
10.200.3.200 139 0.0.0.0 0 Listen
0.0.0.0 135 0.0.0.0 0 Listen