🕵️‍♂️ [RELEASE] WebScanner v1.0 - Escáner de Puertos 🛡️ @wyzyxc


wyzyxc

Miembro muy activo
He desarrollado WEBSCANNER v1.0, una herramienta en C# diseñada para analizar hosts, detectar puertos abiertos y comprobar posibles vulnerabilidades asociadas a los servicios encontrados.

Es mi segundo proyecto serio de este tipo, así que además de ser totalmente funcional, también lo uso como aprendizaje continuo. Puede tener fallos o margen de mejora, así que cualquier sugerencia es más que bienvenida 🧠✨

LINK DESCARGA

⚙️ ¿Qué hace el programa?​

WEBSCANNER v2.0 realiza un análisis completo de un host (IP o dominio) y te ofrece información útil sobre su superficie de exposición:

🔍 Funciones principales​

  • 🌐 Resuelve automáticamente la IP del dominio introducido
  • 🚪 Escanea una lista de puertos comunes (SSH, HTTP, RDP, MySQL, Redis, etc.)
  • 🟢 Detecta qué puertos están abiertos
  • 🏷️ Obtiene banners de servicios (HTTP, SSH, SMTP, FTP…)
  • 🤖 Identifica el tipo de servicio según el puerto
  • 🧩 Extrae versiones cuando es posible
  • 🛡️ Consulta CVEs relacionadas con el servicio detectado
  • 📊 Muestra resultados organizados y fáciles de leer

🧠 Funcionalidades destacadas​

  • 🔄 Escaneo multihilo para mayor velocidad
  • ⚡ Detección rápida mediante conexiones TCP con timeout
  • 🧾 Banner grabbing inteligente según el tipo de servicio
  • 🔎 Búsqueda automática de vulnerabilidades usando la API de cve.circl.lu
  • 🧱 Diccionario interno de servicios para identificar protocolos
  • 🧵 Control de concurrencia y sincronización para evitar errores en consola
  • 🎨 Interfaz por consola clara y estilizada

🧰 Tecnologías usadas​

  • Lenguaje: C# (.NET 8)
  • Librerías:
    • System.Net.Sockets
    • System.Net.Http
    • Newtonsoft.Json
    • Regex
    • Threading / Tasks
  • Enfoque:
    • Port Scanning
    • Banner Grabbing
    • Vulnerability Lookup

🧪 Flujo de funcionamiento​

  1. ✏️ El usuario introduce una URL o IP
  2. 🌍 El programa resuelve la IP
  3. 🚀 Se inicia el escaneo multihilo de puertos
  4. 🟢 Se listan los puertos abiertos
  5. 🏷️ Se obtienen banners de cada servicio
  6. 🛡️ Se buscan CVEs relacionadas
  7. 📋 Se muestran los resultados finales





    ⚠️ Disclaimer legal
    ⚠️ Este software NO está diseñado para hacking ilegal.
    ⚠️ No me responsabilizo del uso indebido del programa.
    ⚠️ El usuario es el único responsable de cumplir las leyes y normas del sitio an



1770852724922.png