WPScan es una herramienta de código abierto diseñada para escanear y auditar la seguridad de sitios web basados en WordPress. Es una herramienta ampliamente utilizada por pentesters, administradores de sistemas y desarrolladores para identificar vulnerabilidades y debilidades en instalaciones de WordPress, lo que ayuda a fortalecer la seguridad de los sitios web.
Características de WPScan:
Escaneo de Versiones de WordPress: WPScan puede detectar la versión de WordPress instalada en un sitio web, lo que es crucial para identificar si el sitio está actualizado y parcheado contra vulnerabilidades conocidas.
Enumeración de Usuarios: Esta herramienta puede enumerar usuarios válidos en el sitio, lo que puede ser útil para realizar ataques de fuerza bruta o para comprender la estructura de usuarios del sitio.
Escaneo de Plugins y Temas: WPScan puede identificar plugins y temas instalados en el sitio, así como también buscar vulnerabilidades conocidas en ellos.
Escaneo de Vulnerabilidades Conocidas: WPScan cuenta con una base de datos de vulnerabilidades conocidas para WordPress, lo que le permite detectar vulnerabilidades específicas en el sitio escaneado.
Tutorial de Uso Básico de WPScan:
Paso 1: Instalación de WPScan:
WPScan está preinstalado en Kali Linux. Sin embargo, si necesitas instalarlo manualmente, puedes hacerlo utilizando el siguiente comando:
sudo apt-get install wpscan
Paso 2: Escaneo de un Sitio WordPress:
Utiliza el siguiente comando para escanear un sitio web WordPress:
wpscan –url <url_del_sitio>
Por ejemplo:
wpscan –url https://example.com
Paso 3: Opciones de Escaneo:
WPScan ofrece una variedad de opciones para personalizar el escaneo. Algunas opciones útiles incluyen: – `–enumerate u`: Enumera usuarios válidos. – `–enumerate p`: Enumera plugins instalados. – `–enumerate t`: Enumera temas instalados. – `–enumerate vt`: Enumera versiones de WordPress y temas. – `–enumerate vp`: Enumera versiones de WordPress y plugins.
Paso 4: Interpretación de Resultados:
Una vez que WPScan haya completado el escaneo, revisa los resultados para identificar posibles vulnerabilidades, versiones desactualizadas y otras áreas de preocupación.
Ejemplos Prácticos de Uso de WPScan:
1. Escaneo Básico de un Sitio WordPress:
wpscan –url https://example.com
2. Escaneo de Versiones de WordPress, Plugins y Temas:
wpscan –url https://example.com –enumerate vt
3. Enumeración de Usuarios Válidos:
wpscan –url https://example.com –enumerate u
WPScan es una herramienta invaluable para la evaluación de seguridad de sitios web basados en WordPress. Con su capacidad para identificar versiones desactualizadas, plugins vulnerables y usuarios válidos, WPScan proporciona a los profesionales de seguridad una visión detallada de la postura de seguridad de un sitio web WordPress, lo que les permite tomar medidas correctivas para fortalecer la seguridad del sitio.