Saltar al contenido principal
Zurai

demo en línea

Radiografía .NET

Sube un repositorio .NET y recibe en segundos un diagnóstico de salud con puntaje de 0 a 100 y un plan priorizado de mejoras.

Qué resuelve

Las empresas con sistemas .NET de varios años rara vez saben cuánta deuda técnica tienen ni por dónde empezar: versiones sin soporte, paquetes con vulnerabilidades conocidas, contraseñas en archivos de configuración, métodos imposibles de probar. Una auditoría manual toma días. Radiografía .NET entrega un diagnóstico objetivo, repetible y explicable que sirve para conversar y priorizar.

Para quién

Equipos y empresas con sistemas en .NET que quieren saber en qué estado están antes de modernizarlos o de pedir una cotización.

Qué hace

  • Analiza el .zip de un repositorio o la URL de un repositorio público de GitHub.
  • Once reglas: versión de .NET y su soporte, dependencias desactualizadas o con vulnerabilidades conocidas, secretos expuestos, complejidad del código y buenas prácticas.
  • Puntaje de 0 a 100 en cinco dimensiones: seguridad, dependencias, mantenibilidad, prácticas y plataforma.
  • Plan priorizado en tres fases: ahora, próximo y después.
  • Resumen ejecutivo redactado con IA a partir de los puntajes, con una plantilla de respaldo si la IA no está disponible.

Cómo está construido

  • .NET 10
  • Roslyn
  • Blazor
  • Aspire
  • Azure Container Apps
  • Azure SQL
  • OpenRouter

Seguridad

  • El código que subes se procesa en memoria y no se guarda. A la IA solo llegan puntajes y conteos, nunca tu código ni los nombres de tus archivos.
  • Los secretos detectados aparecen enmascarados en el informe.
  • Protección ante archivos hostiles: límites de tamaño contra zip bombs, rutas peligrosas descartadas y lectura segura de los archivos de proyecto.
  • Solo descarga repositorios de GitHub con direcciones que arma el servidor, así nadie puede usarla para llegar a otros sitios.
  • Cloudflare delante: el tráfico pasa por su firewall y la aplicación solo acepta conexiones que vienen de Cloudflare.
  • Límite de análisis por visitante y topes de gasto de IA.

Lo que debes saber

  • Puedes probarla con el repositorio de ejemplo, que es ficticio, sin subir nada tuyo.
  • La complejidad se calcula sobre la sintaxis del código, sin compilarlo: es rápida, pero aproximada.
  • La lista de paquetes vulnerables es acotada y no reemplaza una auditoría completa de dependencias.
  • Los repositorios privados se analizan subiendo su .zip; no se piden credenciales de GitHub.
  • Sin visitas, la demo se apaga para no generar costos: la primera visita puede tardar hasta un minuto en responder.