Quero descobrir qual porta um programa específico está usando. Há algum programa disponível online ou que vem com o Windows que me dirá quais processos estão usando quais portas no meu computador?
PS - antes de você fazer downmod, por não ser uma questão de programação, estou procurando o programa para testar alguns códigos de rede.
windows
networking
AlexeyMK
fonte
fonte
Respostas:
netstat -b -a
lista as portas em uso e fornece o executável que está usando cada uma. Acredito que você precisa estar no grupo de administradores para fazer isso, e não sei quais implicações de segurança existem no Vista.Eu geralmente adiciono
-n
também para torná-lo um pouco mais rápido, mas adicionar-b
pode torná-lo bem lento.Edit : Se você precisar de mais funcionalidade do que o netstat fornece, vasac sugere que você experimente o TCPView .
fonte
TCPView pode fazer o que você pediu.
fonte
No Vista, você precisa de privilégios elevados para usar a opção -b com netstat. Para contornar isso, você pode executar "netstat -ano", que mostrará todas as portas abertas junto com o ID do processo associado. Você pode então usar a lista de tarefas para pesquisar qual processo tem o ID correspondente.
fonte
Você já deve ter o Process Explorer (da Sysinternals, agora parte da Microsoft) instalado. Se não, vá em frente e instale-o agora - é muito legal.
No Process Explorer: localize o processo em questão, clique com o botão direito e selecione a guia TCP / IP. Ele até vai mostrar a você, para cada socket, um rastreamento de pilha que representa o código que abriu aquele socket.
fonte
Se preferir uma interface GUI, CurrPorts é gratuito e funciona com todas as versões do Windows. Mostra as portas e o processo que as abriu.
fonte
"netstat -natp" é o que eu sempre uso.
fonte
O Windows 8 (e provavelmente 7 + Vista) também fornece uma exibição no Monitor de Recursos. Se você selecionar a guia Rede, há uma seção chamada 'Portas de escuta'. Pode classificar por número de porta e ver qual processo está usando.
fonte
O Windows vem com o
netstat
utilitário, que deve fazer exatamente o que você deseja.fonte
Na linha de comando, netstat -a fornecerá muitas informações.
fonte
-o
opção.Você pode usar o comando 'netstat' para isso. Há uma descrição de como fazer esse tipo de coisa aqui .
fonte
Scanner de portas abertas funciona para mim.
fonte
a maioria dos programas de firewall decentes deve permitir o acesso a essas informações. Eu sei que o Agnitum OutpostPro Firewall sim.
fonte