-
Primero, verifiquemos que estamos en el lugar correcto y que nuestro archivo de captura comprimido existe. Los siguientes comandos nos llevarán al directorio del proyecto y listarán el archivo con sus detalles:
cd ~/project
ls -l capture.pcap.gz
Deberías ver el archivo comprimido listado con su tamaño y permisos. Esto confirma que estamos listos para continuar.
-
El comando básico para leer el archivo de captura comprimido muestra resúmenes de paquetes. Cada línea representa un paquete de red con información esencial como la marca de tiempo, las direcciones de origen/destino y el protocolo:
tshark -r capture.pcap.gz
Observa que tshark
maneja automáticamente la compresión gzip; no necesitamos pasos de descompresión separados.
-
Cuando se trabaja con archivos grandes, a menudo es útil limitar la salida. Este comando muestra solo los primeros 5 paquetes, lo cual es útil para una verificación rápida:
tshark -r capture.pcap.gz -c 5
La bandera -c
significa "count" (conteo) y controla cuántos paquetes se deben mostrar.
-
Para profundizar en el contenido de los paquetes, usamos el modo detallado con -V
. Este ejemplo muestra los detalles completos de los primeros 3 paquetes, incluyendo todos los encabezados de protocolo y los datos de la carga útil:
tshark -r capture.pcap.gz -V -c 3
La salida detallada es invaluable cuando se necesita examinar campos específicos de los paquetes o solucionar problemas de red.
-
Para un análisis más específico, podemos filtrar los paquetes por protocolo. Este comando muestra los primeros 2 paquetes HTTP encontrados en la captura:
tshark -r capture.pcap.gz -Y "http" -c 2
La bandera -Y
aplica un filtro de visualización (similar a la sintaxis del filtro principal de Wireshark).
-
Finalmente, para obtener estadísticas sobre todo el archivo de captura sin mostrar paquetes individuales, usamos este comando de conteo:
tshark -r capture.pcap.gz -q -z io,stat,0
La -q
hace que la salida sea silenciosa (suprime la visualización de paquetes), mientras que -z
proporciona varias opciones de estadísticas. Esto da una visión general rápida del tamaño y el contenido de la captura.