Monitore sites ocultos e conexões com a Internet
Você pode ter certeza de que seu computador está conectado ao servidor que hospeda meu site enquanto lê este artigo, mas além das conexões óbvias com os sites abertos em seu navegador(web browser) , seu computador pode estar se conectando a uma série de outros servidores que não são visíveis.
Na maioria das vezes, você realmente não vai querer fazer nada do que está escrito neste artigo, pois isso requer uma grande quantidade de coisas técnicas, mas se você acha que há um programa em seu computador que não deveria estar lá se comunicando secretamente na Internet , os métodos abaixo o ajudarão a identificar qualquer coisa incomum.
Vale a pena notar que um computador executando um sistema operacional(operating system) como o Windows(Windows) com alguns programas instalados acabará fazendo muitas conexões com servidores externos por padrão. Por exemplo, na minha máquina Windows 10 após uma reinicialização e sem programas em execução, várias conexões são feitas pelo próprio Windows , incluindo OneDrive , Cortana e até desktop search. Leia meu artigo sobre como proteger o Windows 10(Windows 10) para saber como impedir que o Windows 10(Windows 10) se comunique com os servidores da Microsoft com muita frequência.
Existem três maneiras de monitorar as conexões que seu computador faz com a Internet : por meio do prompt(command prompt) de comando , usando o Monitor de recursos(Resource Monitor) ou por meio de programas de terceiros. Vou mencionar o prompt(command prompt) de comando por último, pois é o mais técnico e mais difícil de decifrar.
Monitor de recursos
A maneira mais fácil de verificar todas as conexões que seu computador está fazendo é usar o Monitor de Recursos(Resource Monitor) . Para abri-lo, você deve clicar em Iniciar(Start) e digitar monitor de recursos(resource monitor) . Você verá várias guias na parte superior e a que queremos clicar é Rede(Network) .
Nesta guia, você verá várias seções com diferentes tipos de dados: Processos com atividade(Processes with Network Activity) de rede , atividade de rede(Network Activity) , conexões TCP( TCP Connections) e portas de escuta( Listening Ports) .
Todos os dados listados nessas telas são atualizados em tempo real. Você pode clicar em um cabeçalho em qualquer coluna para classificar os dados em ordem crescente ou decrescente. Na seção Processos com atividade de rede (Processes with Network Activity ) , a lista inclui todos os processos que possuem algum tipo de atividade de rede(network activity) . Você também poderá ver a quantidade total de dados enviados e recebidos em bytes por segundo para cada processo. Você notará que há uma caixa de seleção vazia ao lado de cada processo, que pode ser usada como filtro para todas as outras seções.
Por exemplo, eu não tinha certeza do que era nvstreamsvc.exe , então verifiquei e depois examinei os dados nas outras seções. Em Atividade de rede(Network Activity) , você deseja examinar o campo Endereço(Address) , que deve fornecer um endereço IP(IP address) ou o nome DNS(DNS name) do servidor remoto.
Por si só, as informações aqui não necessariamente ajudarão você a descobrir se algo é bom ou ruim. Você precisa usar alguns sites de terceiros para ajudá-lo a identificar o processo. Em primeiro lugar, se você não reconhecer um nome de processo(process name) , vá em frente e pesquise no Google usando o nome completo, ou seja, nvstreamsvc.exe .
Sempre, clique pelo menos nos primeiros quatro a cinco links e você terá instantaneamente uma boa ideia se o programa é seguro ou não. No meu caso, estava relacionado ao serviço de streaming da NVIDIA(NVIDIA streaming) , que é seguro, mas não é algo que eu precisava. Especificamente, o processo é para streaming de jogos do seu PC para o NVIDIA Shield , que eu não tenho. Infelizmente, quando você instala o driver NVIDIA(NVIDIA driver) , ele instala muitos outros recursos que você não precisa.
Como esse serviço é executado em segundo plano, nunca soube que existia. Ele não apareceu no painel da GeForce(GeForce panel) e, portanto, presumi que tinha o driver instalado. Quando percebi que não precisava desse serviço, consegui desinstalar alguns softwares da NVIDIA(NVIDIA software) e me livrar do serviço, que estava se comunicando na rede o tempo todo, embora nunca o tenha usado. Então, esse é um exemplo de como investigar cada processo pode ajudá-lo não apenas a identificar possíveis malwares, mas também a remover serviços desnecessários que podem ser explorados por hackers.
Em segundo lugar, você deve procurar o endereço IP ou nome DNS(IP address or DNS name) listado no campo Endereço(Address) . Você pode conferir uma ferramenta como DomainTools , que fornecerá as informações que você precisa. Por exemplo, em Network Activity , notei que o processo steam.exe(steam.exe process) estava se conectando ao endereço IP 208.78.164.10(IP address 208.78.164.10) . Quando conectei isso à ferramenta mencionada acima, fiquei feliz em saber que o domínio é controlado pela Valve , que é a empresa proprietária do Steam .
Se você perceber que um endereço IP(IP address) está se conectando a um servidor na China ou na Rússia(China or Russia) ou em algum outro local estranho, talvez haja um problema. Pesquisar o processo no Google normalmente levará você a artigos sobre como remover o software malicioso.
Programas de terceiros
O Monitor de Recursos(Resource Monitor) é ótimo e fornece muitas informações, mas existem outras ferramentas que podem fornecer um pouco mais de informações. As duas ferramentas que eu recomendo são TCPView e CurrPorts . Ambos parecem exatamente iguais, exceto que o CurrPorts fornece muito mais dados. Aqui está uma captura de tela do TCPView:
As linhas nas quais você está mais interessado são aquelas que têm um estado (State)ESTABLISHED . Você pode clicar com o botão direito do mouse em qualquer linha para encerrar o processo ou fechar a conexão. Aqui está uma captura de tela do CurrPorts:
Novamente, observe as conexões ESTABELECIDAS(ESTABLISHED) ao navegar pela lista. Como você pode ver na barra de rolagem na parte inferior, há muito mais colunas para cada processo em CurrPorts . Você pode realmente obter muitas informações usando esses programas.
Linha de comando
Por fim, há a linha de comando(command line) . Usaremos o comando netstat para nos fornecer informações detalhadas sobre todas as conexões de rede atuais enviadas para um arquivo TXT(TXT file) . As informações são basicamente um subconjunto do que você obtém do Monitor de Recursos(Resource Monitor) ou de programas de terceiros, portanto, é realmente útil apenas para técnicos.
Aqui está um exemplo rápido. Primeiro(First) , abra um prompt de comando do Administrador e digite(Administrator command prompt and type) o seguinte comando:
netstat -abfot 5 > c:\activity.txt
Aguarde(Wait) cerca de um minuto ou dois e pressione CTRL + C no teclado para interromper a captura. O comando netstat acima basicamente capturará todos os dados de conexão de rede(network connection) a cada cinco segundos e os salvará no arquivo de texto(text file) . A parte – abfot é um monte de parâmetros para que possamos obter informações extras no arquivo. Aqui está o que cada parâmetro significa, caso você esteja interessado.
Ao abrir o arquivo, você verá praticamente as mesmas informações que obtivemos dos outros dois métodos acima: nome do processo(process name) , protocolo, números de porta local e remoto, IP Address/DNS name , estado da conexão(connection state) , ID do processo, etc. .
Novamente(Again) , todos esses dados são o primeiro passo para determinar se algo suspeito(something fishy) está acontecendo ou não. Você terá que pesquisar bastante no Google(Googling) , mas é a melhor maneira de saber se alguém está espionando você ou se um malware está enviando dados do seu computador para algum servidor remoto. Se você tiver alguma dúvida, sinta-se à vontade para comentar. Aproveitar!
Related posts
Quem é dono do Internet? Web Architecture explicou
Como overclock seu Monitor para obter um atual refresque Rate para jogos
Internet Comment Etiquette para melhorar sua Social Experience
Firefox Monitor Review: O que é e como ele protege seus dados de login
7 coisas para Bear em Mind Quando você compara os fornecedores New Internet
Como obter Rid de Yahoo Search em Chrome
Panel Display Technology Demystified Flat: TN, IPS, VA, OLED e mais
Impedir que outra pessoa use sua conexão de Internet sem fio
Como criar um compartilhamento de rede oculto no Windows
Como impedir que um monitor LCD pisque
É perigoso amarrar a um celular para acesso à Internet?
Como calibrar seu monitor no Windows e OS X
Como Download and Install Peacock em Firestick
O que é a máquina do tempo da Internet e 3 usos criativos para ela
Qual é o Uber Passenger Rating and How para verificar
Como abrir uma File Com No Extension
Como encontrar os servidores Melhor Desacordo
10 Best Ways para Child Proof Your Computer
7 Quick Fixes quando Minecraft Keeps Crashing
Como compartilhar uma conexão com a Internet com outros computadores