# Check ports: Como verificar portas abertas

Portas abertas não são apenas **pontos de comunicação** entre seus sistemas e a internet, ou com outros computadores. Elas também são **pontos de ataque** de *malware* e hackers. Realizar *check ports* regularmente garante que somente portas realmente necessárias permaneçam abertas. Conheça os métodos disponíveis para realizar uma verificação de portas abertas.

## O que é porta em TI?

Independentemente de você usar redes e computadores de vez em quando ou regularmente, mais cedo ou mais tarde vai acabar se deparando com o termo “porta” (*port*). **Portas de rede** nada mais são que **entradas para dados** transmitidos entre computadores ou entre um computador e a internet.

Números de portas são parte constituinte de um endereço IP e possibilitam que pacotes de dados sejam atribuídos a um IP específico e a alguns serviços. Combinada a um [endereço IP](https://www.ionos.com/digitalguide/server/know-how/what-is-an-ip-address/ "O que é endereço IP"), uma porta informa o **endereço completo de destino ou de origem de uma aplicação**.

## Para que servem portas de rede e quantas existem?

Como muitos processos são executados simultaneamente por sistemas operacionais e aplicativos, no mesmo momento em que dados são transmitidos paralelamente, é necessário que várias portas fiquem abertas. Entre as principais funções das portas estão, portanto, aliviar sistemas, usar diferentes entradas ao mesmo tempo em múltiplas conexões, e atribuir pacotes de dados às aplicações corretas. De modo a serem diferenciadas umas das outras, portas são numeradas de **0 a 65.535**. Isso significa que cada computador tem 65.536 portas no total.

Certas portas são reservadas a aplicações específicas (por exemplo, servidores de e-mail e sites), bem como a protocolos de transporte importantes, como HTTP, FTP e [Telnet](https://www.ionos.com/digitalguide/server/tools/telnet-the-system-wide-remote-protocol/ "Telnet: Protocolo de sistema amplo remoto"). A reserva de portas é feita pela IANA (*Internet Assigned Numbers Authority*) e chamada de **portas de status oficial**, **portas registradas** ou **portas padrozinadas**. As demais são destinadas a serviços registrados e a clientes dinâmicos. Além disso, um grande número de portas é alocado dinamicamente, a partir de grupos de procedimentos.

Fato O número de [portas TCP e UDP](https://www.ionos.com/digitalguide/server/know-how/tcp-ports-and-udp-ports/ "Portas TCP e portas UDP") de um computador é enorme, pois totaliza 65.536. As mais importantes são conhecidas, têm números entre 0 e 1023 e são destinadas a aplicações fixas. Já portas entre 1024 e 49151 são atribuídas tanto a aplicações fixas quanto a dinâmicas, enquanto portas entre 49152 e 65535 são designadas dinamicamente.

## Como portas funcionam?

Portas funcionam de um jeito relativamente simples: protocolos de transporte, como [UDP (Protocolo de Datagrama do Usuário)](https://www.ionos.com/digitalguide/server/know-how/udp-user-datagram-protocol/ "UDP: Protocolo de Datagrama do Usuário") e [TCP (Protocolo de Controle de Transmissão)](https://www.ionos.com/digitalguide/server/know-how/introduction-to-tcp/ "Introdução ao TCP") transferem pacotes de dados ao atribuí-los a um endereço específico, composto por um **IP** e um **número de porta**. O endereço de destino pode ser um aplicativo, serviço, site ou qualquer outro tipo de programa, e até mesmo um navegador.

Portas abertas de endereços de destino recebem solicitações originárias de portas de IPs privados ou públicos. A aplicação-alvo aprende a **porta do transmissor** quando a conexão é estabelecida e envia os pacotes de dados desejados de volta ao endereço do emissor.

Como conexões de rede indesejadas (entre computadores locais e a internet) devem ser evitadas ao máximo, o IP do roteador costuma ficar entre IPs locais e endereços de destino. O **IP do roteador público**, que também aparece como transmissor dos pacotes de dados, é visível e endereçável externamente. **Filtro e*firewall*** também asseguram que pacotes que não possam ser atribuídos a uma aplicação local sejam rejeitados. O roteador encaminha os pacotes endereçados corretamente ao serviço do emissor usando o IP e o número da porta.

## Como verificar portas abertas

[Varreduras de portas (*port scanning*)](https://www.ionos.com/pt-br/digitalguide/servidor/conhecimento/port-scanning-nocoes-basicas-e-legalidade/ "Varredura de portas: introdução e conceitos básicos") regulares são um processo importante. Especificamente, administradores de sistemas costumam realizá-las para monitorar o tráfego de dados, tanto em redes pequenas quanto em grandes, a fim de fechar brechas de segurança. Verificações de portas abertas também checam se pacotes de dados estão sendo enviados pelas portas designadas, se *firewalls* estão bloqueando portas importantes de forma não intencional e se portas abertas não utilizadas devem ser fechadas. Diversos métodos e ferramentas possibilitam a realização de *check ports*. Conheça-os a seguir.

Nota Durante uma verificação, portas podem ser apontadas em **três estados** padrão: abertas, fechadas ou filtradas. Portas abertas estão prontas para estabelecer uma conexão, enquanto solicitações de conexão enviadas a portas fechadas ou filtradas, por exemplo, são rejeitadas por *[firewalls](https://www.ionos.com/digitalguide/server/security/what-is-a-firewall/ "O que é firewall?")*.

### Como verificar portas abertas pelo prompt de comando

Se você quer fazer um *check port* no seu computador, pode usar o prompt de comando do Windows e o [comando CMD](https://www.ionos.com/digitalguide/server/know-how/windows-cmd-commands/ "Windows: Comandos CMD") `netstat -ano`. O Windows exibirá, então, todas as conexões de rede existentes em portas abertas, bem como as portas abertas em estado de escuta (*listening*), sem conexão estabelecida no momento. O comando também mostra o **número PID**, que representa o ID do processo que está usando uma porta ou que está “escutando” por uma porta.

Aprenda a usar o comando `netstat –ano` para realizar uma verificação de portas abertas:

**Passo 1**: Abra o **prompt de comando como administrador**. Para tanto, pressione o [atalho do Windows](https://www.ionos.com/digitalguide/server/configuration/windows-shortcuts/ "Atalhos do Windows") \[Windows\] + \[R\], digite “cmd” e aperte as teclas \[Ctrl\] + \[Alt \] + \[Enter\] para confirmar.

**Passo 2**: Insira o comando cmd `netstat -ano` para visualizar as conexões de rede, IPs e IDs de processos atuais. Em “State” você encontrará portas classificadas como “ESTABLISHED”, se estiverem conectadas a um serviço, ou como “LISTENING”, se estiverem abertas, mas sem nenhuma conexão.

[![Imagem: Insira o comando cmd “netstat -ano” no prompt de comando do Windows](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/a/3/csm_ports01_en_d3bdbf591d.webp "Insira o comando cmd “netstat -ano” no prompt de comando do Windows")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/ports01_en.png) Insira “netstat -ano” no prompt de comando para realizar verificação de portas abertas e em estado escuta **Passo 3**: Para descobrir qual serviço uma porta está usando e concluir se você pode fechá-la, procure o PID correspondente no **Gerenciador de Tarefas**. **Atenção**: o comando `netstat -ano` só exibe as portas abertas dentro do intervalo entre 49152 e 65535 em estado *listening*. Não são necessariamente *malwares* que usam portas neste intervalo, mas também aplicativos internos do Windows, disponíveis para consultas por padrão.

[![Imagem: Use o PID no Gerenciador de Tarefas para descobrir que processo está usando uma porta aberta](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/3/5/csm_ports02_en_bb785fe07a.webp "Use o PID no Gerenciador de Tarefas para descobrir que processo está usando uma porta aberta")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/ports02_en.png) Com o PID, você consegue descobrir que processo está atualmente usando uma porta aberta no Gerenciador de Tarefas ### Como verificar portas abertas com um software de scanner de portas

Um **scanner de portas** funciona de forma similar ao prompt de comando, e também examina portas abertas e serviços autorizados. Além disso, softwares de scanners de portas são capazes de inspecionar **a segurança e a estrutura de uma rede**. Eles funcionam enviando pacotes de dados a um endereço de destino, a fim de analisar e avaliar suas respostas.

Recomendamos, no entanto, que você tenha certo cuidado ao recorrer a scanners de portas, já que softwares como estes não são somente usados por administradores de sistemas, mas também por hackers que buscam identificar **brechas de segurança, para ataques e envio de *malware***. Dados analisados por um scanner de portas são sensíveis, por serem de interesse de potenciais invasores. Assim sendo, scanners de portas não somente devem ajudar a fechar brechas de segurança, mas também tratar dados coletados com total responsabilidade. Além disso, vale ressaltar que você só pode fazer*check ports* no seu próprio sistema ou com a permissão do dono do sistema em questão, já que a ação pode ser legalmente considerada tentativa de ataque sem consentimento.

#### Scanner de portas 1: Advanced Port Scanner

Advanced Port Scanner é um *freeware* (software gratuito) que pode ser usado para testar portas e listar dispositivos de rede (computadores, roteadores, dispositivos inteligentes etc.), incluindo **intervalos de portas abertas ou fechadas**. Ele foca sua análise em portas TCP, mas ela pode ser expandida e englobar portas e protocolos adicionais. Outras funções deste software de varredura incluem comandos remotos por RDP e Radmin, bem como compartilhamento de portas e redes.

#### Scanner de portas 2: Nmap

Nmap é um **scanner de portas clássico e gratuito**, destinado a especialistas em TI. Ele foi programado originalmente para Linux, mas hoje pode ser usado como scanner de portas por todos os sistemas operacionais. Pessoas experientes podem usar o Nmap como console de linha de comando, enquanto a interface gráfica Zenmap auxilia usuários inexperientes. Importante ressaltar que o Nmap **só pode ser usado para verificar suas próprias portas locais**. Realizar uma verificação de portas abertas em endereços externos usando o Nmap e sem o consentimento do proprietário pode ser interpretado como tentativa preliminar de ataque a um sistema.

### Como verificar portas abertas com ferramentas on-line

Também há como fazer *check ports* utilizando **ferramentas on-line gratuitas**, que detectam portas abertas no seu computador e também potenciais brechas de segurança. A principal diferença deste método é que uma verificação de portas abertas pelo comando cmd `netstat -ano` ou por um software como o Nmap envolve, primariamente, portas locais. Determinar o compartilhamento de portas públicas do seu roteador só é possível, contudo, se feita do lado de fora. Ferramentas de verificação de portas abertas on-line usam **sites de teste** para essa finalidade e realizam varreduras padrão de portas. Dados da análise são apresentados em forma de lista de resultados.

#### Ferramenta on-line 1: DNSTOOLS

O site *dnstools.ch* faz *check ports* de todas as **portas padrão**, como FTP, DNS, POP3, IMAP, SMTP e RPC, analisando especialmente portas individuais e checando se o redirecionamento das portas públicas, do roteador às aplicações locais, está funcionando corretamente. Esta ferramenta on-line exibe resultados da análise em uma lista, que pode ser exportada como um arquivo. Outras opções da ferramenta incluem **consultas DNS, *ping* e *traceroute***.

#### Ferramenta on-line 2: Online Port Scanner

O Nmap não está disponível somente na forma de um poderoso scanner de portas para download. Ele também tem uma ferramenta on-line, que permite realizar verificações de portas abertas. A solução pode ser usada para examinar **portas TCP abertas externamente** e listar serviços a elas associados.

#### Ferramenta on-line 3: TCP Open Port Scanner

O **TCP Open Port Scanner da Geekflare** possibilita uma varredura rápida e eficiente de portas abertas externas à sua rede. A ferramenta on-line usa o Nmap como software de análise para varrer as portas.

#### Ferramenta on-line 4: *WhatIsMyIP.com*

O site *WhatIsMyIP.com* é usado principalmente para exibir endereços IP publicamente visíveis de usuários e verificar a **eficácia de conexões VPN**. No entanto, ele também oferece diversas outras ferramentas, como um scanner on-line de portas. Com ele é possível testar portas individuais inserindo o número delas.


This is a markdown version of: [https://www.ionos.com/pt-br/digitalguide/servidor/seguranca/check-ports-como-verificar-portas-abertas/](https://www.ionos.com/pt-br/digitalguide/servidor/seguranca/check-ports-como-verificar-portas-abertas/) for AI/LLM consumption.