Packet sniffers

Os administradores das redes de computadores têm usado packet sniffers há anos para monitorar e realizar testes diagnósticos ou solucionar problemas. Essencialmente, um packet sniffer é um programa que consegue ver todas as informações que passam pela rede à qual ele está conectado. Conforme os dados fluem de cá para lá na rede, o programa olha, ou "fareja", cada pacote. O pacote é a parte de uma mensagem que foi quebrada.

Normalmente, o computador só olha os pacotes endereçados a ele e ignora o resto do tráfego na rede. Mas quando um packet sniffer é instalado em um computador, a interface da rede do snifffer (farejador) é posta em modo promíscuo. Isso significa que ele está olhando tudo o que passa. A quantidade de tráfego depende muito da localização do computador na rede. Um sistema cliente fora, em uma ramificação isolada da rede vê somente um pequeno segmento do tráfego da rede, ao passo que o principal servidor de domínio vê quase todo o tráfego.

Um packet sniffer geralmente pode ser instalado de duas maneiras.

  • Unfiltered (não filtrado) - captura todos os pacotes;
  • Filtered (filtrado) - captura somente aqueles pacotes que contêm elementos de dados específicos.

Os pacotes que contêm dados-alvo são copiados no disco rígido à medida que eles passam. Essas cópias podem ser analisadas cuidadosamente em busca de informações ou padrões específicos.

Quando se conecta à Internet, você está se juntando a uma rede mantida por seu Provedor de Serviço da Internet (PSI). A rede do PSI comunica-se com redes mantidas por outros PSIs para formar o alicerce da Internet. O packet sniffer localizado em um dos servidores de seu PSI potencialmente conseguiria monitorar todas suas atividades online, como:

  • sites que você visita;
  • o que você olha no site;
  • para quem você manda e-mail;
  • o que há no e-mail que você envia;
  • o que você baixa de um site;
  • que eventos streaming você usa, como áudio, vídeo e telefonia via Internet.

A partir dessas informações, os empregadores conseguem determinar quanto tempo um trabalhador passa online e se ele está vendo material inapropriado.

Programas para monitoramento de desktops funcionam de maneira diferente dos packet sniffers. Eles podem monitorar cada ação que você praticar com seu computador.