Skip to content

vvolfie/open_port_scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Descrição do Projeto Este script foi desenvolvido com o objetivo de aprofundar o conhecimento técnico sobre os protocolos TCP e UDP, a gestão de portas de rede e a identificação de serviços associados. Trata-se de uma ferramenta de auditoria que realiza um scan não intrusivo ao host alvo, identificando portas abertas e inferindo os serviços em execução, com base no comportamento das respostas.

A ferramenta implementa técnicas básicas de port scanning, com distinção entre os protocolos TCP e UDP, adotando uma abordagem informativa e educativa para reforçar conceitos fundamentais de redes e segurança informática.

⚙️ Funcionalidades Deteção de portas TCP abertas através do mecanismo de 3-Way Handshake (SYN → SYN-ACK → ACK).

Verificação de portas UDP via envio de pacotes vazios e análise da resposta (ou ausência dela).

Mapeamento básico de serviços associados às portas identificadas.

Ideal para auditorias em ambientes controlados, laboratórios ou hosts autorizados.

🛡️ Aviso de Responsabilidade e Ética ⚠️ Utilização Ética Apenas! Esta ferramenta destina-se exclusivamente a fins educativos e de investigação em cibersegurança. A sua utilização em sistemas sem autorização explícita é ilegal e contra os princípios da ética profissional.

Para fins de teste, recomenda-se o uso de ambientes controlados ou alvos publicamente autorizados como scanme.nmap.org.

🌐 Comportamento do Scanner TCP

Utiliza o tradicional processo de handshake para identificar portas abertas.

UDP

Envia pacotes sem payload e interpreta as respostas:

ICMP Type 3, Code 3 → Porta fechada

Sem resposta → Porta possivelmente aberta ou filtrada

Resposta UDP → Porta aberta e serviço ativo

#######################################################################################

Screenshots

{C249498E-E256-4FE4-B7F8-6C18CC0CF610} {1292D96D-CEC8-47F5-9403-46F492BAAF61} {956C4520-616C-45CD-B2A5-0CB2451F2A94}

About

Simple open port scanner.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages