BIT HAPPENSSYSADMIN TOOLKIT
RUN DIAGNOSTICDIAG
MENU
NETWORK // TCP // PORTS

Como saber se uma porta está aberta

Aprenda a testar uma porta TCP externamente e diferenciar OPEN, CLOSED e TIMEOUT sem confundir exposição com vulnerabilidade.

Atualizado em 2026-09-25Leitura prática
TESTAR PORTA →

O que significa uma porta estar aberta

Em TCP, uma porta é considerada aberta quando um serviço aceita o estabelecimento da conexão naquele endereço e número de porta. Isso indica alcance de rede e um listener ativo. Não demonstra, por si só, que existe uma vulnerabilidade.

Também é importante testar do ponto certo. Uma porta acessível dentro da LAN pode estar bloqueada na Internet, e uma porta publicada pelo firewall pode responder externamente mesmo que o serviço esteja atrás de NAT.

Como testar de fora da rede

Para verificar exposição real à Internet, use um ponto externo. No Linux e macOS, nc é simples; no Windows, Test-NetConnection já vem no PowerShell.

nc -vz example.com 443
Test-NetConnection example.com -Port 443

O Port Check do Bit Happens executa um teste TCP externo limitado. Ele não faz banner grabbing, autenticação ou exploração.

OPEN, CLOSED e TIMEOUT

OPEN
Uma conexão TCP foi estabelecida. Existe um serviço alcançável naquela porta.
CLOSED
O host respondeu, mas não há listener aceitando a conexão naquela porta.
TIMEOUT
Não houve resposta dentro do limite. Pode ser firewall com drop silencioso, perda de rede ou host indisponível.

TIMEOUT não significa automaticamente “porta fechada”. Ele significa apenas que o teste não obteve resposta conclusiva.

Porta aberta não é sinônimo de falha de segurança

HTTPS em 443 é normalmente esperado. SSH em 22 pode ser legítimo, mas merece controles fortes. Já SMB 445, RDP 3389, bancos de dados e Redis expostos diretamente à Internet geralmente exigem uma justificativa operacional muito mais forte.

DECISÃO //

Compare cada porta aberta com a arquitetura esperada. Se não deveria estar pública, restrinja origem, use VPN/ZTNA ou remova a publicação.