tcpdump des paquets udp contenant des données

Sous linux ubuntu.

Essentiellement, pourquoi est-ce le commandement d'une erreur de syntaxe: -

tcpdump -i eth0 -n udp -X -v -s 1514 'tcp[40:4] = 0x31323334'

Qui devraient montrer des paquets udp avec '1234' lors de la 40e octet.

Je veux dire que le protocole udp n'est pas un paquet tcp, mais la logique devrait toujours fonctionner. Étant donné qu'il n'est pas, comment puis-je écrire cela?

InformationsquelleAutor Jonathan | 2013-08-13