Gostaria de saber qual é o conteúdo de um pacote que um aplicativo "APM Planner" envia para outro "MAVProxy". Eu sei que eles estão se comunicando pela porta UDP 14550. Tentei usar o tcpdump executando os seguintes comandos
tcpdump -u port 14550
e
tcpdump udp
e
netstat -uanpc | grep 14550
mas nenhum deles me mostrou o que esses dois aplicativos realmente trocam. Preciso de algo como cutecom para monitorar a conexão UDP. Existe algo assim? Quando executo o comando
netstat -lnpuc
, mostra o seguinte entre sua saída
udp 5376 0 0.0.0.0:14550 0.0.0.0:* 23598/apmplanner2
networking
Salahuddin Ahmed
fonte
fonte
wireshark
? Ele dissecará os pacotes e mostrará as informações enviadas por cada um, e você poderá usarudp.port == 14550
ou semelhante como o comando de filtragem para mostrar apenas esse tráfego. O problema é que você terá que reunir o que está indo e vindo com base no conteúdo do pacote. Mas parece que, em última análise, é isso que você deseja fazer ... (Apenas cheire alo
interface se fizer isso - esse é o intervalo 'local' 127. *. *. * E o IPv6 local internamente em seu sistema)udp.port == 14550
noApply a display filter
arquivado, mas nada apareceu. Eu também tenteiudp port 14550
noEnter a capture filter
campo. Além disso, quando eu executar o comandonetstat -lnpuc
, ele mostra o seguinte entre a sua saídaudp 5376 0 0.0.0.0:14550 0.0.0.0:* 23598/apmplanner2
wireshark
comsudo
. Muito obrigadoRespostas:
O tcpdump suporta captura UDP . exemplo de uso:
Editar
Como seus aplicativos estão se comunicando com a interface lo , você deve especificar uma interface como esta:
este comando imprime apenas cabeçalhos. se você deseja imprimir parte dos dados do pacote em hexadecimal e ASCII, use este:
ou se você quiser salvar pacotes em um arquivo e ver seu conteúdo no Wireshark, use o seguinte:
fonte
listening on wlo1, link-type EN10MB (Ethernet), capture size 262144 bytes
e nada mais!-A
ao tcpdump para ver os dados. Também é possível enviar pacotes para um arquivo e ver pacotes no Wireshark por-w packets.pcap
Você pode usar o ngrep . Exemplo:
fonte