O que está ligando esta porta?

9

Algo está servindo conteúdo na minha porta 80, mas não sei qual processo está fazendo isso. Existe alguma maneira de descobrir qual processo está vinculado a qual porta (s)?

Atualização: Esta é a saída de netstat ... infelizmente, nada parece estar ligando a porta 80. Embora minha porta 80 ainda esteja servindo informações. Isso é impossível, ou estou faltando alguma coisa? (veja abaixo)

Atualização: Depois de executar netstat -anbo e referência cruzada com os processos no gerenciador de tarefas, descobri que skypekit.exe está ligando minha porta 80. No entanto, qualquer exploração adicional desse problema provavelmente ficará fora do escopo desta questão. Apenas para adicionar, Trillian estava usando as portas 80 e 443 para skypekit.exe e seu tráfego.

PS D:\> netstat -anbo

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       6664
 [skypekit.exe]
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       1280
  RpcSs
 [svchost.exe]
  TCP    0.0.0.0:443            0.0.0.0:0              LISTENING       6664
 [skypekit.exe]
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
 Can not obtain ownership information
  TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING       916
 [wininit.exe]
  TCP    0.0.0.0:1026           0.0.0.0:0              LISTENING       1480
  eventlog
 [svchost.exe]
  TCP    0.0.0.0:1027           0.0.0.0:0              LISTENING       1568
  Schedule
 [svchost.exe]
  TCP    0.0.0.0:1028           0.0.0.0:0              LISTENING       980
 [lsass.exe]
  TCP    0.0.0.0:1029           0.0.0.0:0              LISTENING       568
 [spoolsv.exe]
  TCP    0.0.0.0:1030           0.0.0.0:0              LISTENING       956
 [services.exe]
  TCP    0.0.0.0:2987           0.0.0.0:0              LISTENING       308
    
por wen 27.04.2012 / 15:42

4 respostas

16

Experimente netstat -anb

C:\> netstat -anb

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       1724
  [Apache.exe]

Atualização: que a em -anb está lá por um motivo!

C:\> netstat /?

Displays protocol statistics and current TCP/IP network connections.

NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]

  -a            Displays all connections and listening ports.
                                         ^^^^^^^^^^^^^^^^^^^^
                                         ||||||||||||||||||||
    
por 27.04.2012 / 15:48
4

Para referência futura, o Sysinternals tem várias ferramentas excelentes para descobrir o que está acontecendo em sua máquina . O tcpview , por exemplo, oferece monitoramento em tempo real dos sockets TCP / UDP, o filemon pode mostrar a atividade relacionada aos acessos ao arquivo ... a lista continua.

    
por 27.04.2012 / 23:31
0

Uma maneira é usar netstat -anbo

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:21             0.0.0.0:0              LISTENING       7908
 [filezillaserver.exe]
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       468
  RpcSs
 [svchost.exe]
  TCP    0.0.0.0:443            0.0.0.0:0              LISTENING       4588
 [vmware-hostd.exe]

depois de parar o vmware-hostd, ele deve estar ativo.

    
por 11.03.2015 / 20:19
0

Basta executar este comando do PowerShell e você verá o nome do processo ouvindo, por ex. 443.

Get-Process -Id (Get-NetTCPConnection -LocalPort 443).OwningProcess

Handles NPM(K)    PM(K)     WS(K)     CPU(s)     Id SI ProcessName
------- ------    -----     -----     ------     -- -- -----------
    143     15     3448     11024             4572 0 MySuperServer
    
por 02.12.2016 / 16:18