Conociendo la herramienta: WPScan

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.