Repolode
safing

safing/portmaster

Firewall de aplicativos gratuito e de código aberto para Windows e Linux que monitora e controla o tráfego de rede de cada app, com DNS seguro e bloqueio de rastreadores integrados.

Alternativa open source a:Little SnitchGlassWire

Estrelas
13,973
Forks
601
Issues abertas
104
Último commit
há 3 dias

O que é?

O Portmaster é um firewall de aplicativos para desktop que fica entre seus aplicativos e a rede. Ele registra qual app abre cada conexão e permite liberar ou bloquear cada uma, com configurações padrão pensadas para melhorar a privacidade sem exigir configuração manual. Também é possível definir regras globais, por app e com base em domínio, IP ou país.

No Linux, ele se integra à pilha de rede via nfqueue e usa eBPF e /proc para identificar os responsáveis pelas conexões. No Windows, depende de um driver de kernel (WFP) e da IP Helper API. As consultas DNS são redirecionadas pelo firewall e resolvidas via DoT ou DoH, enquanto listas de filtros bloqueiam domínios conhecidos de malware, anúncios e rastreadores. O núcleo é executado como serviço do sistema, enquanto a interface roda na sessão do usuário.

Os planos pagos adicionam histórico de rede armazenado localmente e pesquisável, monitoramento de largura de banda por app e o SPN, uma rede de privacidade com múltiplos saltos, posicionada entre VPN e Tor. O projeto é licenciado sob GPL-3.0 e desenvolvido na Áustria.

Recursos principais

  • 01Monitora conexões de rede e as associa a aplicativos específicos.
  • 02Bloqueia ou libera tráfego por app, domínio, IP, país ou escopo de rede.
  • 03Redireciona consultas DNS por resolvedores seguros via DoT/DoH.
  • 04Bloqueia domínios de malware, anúncios e rastreadores usando listas de filtros.
  • 05Funciona inteiramente localmente, com atualizações assinadas e aplicadas automaticamente.

Casos de uso

  • Impedir que apps em um desktop Windows ou Linux se conectem aos seus servidores sem que você perceba.
  • Aplicar uma configuração básica de privacidade a todos os aplicativos, sem precisar configurar cada um individualmente.
  • Verificar quais domínios e serviços um determinado programa acessa.
  • Forçar o uso de DNS criptografado em um computador pessoal.

Início rápido

  1. 1

    Baixe o Portmaster gratuitamente na página oficial de downloads

  2. 2

    Instale o Earthly CLI para compilar a partir do código-fonte

  3. 3

    Instale o Docker Engine como pré-requisito para a compilação

  4. 4

    Compile a versão com o Earthly e encontre os artefatos em ./dist

    earthly +release

Antes de usar

  • Compatível apenas com Windows e Linux; não com macOS.
  • Alguns recursos avançados, como histórico de rede, uso de largura de banda e SPN, exigem um plano pago.
  • A interface principal ainda usa Electron e, segundo o README, o processo de compilação ainda está em andamento.

Em coleções

Tópicos

Perguntas frequentes

O que é portmaster?
Firewall de aplicativos gratuito e de código aberto para Windows e Linux que monitora e controla o tráfego de rede de cada app, com DNS seguro e bloqueio de rastreadores integrados. O Portmaster é um firewall de aplicativos para desktop que fica entre seus aplicativos e a rede. Ele registra qual app abre cada conexão e permite liberar ou bloquear cada uma, com configurações padrão pensadas para melhorar a privacidade sem exigir configuração manual. Também é possível definir regras globais, por app e com base em domínio, IP ou país.
portmaster é gratuito? Qual é a licença?
portmaster é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
portmaster ainda é mantido?
Manutenção ativa. O último commit de portmaster foi em 21 de out. de 2026.
Para que posso usar portmaster?
Impedir que apps em um desktop Windows ou Linux se conectem aos seus servidores sem que você perceba. Aplicar uma configuração básica de privacidade a todos os aplicativos, sem precisar configurar cada um individualmente. Verificar quais domínios e serviços um determinado programa acessa. Forçar o uso de DNS criptografado em um computador pessoal.
Como instalar portmaster?
Baixe o Portmaster gratuitamente na página oficial de downloads Instale o Earthly CLI para compilar a partir do código-fonte Instale o Docker Engine como pré-requisito para a compilação Compile a versão com o Earthly e encontre os artefatos em ./dist: earthly +release
Onde consigo portmaster?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/safing/portmaster

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados