Saltar para o conteúdo
SecretDNS
Português
Transferir
  • Windows 10 · 11
  • Freeware
  • DNS over HTTPS
  • Fragmentação do SNI

A inspeção lê dois pontos. Só tapamos o DNS e o SNI.

O SecretDNS é um programa gratuito para Windows que encripta as consultas DNS (DoH) e divide em pedaços o nome do site (SNI) no primeiro pacote HTTPS. Não mexe nas definições de rede do Windows — basta premir o cadeado ao centro.

Última versão 4.1.1 · Instalador · Portátil (ZIP) · Requer privilégios de administrador

Ecrã principal do SecretDNS — o cadeado dourado ao centro está fechado, ou seja, em execução

O SecretDNS não é uma VPN. Não esconde o seu endereço IP nem encripta todo o tráfego. Trata apenas dos dois pontos de que a inspeção depende: o DNS e o SNI.

Ao abrir um site, o computador envia duas coisas em texto simples

Ligação normal
O seu PC IP 203.0.113.7
Inspeção (DPI) Operador · administrador de rede
DNS habitual Cloudflare (DoH) Nome → IP
example.com HTTPS
DNSexample.com — legíveltexto cifrado — ilegível
SNIexample.com — legívelexa | mple.com — nome não reconhecido
IP203.0.113.7 (continua visível)

Ilustração simplificada. Não analisa a sua rede nem altera definições.

  1. 01

    A consulta DNS pede o endereço

    Primeiro, o browser pede a um servidor DNS que converta o nome do site num endereço IP. Normalmente, esta consulta não é encriptada.

  2. 02

    O nome do site (SNI) segue no primeiro pacote

    Mesmo com HTTPS, o primeiro pacote enviado leva às claras o nome do site que está a visitar (SNI).

  3. 03

    A inspeção lê os dois

    A inspeção profunda de pacotes (DPI) lê o DNS e o SNI para saber aonde vai e pode cortar a ligação ou desviá-lo para uma página de aviso.

  4. 04

    O DNS vai encriptado (DoH)

    Defina as Definições DNS como DNS sobre HTTPS e prima o cadeado: as consultas DNS seguem encriptadas por HTTPS para um servidor como o Cloudflare. Ninguém pelo caminho as consegue ler. (Escolhendo Servidores, usa apenas outro servidor DNS, sem encriptação.)

  5. 05

    O SNI é dividido em pedaços

    Só a parte que contém o nome do site é enviada em vários fragmentos. A ligação em si não muda, pelo que quase não há perda de velocidade.

  6. 06

    O seu endereço IP mantém-se

    O SecretDNS não é uma VPN, por isso o seu IP e o resto do tráfego ficam intactos. Se um site o bloquear por país (erro 451), use o proxy misto mais abaixo.

Um cadeado para ligar. Os ajustes ficam nas Definições.

As definições do Windows ficam intactas

Nunca altera as definições de DNS do adaptador de rede e só atua enquanto está em execução. Ao desligar, tudo volta ao normal de imediato — mesmo após uma falha de energia ou um encerramento forçado, a internet funciona normalmente no arranque seguinte.

DNS over HTTPS

O Cloudflare é a predefinição. Adicione os seus próprios servidores e marque vários: se um deixar de responder, o seguinte assume. Há também um modo que usa um servidor simples (ex.: 1.1.1.1) sem encriptação.

Fragmentação do SNI

Impede que o nome do site apareça tal como está nas ligações HTTPS e HTTP. Para redes onde só a fragmentação não chega, existe a opção Ativar pacote falso.

Lista de exceções · Lista de alvos

Sites que podem falhar quando fragmentados, como bancos e pagamentos, passam sem alterações. Vêm incluídos mais de 160 domínios — bancos, pagamentos, portais, jogos, administração pública, escolas.

  • .example.cominclui subdomínios
  • https://www.example.com/pathcole um URL, é limpo automaticamente

Mude as Definições SNI para Fragmentarⓜ e só os sites da lista são fragmentados.

Só browsers

A fragmentação aplica-se apenas aos principais browsers, como Chrome, Edge, Firefox e Whale, deixando jogos e programas de trabalho em paz. Vem ativada por predefinição, e o tratamento do DNS continua a aplicar-se a todos os programas.

Uma ligação que não cai

Antes de arrancar, verifica se o servidor DNS está acessível, e a internet continua a funcionar mesmo que o servidor deixe de responder. Não é preciso reiniciar após a suspensão ou uma mudança de Wi-Fi.

Relatório

Veja como cada site foi tratado, por DNS e SNI, numa tabela em janela própria. Copiar tudo cola diretamente no Bloco de Notas ou no Excel.

TipoDomínioAplicado
DNSwww.example.comDNS sobre HTTPS
SNIwww.example.comFragmentar
SNIbank.example
SNIblocked.exampleDireto

Iniciar no arranque · Área de notificação

Arranca na área de notificação quando o Windows inicia e volta a ligar a proteção se estava em execução da última vez. Fechar a janela envia-o para a área de notificação; o ícone fica cinzento quando parado e dourado em execução.

Multilingue

Segue o idioma de apresentação do Windows, ou escolha um em Idioma nas Definições — mesmo em execução.

Só os sites bloqueados passam por um servidor no estrangeiro

Em países sem liberdade na internet, alguns sites recusam por completo as ligações vindas desse país e mostram o erro 451. Como o bloqueio se baseia no local de onde liga, a encriptação de DNS ou a fragmentação não o resolvem.

O proxy misto encaminha só os domínios da lista através de um servidor no estrangeiro. Tudo o resto liga diretamente como de costume, pelo que os outros sites mantêm a velocidade.

  • Ao ativar, surge logo abaixo uma caixa de lista — um domínio por linha
  • O servidor é atribuído automaticamente a cada execução; se não responder, passa ao seguinte
  • Requer as Definições DNS ativadas
