Paso 1:Requisitos previos
Antes de comenzar, asegúrese de tener lo siguiente:
1. Una máquina Ubuntu 20.04 LTS con privilegios administrativos.
2. Una conexión a Internet estable.
Paso 2:Instalar dependencias
WIG depende de varias dependencias, por lo que primero debemos instalarlas. Abra su terminal y ejecute los siguientes comandos:
```
actualización sudo apta
sudo apto instalar python3-pip python3-setuptools python3-venv -y
```
Paso 3:Configurar el entorno virtual
Crear un entorno virtual ayuda a mantener las dependencias de WIG aisladas de los paquetes de su sistema:
```
python3 -m venv entorno
```
Paso 4:Activar el entorno virtual
Activa tu nuevo entorno virtual:
```
fuente env/bin/activar
```
Paso 5:Instalar WIG
Con su entorno virtual activo, instale WIG:
```
instalar pip3 wappalyzer
```
Paso 6:descripción general del uso
WIG proporciona varios subcomandos para recopilar diferentes tipos de información de aplicaciones web:
1. obtener :Proporciona información sobre tecnologías y CMS utilizados en un sitio web.
2. escanear :Realiza un análisis más profundo de las tecnologías de un sitio web, incluida la toma de huellas digitales de los encabezados de su servidor.
3. html :recupera el código fuente HTML de una página web.
Paso 7:Escanear un sitio web con 'get'
Analicemos google.com como ejemplo:
```
peluca --url https://google.com --formato tabla obtener
```
Salida:
```
┌──────────┬───────────┬─────────────┐
│ Aplicación │ Versión │ Categoría │
├──────────┼───────────┼─────────────┤
│ Ir │ │ Web │
│ Google │ │ Motor de búsqueda │
│ GWS (Servidor web de Google) │ │ Servidor web │
└──────────┴───────────┴─────────────┘
```
Paso 8:Escanear con 'scan'
El subcomando de escaneo proporciona un análisis más completo:
```
peluca --url https://google.com --escaneo de tabla de formato
```
Salida:
```
┌──────────┬──────────┬───────────────── ────────── ──┐
│ Categoría │ Variable │ Valor │
├──────────┼──────────┼───────────────── ────────── ──┤
│ General │ URL │ https://google.com │
│ General │ Título │ Google │
│ Servidor │ Servidor │ GWS (Servidor web de Google) │
│ Servidor │ Cabeceras │ 21, 1305 B │
│ Cookies │ Cookies │ NILL │
└──────────┴──────────┴───────────────── ────────── ──┘
```
Paso 9:Recuperar el código fuente HTML con 'html'
Por último, puede recuperar el código HTML de una página web:
```
peluca --url https://google.com --html> google.html
```
El código fuente HTML se guardará en el archivo 'google.html'.
Paso 10:Desactivar el entorno virtual (opcional)
Cuando haya terminado de usar WIG, puede salir de su entorno virtual escribiendo:
```
desactivar
```
Conclusión
WebApp Information Gatherer (WIG) ahora está instalado correctamente y listo para usar en su máquina Ubuntu 20.04 LTS. Siéntase libre de explorar sus subcomandos y personalizar sus escaneos según sus requisitos. WIG es una herramienta valiosa que le permite extraer de manera eficiente información valiosa de aplicaciones web, lo que la convierte en un gran activo para investigadores de seguridad y evaluadores de penetración.