# Whatweb
**Source:** https://en.cursos.frogamesformacion.com/pages/blog/whatweb
**Language:** English

---

![WhatWeb, la Herramienta de Escaneo Web Más Completa](https://dropinblog.net/cdn-cgi/image/fit=scale-down,format=auto,width=700/34249715/files/portada-post/whatweb-la-herramienta-de-escaneo-web-mas-completa.png)

# WhatWeb, la Herramienta de Escaneo Web Más Completa

*![Juan Gabriel Gomila](https://dropinblog.net/cdn-cgi/image/fit=scale-down,width=100/34249715/authors/jb.JPG)*

Juan Gabriel Gomila 

Funcionalidades

  

28/10/2024 5:20pm

11 minutos

Leer el artículo

Audio generated by DropInBlog's Blog Voice AI™ may have slight pronunciation nuances. Learn more

> **WhatWeb es una herramienta de escaneo web muy relevante en el campo de la seguridad informática. En esta entrada te contamos cómo se instala, su configuración, funcionalidades y casos de uso**

El principal objetivo de WhatWeb es identificar tecnologías, servidores y aplicaciones que se ejecutan en sitios web, proporcionando información valiosa para auditorías de seguridad y análisis de infraestructuras digitales. Gracias a su capacidad para detectar **desde servidores web hasta frameworks, plugins o gestores de contenido**, se ha convertido en una herramienta imprescindible para profesionales de la ciberseguridad y administradores de sistemas.

En un entordonde las amenazas digitales evolucionan constantemente, es fundamental contar con herramientas que permitan conocer a fondo las tecnologías empleadas en una página web. WhatWeb facilita este proceso al ofrecer un **escaneo profundo y detallado de la información tecnológica detrás de un sitio**. Además, su uso se limita a los expertos en ciberseguridad. Ya que su interfaz sencilla y facilidad de uso permiten que incluso usuarios con conocimientos básicos puedan obtener información relevante.

En este artículo vas a aprender **qué es WhatWeb, cómo se instala y configura, sus principales funcionalidades** y casos prácticos de uso. Si deseas saber cómo esta herramienta puede mejorar tu capacidad de análisis, sigue leyendo.

## 

## ¿Qué Es WhatWeb?

### a) Definición y Propósito

Estamos ante una herramienta de reconocimiento web creada para **identificar las tecnologías que se ejecutan en sitios web**. Su objetivo principal es obtener información detallada sobre servidores, frameworks, CMS (sistemas de gestión de contenido), lenguajes de programación y plugins utilizados en una página. A diferencia de otras herramientas de escaneo, WhatWeb destaca por su precisión y la capacidad de detectar múltiples aspectos de un sitio web en un solo escaneo.

### b) Funciones Principales

WhatWeb se especializa en realizar un reconocimiento de tecnologías basándose en patrones específicos de respuesta de un sitio web. Esto incluye **encabezados HTTP, contenido HTML, nombres de archivo o rutas****y scripts** específicos que puedan indicar la presencia de una tecnología en particular. Entre las tecnologías más comunes que WhatWeb puede identificar se encuentran Apache, Nginx, WordPress, Joomla y varias versiones de PHP y JavaScript.

Además, ofrece **información sobre la seguridad del sitio**, identificando la versión del servidor web y los plugins instalados que podrían tener vulnerabilidades conocidas. Esta capacidad de detección es vital para realizar auditorías de seguridad y detectar posibles riesgos antes de que se conviertan en amenazas.

### c) Beneficios Más Importantes

El uso de esta herramienta proporciona una **visión detallada del backend de un sitio web**, permitiendo a los profesionales de seguridad comprender mejor la infraestructura tecnológica detrás de cada página. Algo fundamental tanto para la identificación de tecnologías vulnerables como para la preparación de estrategias de mitigación y refuerzo de la seguridad.

Además, ayuda a la recopilación de datos sin requerir un conocimiento avanzado de programación o ciberseguridad. Su**facilidad de uso y su integración con otras herramientas**de línea de comandos lo convierten en una opción flexible para cualquier nivel de usuario.

### d) Comparativa con Otras Herramientas

En comparación con otras herramientas similares como Wappalyzer y BuiltWith, WhatWeb ofrece un enfoque más técnico y especializado en la identificación de tecnologías backend. Mientras que herramientas como Wappalyzer se centran en mostrar información visual y fácil de interpretar, esta herramienta proporciona **datos más detallados y permite un análisis más profundo**de las tecnologías que componen un sitio.

## 

## Instalación y Configuración de WhatWeb

### a) Requisitos Previos

Antes de la instalación es importante asegurarse de que el entorcumpla con algunos requisitos mínimos. WhatWeb es **compatible con sistemas operativos basados en Unix como Linux y macOS**. Aunque también puede ejecutarse en Windows a través de entornos como Cygwin. Además, es necesario contar con Perl, ya que WhatWeb está desarrollado en este lenguaje.

### b) Guía de Instalación en Linux

**Instalación en Debian/Ubuntu**:

Abre una terminal y **ejecuta el siguiente comando**para instalar WhatWeb directamente desde los repositorios:

sudo apt-get install whatweb

Este comando **descarga e instala automáticamente**la herramienta.

**Instalación desde el código fuente**:

Para tener la versión más reciente es posible clonar el repositorio oficial de WhatWeb. En la terminal ejecuta:

git clone https://github.com/urbanadventurer/WhatWeb.git

**Luego accede al directorio clonado**:

cd WhatWeb

**Finalmente ejecuta WhatWeb**:

./whatweb

### c) Configuración Básica

Después de la instalación puedes comenzar a utilizarlo para realizar**escaneos básicos**. El comando más simple es:

whatweb [URL]

Este comando**identifica las tecnologías básicas de la URL especificada**. Para escaneos más detallados es posible usar opciones como -v (verbose) para obtener una salida más extensa.

### d) Comandos Esenciales

**Escaneo múltiple:**

whatweb [URL1] [URL2] [URL3]

Permite escanear múltiples URLs en un **solo comando**.

**Escaneo en profundidad:**

whatweb -a 3 [URL]

Utiliza el nivel de agresividad 3 para realizar un análisis más profundo. Los **niveles de agresividad varían de 1 a 5**, siendo 1 el más básico y 5 el más exhaustivo.

### e) Consideraciones Finales

Como ves, la instalación de esta herramienta es sencilla, especialmente en sistemas basados en Linux. Sin embargo, es importante tener en cuenta la **configuración de permisos**y asegurarse de que todas las dependencias estén correctamente instaladas. Además, al trabajar con comandos avanzados se recomienda tener precaución para evitar generar tráfico innecesario o afectar la estabilidad del servidor objetivo.

## Funcionalidades y Uso Avanzado

### a) Opciones de Escaneo Avanzadas

WhatWeb ofrece una serie de parámetros avanzados que permiten ajustar el nivel de detalle en los escaneos. Por ejemplo, la opción -a permite seleccionar el nivel de agresividad del escaneo, donde un valor más alto implica un análisis más profundo y detallado. Por otro lado, la **opción -v (verbose) proporciona una salida más extensa**, ideal para usuarios que desean analizar cada detalle de la respuesta del servidor.

Además, con la**opción -p se puede especificar un puerto distinto al puerto 80 por defecto**, permitiendo el escaneo de servicios alojados en puertos estándar. Esto es útil para aquellos casos en los que los servidores web están configurados con puertos personalizados.

### b) Identificación de Tecnologías Específicas

Una de las características más poderosas de esta herramienta es su capacidad para identificar tecnologías de servidor y aplicaciones web específicas. Utilizando un enfoque basado en patrones, puede detectar **desde tipos de servidores como Apache o Nginx hasta CMS como WordPress, Joomla o Drupal**. Asimismo, es capaz de identificar versiones de frameworks de JavaScript como Angular o React . Lo que proporciona un conocimiento profundo de la infraestructura tecnológica.

Para realizar un **escaneo específico sobre un conjunto particular de tecnologías** se puede emplear el comando:

whatweb -t [número] [URL]

En este caso, el número define la **cantidad máxima de hilos de escaneo simultáneos**, optimizando el rendimiento en análisis de gran escala.

### c) Ejemplos Prácticos de Uso Avanzado

Supongamos que deseas obtener información detallada de un sitio web con un **análisis exhaustivo**. Puedes usar el siguiente comando:

whatweb -a 4 -v [URL]

En este caso, el nivel de agresividad 4 junto con el modo verbose (-v) ofrecerá un análisis detallado de cada elemento detectado, incluyendo **versiones específicas de servidores** y tecnologías.

Otro ejemplo avanzado es el uso de esta herramienta para **generar un informe en formato JSON**, lo cual es posible con la opción --log-json. Que permite exportar los resultados para su posterior análisis automatizado o integración con otras herramientas de seguridad.

### d) Interpretación de Resultados

Es fundamental saber interpretar los resultados obtenidos. En muchos casos, la herramienta detectará múltiples tecnologías con diferentes versiones y configuraciones. Entender cómo **cada componente contribuye al entorgeneral de la aplicación** puede ayudar a identificar posibles vulnerabilidades y áreas de mejora en la seguridad.

## Casos de Uso y Mejores Prácticas

### a) Escenarios Comunes de Uso

Esta solución es ampliamente utilizada en **auditorías de seguridad** y análisis de infraestructuras web. Por ejemplo, los profesionales de ciberseguridad lo emplean para realizar pruebas de penetración en sitios web y detectar posibles vulnerabilidades en tecnologías obsoletas o mal configuradas.

También es una herramienta útil para **administradores de sistemas** que desean inventariar las tecnologías utilizadas en una red interna, permitiéndoles mantener un control sobre versiones y actualizaciones.

Otro caso de uso habitual es la**identificación de configuraciones inapropiadas**o exposiciones innecesarias en servidores web. Al reconocer versiones específicas de servidores o plugins, se pueden tomar decisiones informadas sobre qué elementos deben reforzarse o actualizarse.

### b) Mejores Prácticas

Para **aprovechar al máximo** la herramienta es fundamental seguir algunas prácticas recomendadas:

- **Configurar niveles de agresividad adecuados**: Es importante ajustar el nivel de agresividad dependiendo del entorque se esté analizando. Un nivel bajo (como -a 1) puede ser suficiente para obtener información básica sin generar demasiado tráfico, mientras que niveles más altos (-a 3 o -a 4) proporcionan análisis detallados.
- **Interpretar correctamente los resultados**: Tras obtener la información debemos interpretar los datos correctamente para evitar confusiones. Por ejemplo, si identificas una versión de WordPress vulnerable, el siguiente paso sería verificar si esa versión está efectivamente expuesta.
- **Evitar escaneos intrusivos sin autorización**: Al igual que cualquier herramienta de escaneo, debe utilizarse con responsabilidad. Realizar escaneos intrusivos sin permiso puede ser ilegal y poco ético. Por lo que se recomienda siempre tener una autorización previa y utilizarla dentro de un marco regulado.

## Domina el Desarrollo Web con Frogames

Si te interesa profundizar en el desarrollo web y dominar herramientas clave como HTML y JavaScript, los cursos de Frogames son perfectos para tu formación. **Liderada por Juan Gabriel Gomila,** esta academia online ofrece una Ruta de Desarrollo Web que te permitirá aprender desde lo más básico hasta lecciones avanzadas. Un pack definitivo que incluye todos los cursos actuales y futuros relacionados con el desarrollo web, garantizando que siempre estarás al día con las últimas actualizaciones y mejoras.

Con más de 500 clases y 50 horas de vídeo, el enfoque práctico de Frogames te ayudará a crear sitios web dinámicos y funcionales. Además, tendrás acceso a una comunidad activa, donde podrás**resolver tus dudas con la ayuda de profesores y compañeros**. El programa está diseñado para que puedas especializarte, ya sea que estés iniciando o que busques perfeccionar tus conocimientos en HTML, CSS y JavaScript.

Aprovecha esta oportunidad para acceder a una formación completa y flexible. Además, al completar la ruta **recibirás un certificado que acreditará tus nuevas habilidades**, así como certificados individuales por cada curso finalizado. ¡Inscríbete ahora, sumérgete en el mundo del desarrollo web y crea páginas web únicas hoy mismo!

¡Nos vemos en clase!

Please enable JavaScript to view the comments powered by Disqus.

« Volver al Blog

## Artículos relacionados

![WhatWeb: La Herramienta Esencial para Escaneo Web en Ciberseguridad 🔍](https://dropinblog.net/cdn-cgi/image/fit=scale-down,format=auto,width=700/34249715/files/portada-post/whatweb-la-herramienta-esencial-para-escaneo-web-en-ciberseguridad.png)

## WhatWeb: La Herramienta Esencial para Escaneo Web en Ciberseguridad 🔍

8 minutos

22/04/2025 10:05am

![Comentarios en JavaScript, Tipos, Mejores Prácticas y Resolución de Errores](https://dropinblog.net/cdn-cgi/image/fit=scale-down,format=auto,width=700/34249715/files/portada-post/comentarios-en-javascript-tipos-mejores-practicas-y-resolucion-de-errores.png)

## Comentarios en JavaScript, Tipos, Mejores Prácticas y Resolución de Errores

11 minutos

23/10/2024 1:10pm

![Set en Python, Elimina Automáticamente tus Archivos Duplicados](https://dropinblog.net/cdn-cgi/image/fit=scale-down,format=auto,width=700/34249715/files/portada-post/set-en-python-elimina-automaticamente-tus-archivos-duplicados.png)

## Set en Python, Elimina Automáticamente tus Archivos Duplicados

11 minutos

20/10/2024 5:35pm

CURSO DE REGALO

## Un Curso Gratis Para Ti

Nuestro curso de Unity te sale **Free** .

Aprende a crear tu primer videojuego con el motor de Unity en un curso de
más de 15h de vídeo.

Obtener el curso ahora