O seu PC Servidor no estrangeiro blocked news shop

blocked.example — está na lista do proxy misto, por isso passa por um servidor no estrangeiro.

Pré-visualização do programa

SecretDNS

SecretDNS

DNS sobre HTTPS é fácil de utilizar.

Versão 4.1.1

Uma réplica redesenhada com a disposição, as cores e os textos do programa real. Pode clicar à vontade, mas não faz nada de facto.

Situações comuns

Um site salta para uma página de aviso ou a ligação cai

Com as definições predefinidas (DNS Servidores ou DNS sobre HTTPS + SNI Fragmentar), premir o cadeado resolve a maioria dos casos. Ative o relatório e visite o site: a linha SNI deve mostrar Fragmentar e a linha DNS Texto simples ou DNS sobre HTTPS. Se continuar a falhar, experimente Ativar pacote falso.

Depois de ligar, um site não abre (banco, pagamentos, início de sessão em jogos…)

Esse site não lida bem com a fragmentação. Nas Definições, adicione o domínio à lista de exceções sob a linha Fragmentar e volte a executar. Começar com um ponto, como .example.com, abrange todos os subdomínios. Também pode colar o URL da barra de endereço tal como está.

Quer fragmentar só alguns sites

Mude as Definições SNI para Fragmentarⓜ e surge uma caixa de lista de alvos sob essa linha. Só os domínios da lista são fragmentados; tudo o resto segue tal como está. Se o problema for só com um ou dois sites, esta é a opção mais segura. Se a lista estiver vazia, pede-lhe que adicione um domínio antes de executar.

Aparece "Não é possível ligar ao servidor DNS sobre HTTPS"

Algumas redes de empresas ou escolas não chegam a certos servidores DoH. Marque outro servidor (ex.: cloudflare-dns.com) em Servidores na linha DNS sobre HTTPS, ou mude as Definições DNS para Servidores. Não há encriptação, mas continua a usar outro servidor DNS sem alterar as definições do Windows.

Não quer afetar jogos nem programas de trabalho

Mantenha Só browsers ativado (vem ativado por predefinição). A fragmentação e os pacotes falsos aplicam-se então só aos principais browsers. Se um programa que não é browser, como um gestor de transferências, também precisar de fragmentação, desative-o.

Quer outro idioma de apresentação

Escolha um em Idioma no fundo das Definições e muda de imediato — mesmo em execução. Sistema segue o idioma de apresentação do Windows.

Está em execução, mas não tem efeito logo

Pode ser a cache de DNS do browser. Feche todas as janelas do browser e volte a abri-las.

Grátis. Em qualquer lado, sem restrições.

Instalador Recomendado

  • Executa logo após a instalação
  • Regista Iniciar no arranque
  • Executa com privilégios de administrador
Obter o instalador

Portátil (ZIP)

  • Descompacte e execute SecretDNS.exe
  • Iniciar no arranque desativado por predefinição
  • Quanto ao resto, igual ao instalador
Obter a versão portátil
  • Windows 10 · 11 32 bits · 64 bits
  • Privilégios de administrador pedidos a cada execução
  • Sem runtime para instalar
  • Freeware no trabalho, em casa, em serviços públicos ou escolas
Alterações recentes

Versão 4.1.0

  • Melhorada a estabilidade da ligação através do aperfeiçoamento da gestão da ligação e da validação das respostas
  • Reduzidos os atrasos na ligação inicial de sites que utilizam QUIC
  • Corrigido o bloqueio de transferências ou da gestão da ligação ao utilizar o proxy em sistemas afetados
  • Corrigida a aceitação incorreta, pelas consultas de endereços, de respostas a pedidos anteriores
  • Adicionado um alerta quando as definições de arranque não podem ser alteradas e impedida a apresentação de um estado incorreto das definições

Versão 4.0.6

  • Alteradas as opções existentes para serem repostas uma vez nos valores predefinidos durante a atualização
  • Impedido que as atualizações substituam as listas DNS configuradas pelo utilizador

Versão 4.0.5

  • Melhorada a estabilidade da VPN com mudança automática de servidor
  • Facilitada a identificação da atividade da VPN no histórico de ligações

Não há atualizações automáticas. Se houver uma nova versão, é avisado ao iniciar o programa.

Mais programas gratuitos no Kilho.net

Perguntas frequentes

Em que difere de uma VPN?

Uma VPN encaminha todo o tráfego por outro servidor e muda o seu IP. O SecretDNS não esconde o IP nem encripta todo o tráfego — trata só do DNS e do SNI, os dois pontos de que a inspeção depende. Por isso quase não há perda de velocidade.

A fragmentação do SNI torna tudo mais lento?

Só a parte com o nome do site é dividida; o resto do tráfego segue como habitualmente, pelo que quase não há abrandamento.

Altera as definições de DNS do Windows?

Não. Não altera as definições do adaptador de rede e só atua em execução. Mesmo que o feche ou que o computador se desligue de repente, tudo fica normal após reiniciar.

Posso usá-lo sem instalar?

Sim. Descompacte a versão portátil (ZIP) e execute SecretDNS.exe. Tirando Iniciar no arranque vir desativado, é igual ao instalador.

Posso usá-lo no trabalho ou na escola?

É freeware: pode usá-lo gratuitamente e sem restrições no trabalho, em casa, em serviços públicos ou escolas, e redistribuí-lo livremente. Siga a política de rede da sua organização.

Atualiza-se automaticamente?

Não. Ao iniciar, verifica se há uma nova versão e mostra um aviso; clicar em Sim abre a página de transferência.