🛡️ Gerenciador de Portas do Sistema (Windows)
Hoje quero compartilhar com vocês uma ferramenta que desenvolvi para facilitar a administração de portas de rede no Windows de forma simples e rápida. Trata-se do Gerenciador de Portas do Sistema (Windows), um script em Batch que permite listar, bloquear e desbloquear portas utilizando o Firewall nativo do sistema.
🔍 O que ele faz?
- 📌 Listar portas em escuta (LISTENING) – saiba quais portas estão abertas no seu computador;
- ⛔ Bloquear portas específicas por protocolo (TCP/UDP) usando o firewall;
- ✔️ Desbloquear portas previamente bloqueadas com um comando simples;
- 🖥️ Tudo funcionando via prompt de comando, sem necessidade de instalar nada!
📂 Como funciona?
O script usa apenas comandos nativos do Windows, como netstat e netsh advfirewall, o que significa que não depende de ferramentas de terceiros. Ele foi feito para ser intuitivo e seguro, ideal para administradores ou usuários que queiram gerenciar portas com facilidade. 🚀
📁 Código e Repositório no GitHub
O projeto é completamente open-source e está disponível no GitHub:
📌 Exemplo de uso:
:: Mostrar portas em escuta netstat -ano | findstr LISTENING :: Bloquear porta exemplo 8080 TCP netsh advfirewall firewall add rule name="Bloquear Porta 8080" dir=in action=block protocol=TCP localport=8080 :: Desbloquear porta exemplo 8080 netsh advfirewall firewall delete rule name="Bloquear Porta 8080"
📌 Observações
- ⚠️ É recomendável executar o script como Administrador do Windows;
- 🛑 Essa ferramenta tem caráter administrativo e educacional e não substitui soluções completas de firewall corporativo;
- 💡 Ideal para aprendizado e gerenciamento rápido no dia a dia.
✨ Conclusão
Se você sempre quis uma forma **simples e direta de gerenciar portas no Windows**, essa ferramenta pode ser exatamente o que precisava. Espero que seja útil no seu dia a dia — e claro, contribuições ou melhorias são sempre bem-vindas! 😄
🔗 Não deixe de conferir o repositório no GitHub!