Clique com o botão direito do mouse no fluxo TCP e selecione Decodificar como ... . Vá para a guia Transporte , se você ainda não estiver nela. Na lista, selecione HTTP . Clique em OK e aproveite.
Estou executando o Wireshark na minha máquina linux e tenho um servidor web Python simples em execução no localhost: 8080
Estou capturando apenas a porta local 8080. Quando abro o navegador no localhost: o 8080 wireshark captura uma grande quantidade de comunicação tcp (como a página carrega com todos os recursos), mas não há TCP somente HTTP ...
Por que não consigo capturar HTTP na porta personalizada?
Why i cannot capture HTTP on custom port
Você pode capturar em uma porta personalizada bem.
Eu apostaria que você está capturando na interface errada.
Se suas solicitações forem para 127.0.0.1 tcp / 8080 e você estiver capturando na interface eth0
, você simplesmente não verá tráfego porque eth0
não é o adaptador de loopback.
Capture na interface de loopback ou capture na pseudo-interface que combina todas as interfaces denominadas any
.