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
ICMPWatch — Sniffer de paquetes ICMP para capturar, analizar y registrar paquetes Echo Request/Reply con filtrado, almacenamiento en SQLite y exportación a PCAP para diagnóstico de red y monitoreo de seguridad. | Kitploit
Herramientas/GitHubGitHub/halildeniz/icmpwatch
Sniffing y Análisis de PaquetesRecopilación de InformaciónSeguridad de Redes
GitHubhalildeniz/icmpwatch

ICMPWatch

Sniffer de paquetes ICMP para capturar, analizar y registrar paquetes Echo Request/Reply con filtrado, almacenamiento en SQLite y exportación a PCAP para diagnóstico de red y monitoreo de seguridad.

Ver RepositorioSitio web
60105hace 1 añoRevisado 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

ICMPWatch: Sniffer de Paquetes ICMP

ICMP Packet Sniffer es un programa en Python que permite capturar y analizar paquetes ICMP (Protocolo de Mensajes de Control de Internet) en una interfaz de red. Proporciona información detallada sobre los paquetes capturados, incluyendo direcciones IP de origen y destino, direcciones MAC, tipo ICMP, datos de carga útil y más. El programa también puede almacenar los paquetes capturados en una base de datos SQLite y guardarlos en formato pcap.

Características

  • Capturar y analizar paquetes ICMP de Solicitud de Eco y Respuesta de Eco.
  • Mostrar información detallada sobre cada paquete ICMP, incluyendo direcciones IP de origen y destino, direcciones MAC, tamaño del paquete, tipo ICMP y contenido de la carga útil.
  • Guardar la información del paquete capturado en un archivo de texto.
  • Almacenar la información del paquete capturado en una base de datos SQLite.
  • Guardar los paquetes capturados en un archivo PCAP para su posterior análisis.
  • Soporte para filtrado personalizado de paquetes basado en direcciones IP de origen y destino.
  • Salida de consola colorida usando códigos de escape ANSI.
  • Interfaz de línea de comandos amigable.

Requisitos

  • Python 3.7+
  • scapy 2.4.5 o superior
  • colorama 0.4.4 o superior

Instalación

  1. Clona este repositorio:
root@kitploit:~
git clone https://github.com/HalilDeniz/ICMPWatch.git
  1. Instala las dependencias requeridas:
root@kitploit:~
pip install -r requirements.txt

Uso

root@kitploit:~
python ICMPWatch.py [-h] [-v] [-t TIMEOUT] [-f FILTER] [-o OUTPUT] [--type {0,8}] [--src-ip SRC_IP] [--dst-ip DST_IP] -i INTERFACE [-db] [-c CAPTURE]
  • -v o --verbose: Muestra detalles detallados del paquete.
  • -t o --timeout: Tiempo de espera de captura en segundos (por defecto 300 segundos).
  • -f o --filter: Filtro BPF para la captura de paquetes (por defecto "icmp").
  • -o o --output: Archivo de salida para guardar los paquetes capturados.
  • --type: Tipo de paquete ICMP a filtrar (0: Respuesta de eco, 8: Solicitud de eco).
  • --src-ip: Dirección IP de origen a filtrar.
  • --dst-ip: Dirección IP de destino a filtrar.
  • -i o --interface: Interfaz de red para capturar paquetes (requerido).
  • -db o --database: Almacenar los paquetes capturados en una base de datos SQLite.
  • -c o --capture: Archivo de captura para guardar paquetes en formato pcap.

Presiona Ctrl+C para detener el proceso de captura.

Ejemplos

  • Capturar paquetes ICMP en la interfaz "eth0":
root@kitploit:~
python icmpwatch.py -i eth0

Licencia

ICMPWatch está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.

Aviso Legal

Esta herramienta está destinada únicamente con fines educativos y de prueba. No debe utilizarse para actividades maliciosas.

Contacto

  • Linktr halildeniz
  • DenizHalil DenizHalil
  • LinkedIn: Halil Ibrahim Deniz
  • TryHackMe: Halilovic
  • Instagram: deniz.halil333
  • YouTube: Halil Deniz
  • Email: [email protected]

💰 Puedes ayudarme donando

¡Gracias por considerar apoyarme! Tu apoyo me permite dedicar más tiempo y esfuerzo a crear herramientas útiles como DNSWatch y desarrollar nuevos proyectos. Al contribuir, no solo me ayudas a mejorar las herramientas existentes, sino que también inspiras nuevas ideas e innovaciones. Tu apoyo juega un papel vital en el crecimiento de este proyecto y futuros esfuerzos. Juntos, sigamos construyendo y aprendiendo. ¡Gracias!"
BuyMeACoffee Patreon

Descargar herramienta