Monitor de tráfego de rede que sinaliza comunicações com domínios, IPs, URLs e User-Agents maliciosos conhecidos usando listas de indicadores chamadas trails.
GyulyVGC/sniffnet
Aplicativo desktop multiplataforma para monitorar o tráfego de rede, inspecionar conexões em tempo real e exportar capturas PCAP.
Alternativa open source a:Wireshark
NetLimiter
- Estrelas
- 41,649
- Forks
- 1,936
- Issues abertas
- 55
- Último commit
- há 19 horas
O que é?
O Sniffnet é um aplicativo desktop desenvolvido em Rust com a biblioteca de interface gráfica iced, que permite acompanhar o tráfego de rede passando por um adaptador de rede escolhido. Ele exibe gráficos ao vivo da intensidade do tráfego, estatísticas gerais e uma lista pesquisável de todas as conexões, para você ver quais hosts, serviços e programas estão usando sua largura de banda.
Para cada host remoto, o Sniffnet consulta a localização geográfica, o nome de domínio e o ASN, além de identificar milhares de serviços e protocolos de camada superior. Ele também pode destacar o tráfego correspondente a listas de bloqueio de IPs personalizadas e enviar notificações quando ocorrerem eventos de rede definidos. As conexões da rede local são diferenciadas das externas.
As capturas podem ser exportadas como arquivos PCAP para análise em outras ferramentas, e arquivos PCAP salvos anteriormente podem ser importados novamente. O aplicativo funciona no Windows, macOS e Linux, com instaladores disponíveis para várias arquiteturas.
Recursos principais
- 01Escolha um adaptador de rede para inspecionar e aplique filtros ao tráfego observado
- 02Gráficos em tempo real e lista pesquisável de conexões de rede
- 03Identifique o nome de domínio, o ASN e a localização geográfica de hosts remotos
- 04Reconheça mais de 6.000 serviços, protocolos e ameaças de camada superior
- 05Importe e exporte capturas como arquivos PCAP
- 06Listas de bloqueio de IPs personalizadas e notificações de eventos de rede
Casos de uso
- Verificar quais programas e servidores remotos estão consumindo largura de banda no seu PC
- Identificar conexões de saída suspeitas sinalizando IPs em listas de bloqueio
- Capturar o tráfego de um adaptador de rede e salvá-lo como PCAP para análise posterior
- Acompanhar a atividade de rede enquanto o aplicativo está minimizado
Início rápido
- 1
Baixe o instalador para o seu sistema operacional pelos links de versões do GitHub
- 2
Instale as dependências necessárias para o seu sistema operacional (consulte a página da wiki)
- 3
Abra o Sniffnet e escolha um adaptador de rede para inspecionar
Antes de usar
- As dependências de sistema necessárias devem ser instaladas separadamente antes que ele possa analisar um adaptador de rede.
- Em hardware mais antigo ou com drivers gráficos desatualizados, o renderizador padrão pode apresentar falhas visuais; nesse caso, é preciso definir uma variável de ambiente.
Tópicos
Perguntas frequentes
- O que é sniffnet?
- Aplicativo desktop multiplataforma para monitorar o tráfego de rede, inspecionar conexões em tempo real e exportar capturas PCAP. O Sniffnet é um aplicativo desktop desenvolvido em Rust com a biblioteca de interface gráfica iced, que permite acompanhar o tráfego de rede passando por um adaptador de rede escolhido. Ele exibe gráficos ao vivo da intensidade do tráfego, estatísticas gerais e uma lista pesquisável de todas as conexões, para você ver quais hosts, serviços e programas estão usando sua largura de banda.
- sniffnet é gratuito? Qual é a licença?
- sniffnet é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- sniffnet ainda é mantido?
- Manutenção ativa. O último commit de sniffnet foi em 20 de out. de 2026.
- Para que posso usar sniffnet?
- Verificar quais programas e servidores remotos estão consumindo largura de banda no seu PC Identificar conexões de saída suspeitas sinalizando IPs em listas de bloqueio Capturar o tráfego de um adaptador de rede e salvá-lo como PCAP para análise posterior Acompanhar a atividade de rede enquanto o aplicativo está minimizado
- Como instalar sniffnet?
- Baixe o instalador para o seu sistema operacional pelos links de versões do GitHub Instale as dependências necessárias para o seu sistema operacional (consulte a página da wiki) Abra o Sniffnet e escolha um adaptador de rede para inspecionar
- Onde consigo sniffnet?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/GyulyVGC/sniffnet
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta de diagnóstico de rede para terminal, escrita em Rust, que mostra tráfego, conexões e pacotes em tempo real e identifica problemas com um comando.
Visualizador de tráfego de rede em tempo real que mostra cada conexão do computador, qual app é responsável por ela e onde estão os hosts remotos.
Cliente GUI desktop multiplataforma para o core de proxy Clash Meta (mihomo), desenvolvido com Tauri e Rust para Windows, macOS e Linux.
Alternativa open source ao Loom para gravar a tela rapidamente, editar vídeos com acabamento profissional e compartilhar por links, com opção de hospedagem própria.
Kit de GUI para desktop em Rust, com mais de 75 componentes estilizados para criar apps multiplataforma com o framework GPUI.