Seu PC faz muitas conexões com a Internet em um dia de trabalho, e nem todas são necessariamente sites com os quais você sabe que há conexões. Embora algumas dessas conexões sejam inofensivas, sempre há uma chance de que você tenha algum malware, spyware ou adware usando sua conexão de Internet em segundo plano sem o seu conhecimento. Veja como ver o que está acontecendo nos bastidores.
Vamos abordar três maneiras de ver as conexões ativas do seu PC. O primeiro usa o bom e velho netstat
comando do PowerShell ou o Prompt de Comando. Em seguida, mostraremos duas ferramentas gratuitas – TCPView e CurrPorts – que também realizam o trabalho e podem ser mais convenientes.
Índice
Esta opção usa o netstat
comando para gerar uma lista de tudo o que fez uma conexão com a Internet em um determinado período de tempo. Você pode fazer isso em qualquer PC com Windows, do Windows XP Service Pack 2 até o Windows 10. E você pode fazer isso usando o PowerShell ou o Prompt de Comando. O comando funciona da mesma forma em ambos.
Se você estiver usando o Windows 8 ou 10, inicie o PowerShell como administrador pressionando Windows + X e selecionando “PowerShell (Admin)” no menu Usuário avançado. Se você estiver usando o Prompt de Comando, também precisará executá-lo como administrador. Se estiver usando o Windows 7, você precisará clicar em Iniciar, digitar “PowerShell” na caixa de pesquisa, clicar com o botão direito do mouse no resultado e escolher “Executar como administrador”. E se estiver usando uma versão do Windows anterior ao Windows 7, você precisará executar o Prompt de Comando como administrador.
No prompt, digite o seguinte comando e pressione Enter.
netstat -abf 5> activity.txt
Estamos usando quatro modificadores no netstat
comando. A –a
opção diz para mostrar todas as conexões e portas de escuta. A –b
opção adiciona qual aplicativo está fazendo a conexão com os resultados. A –f
opção exibe o nome DNS completo para cada opção de conexão, para que você possa entender mais facilmente onde as conexões estão sendo feitas. A 5
opção faz com que o comando pesquise conexões a cada cinco segundos (para tornar mais fácil rastrear o que está acontecendo). Em seguida, estamos usando o símbolo de tubulação “>” para salvar os resultados em um arquivo de texto chamado “activity.txt”.
Depois de emitir o comando, aguarde alguns minutos e pressione Ctrl + C para interromper a gravação de dados.
Quando você parar de registrar os dados, você precisará abrir o arquivo activity.txt para ver os resultados. Você pode abrir o arquivo no Bloco de notas imediatamente a partir do prompt do PowerShell, apenas digitando “activity.txt” e pressionando Enter.
O arquivo de texto é armazenado na pasta \ Windows \ System32 se você quiser encontrá-lo mais tarde ou abri-lo em um editor diferente.
O arquivo activity.txt lista todos os processos em seu computador (navegadores, clientes de mensagens instantâneas, programas de e-mail, etc.) que estabeleceram uma conexão com a Internet no tempo em que você deixou o comando em execução. Isso inclui conexões estabelecidas e portas abertas nas quais aplicativos ou serviços estão ouvindo o tráfego. O arquivo também lista quais processos estão conectados a quais sites.
Se você vir nomes de processos ou endereços de sites com os quais não está familiarizado, pode pesquisar “o que é (nome de processo desconhecido)” no Google e ver o que é. É possível que nós mesmos o tenhamos abordado como parte de nossa série contínua explicando vários processos encontrados no Gerenciador de Tarefas. No entanto, se parecer um site ruim, você pode usar o Google novamente para descobrir como se livrar dele.
O excelente utilitário TCPView que vem no kit de ferramentas SysInternals permite que você veja rapidamente exatamente quais processos estão se conectando a quais recursos na Internet e até permite encerrar o processo, fechar a conexão ou fazer uma pesquisa Whois rápida para obter mais informações. Definitivamente, é a nossa primeira escolha quando se trata de diagnosticar problemas ou apenas tentar obter mais informações sobre o seu computador.
Nota: Quando você carrega o TCPView pela primeira vez, pode ver uma tonelada de conexões de [Processo do sistema] para todos os tipos de endereços da Internet, mas isso geralmente não é um problema. Se todas as conexões estiverem no estado TIME_WAIT, isso significa que a conexão está sendo fechada e não há um processo para atribuir a conexão, então elas devem ser atribuídas ao PID 0, pois não há PID para atribuí-la .
Isso geralmente acontece quando você carrega o TCPView depois de se conectar a um monte de coisas, mas deve desaparecer depois que todas as conexões forem fechadas e você manter o TCPView aberto.
Você também pode usar uma ferramenta gratuita chamada CurrPorts para exibir uma lista de todas as portas TCP / IP e UDP abertas no computador local. É uma ferramenta um pouco mais focada do que o TCPView.
Para cada porta, CurrPorts lista informações sobre o processo que abriu a porta. Você pode fechar conexões, copiar as informações de uma porta para a área de transferência ou salvar essas informações em vários formatos de arquivo. Você pode reordenar as colunas exibidas na janela principal do CurrPorts e nos arquivos que você salvar. Para ordenar a lista por uma coluna específica, basta clicar no cabeçalho dessa coluna.
CurrPorts é executado em tudo, desde o Windows NT até o Windows 10. Observe que há um download separado do CurrPorts para as versões de 64 bits do Windows. Você pode encontrar mais informações sobre CurrPorts e como usá-lo em seu site.
Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…
Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…
A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…
A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…
O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…
Para ver suas fotos mais de perto ou para uma edição precisa , você pode…