Je voudrais savoir quel est le contenu d'un paquet d'une application "APM Planner" envoyée à une autre "MAVProxy". Je sais qu'ils communiquent sur le port UDP 14550. J'ai essayé d'utiliser tcpdump en exécutant les commandes suivantes
tcpdump -u port 14550
et
tcpdump udp
et
netstat -uanpc | grep 14550
mais aucun d'eux ne m'a montré ce que ces deux applications sont vraiment en échange. J'ai besoin de quelque chose comme cutecom pour surveiller la connexion UDP. Y a-t-il quelque chose comme ça? Lorsque j'exécute la commande
netstat -lnpuc
, il montre ce qui suit parmi sa sortie
udp 5376 0 0.0.0.0:14550 0.0.0.0:* 23598/apmplanner2
udp.port == 14550
dans Apply a display filter
déposé , mais rien ne semblait. J'ai aussi essayé udp port 14550
sur le Enter a capture filter
terrain. Aussi lorsque j'exécute la commande netstat -lnpuc
, elle montre ce qui suit parmi sa sortieudp 5376 0 0.0.0.0:14550 0.0.0.0:* 23598/apmplanner2
wireshark
avec sudo
. Merci beaucoup
wireshark
? Il décortiquera les paquets et vous montrera les informations envoyées par chacun, et vous pouvez ensuite utiliserudp.port == 14550
ou similaire comme commande de filtrage pour afficher uniquement ce trafic. Le problème est que vous devrez reconstituer ce qui va et vient en fonction du contenu du paquet. Mais il semble que ce soit finalement ce que vous voulez faire vous-même ... (Reniflez simplement l'lo
interface si vous faites cela - c'est la plage 'locale' 127. *. *. * Et l'IPv6 local en interne sur votre système)