Generador de filtros tcpdump
Construye filtros de captura tcpdump y su equivalente Wireshark desde direcciones, puertos y protocolos, más el comando completo.
Generador de filtros tcpdump
Arma filtros de captura tcpdump sin necesidad de memorizar la sintaxis BPF. Rellena una dirección o subred de origen y destino, un puerto o rango de puertos y un protocolo, y la herramienta construye la expresión de filtro coincidente, la envuelve en un comando tcpdump completo con tu interfaz y switches, e imprime el filtro de visualización Wireshark equivalente — útil cuando capturas en la línea de comandos pero inspeccionar el resultado en la interfaz gráfica.
Las direcciones aceptan un host simple ("10.0.0.5"), una subred CIDR ("10.0.0.0/24") o un nombre de host, validados por separado para origen y destino. El campo de puerto acepta un puerto único o un rango como "8000-9000"; "Aplicar puerto a" decide si coincide con ambos lados de la conexión o solo con el puerto de origen o destino. El protocolo limita la captura a TCP, UDP o ICMP — déjalo en "Cualquiera" para coincidir con cualquier transporte, en cuyo caso el filtro Wireshark une TCP y UDP porque Wireshark no tiene un campo de puerto independiente del protocolo como BPF. "Negar filtro" envuelve la expresión completa en not (…) de tcpdump, para capturar todo excepto una coincidencia.
La interfaz, el número de paquetes y el archivo de salida pcap se convierten en los switches -i, -c y -w en el comando ensamblado, así que lo que ves es exactamente lo que ejecutarías. ICMP no tiene puertos, así que combinar con un filtro de puertos se marca como error en lugar de construir silenciosamente un filtro que no coincide con nada — lo mismo se aplica a negar un filtro vacío, o un nombre de interfaz o archivo con caracteres que interrumpirían el comando.
Todo se ejecuta en tu navegador: las direcciones, puertos y nombres de archivo que escribes nunca se envían a ningún lado, y el filtro se ensambla completamente por JavaScript local. Copia el comando, descárgalo como archivo .txt, o devuelve la salida a la entrada para seguir ajustándolo.