Estou refazendo minha configuração de firewall com políticas mais restritivas e gostaria de determinar a proveniência (e / ou destino) de algumas conexões de saída.
Eu tenho um problema porque eles vêm do svchost.exe e vão para provedores de entrega de conteúdo / aplicativos da web - ou similares:
5 IP in range: 82.96.58.0 - 82.96.58.255 --> Akamai Technologies akamaitechnologies.com
3 IP in range: 93.150.110.0 - 93.158.111.255 --> Akamai Technologies akamaitechnologies.com
2 IP in range: 87.248.194.0 - 87.248.223.255 --> LLNW Europe 2 llnw.net
205.234.175.175 --> CacheNetworks, Inc. cachefly.net
188.121.36.239 --> Go Daddy Netherlands B.V. secureserver.net
Portanto, é possível saber qual serviço faz uma conexão específica? Ou qual é a sua recomendação sobre as regras aplicadas a essas?
(Comodo Firewall e Windows 7)
Atualizar:
netstat -ano
e tasklist /svc
me ajude um pouco, mas eles são muitos serviços em um svchost.exe, por isso ainda é um problema. além disso, os nomes de serviço retornados por "tasklist / svc" não são de fácil leitura.
(Todas as conexões são HTTP (porta 80), mas não acho relevante)
fonte
Eu sei que isso pode estar desatualizado, mas ainda assim, esta página está em alta na pesquisa por "conexões svchost", então eu lançarei minha opinião aqui. Existe uma ferramenta chamada Svchost Process Analyzer, que pode ajudar: http://www.neuber.com/free/svchost-analyzer/index.html
fonte
Tente usar
tasklist /svc
enetstat
ounetstat -an
na linha de comando.Isso mostrará os programas que estão usando svchost.exe e as portas. Usando os números de porta, você poderá procurar o protocolo que normalmente usa o número. Consulte Lista de números de porta TCP e UDP .
fonte
O TCPView é uma ferramenta gráfica que mostra o serviço, o PID e a conexão TCP (local e remota):
fonte
Use o gerenciador de tarefas para visualizar as colunas do PID de cada processo na lista de processos. Em seguida, execute
netstat -ano
para visualizar as conexões ativas e o PID associado (= identificação do processo).fonte
O utilitário NirSoft CurrPorts faz tudo o que você deseja, incluindo filtrar e fornecer a lista de serviços de um processo.
De fato, o único problema é como escolher entre o enorme número de colunas de informações que ele pode exibir potencialmente.
fonte
Como mencionado, encontrar o PID svchost de determinado processo svchost e / ou usar 3o partido apps como:
Currports
,ProcessExplorer
irá ajudá-lo a identificar os serviços no âmbito do processo dada (svchost.exe ou qualquer outra coisa). Além disso, o Svchost Viewer ou o Svchost Analyzer também mostrarão estritamente as informações do svchost.Eu também queria acrescentar: As versões mais recentes do Gerenciador de Tarefas do Windows, pelo menos, mostrarão algumas informações limitadas sobre os serviços em execução no svchost (não é necessário instalar nada):
Outro método:
Usando o prompt do administrador CMD:
tasklist /svc /fi "IMAGENAME eq svchost.exe" > svchost_services.txt
notepad svchost_services.txt
Esta também é uma maneira rápida de obter o PID do svchost / service em questão.
fonte