AuraScan es una suite de auditoría técnica web que combina una interfaz de cliente moderna con una pequeña API backend en PHP para permitir análisis SEO, seguridad, enlaces, subdominios y puertos.
Esta aplicación usa HTML/CSS/JS en el frontend y requiere el backend PHP disponible en
api/para la extracción de contenido remoto y los escaneos de red.
H1-H6), metadatos y etiquetas Open Graph.├── index.php # Punto de entrada del frontend
├── LICENSE # Licencia personalizada del proyecto
├── README.md # Documentación del proyecto
├── robots.txt # Reglas de rastreo para bots
├── api/
│ ├── proxy.php # Proxy CORS / fetch remoto
│ ├── ports.php # Escaneo de puertos del host objetivo
│ └── subdomains.php # Búsqueda de subdominios comunes
├── assets/
│ ├── css/
│ │ └── style.css # Estilos principales
│ └── js/
│ ├── main.js # Lógica de auditoría principal
│ └── ui-render.js # Renderizado de resultados y ventanas
└── php-portable/ # PHP portable para Windows (opcional)
php -S localhost:8000).fetch(), DOMParser() y ES modules.El frontend es estático, pero necesita el backend PHP en
api/para funcionar correctamente. No es una aplicación completamente estática en entornos sin PHP.
php -S localhost:8000
http://localhost:8000 en tu navegador.php-portableSi usas Windows y no tienes PHP instalado, puedes ejecutar el servidor portable desde php-portable.
Para un despliegue completo, usa un hosting que soporte PHP, ya que api/ contiene los endpoints necesarios:
api/proxy.php — obtención del HTML remoto.api/subdomains.php — escaneo de subdominios.api/ports.php — escaneo de puertos.Si deseas mantenerlo local, basta con la carpeta raíz y PHP disponible en el servidor.
Este proyecto se distribuye bajo una licencia personalizada de Alberto Ortiz (alberto2005-coder).
Resumen clave:
LICENSE en redistribuciones.Consulta el archivo LICENSE para los términos completos.
Basado en el trabajo original de Alberto Ortiz (alberto2005-coder).
Mantén esta referencia visible en tu documentación y en cualquier fork o modificación.