First time here? Check out the FAQ!

Ask Your Question
0

Why do some TLS packets show 'Application Data' in the 'Info' column while others show nothing, despite the fact that they have a payload?

asked Oct 26 '1

pairycoo gravatar image

updated Oct 26 '1

grahamb gravatar image

This PCAP file was captured from Thunderbird(POP). I want to include only TLS payload which I can use 'tls.app_data' filter command. However, I noticed that normally, TLS packets with a payload will show 'Application Data' in the 'Info' column, but as you can see, some just show blank, despite having a payload. What do they mean?

Thank you

Preview: (hide)

Comments

Can you provide a larger screen shot (that includes the display filter) or capture file?
What version of Wireshark? (add output of wireshark -v or Help->About Wireshark to question)

Chuckc gravatar imageChuckc ( Oct 26 '1 )

Thanks for your reply @Chuckc. Please follow this link for a larger photo https://ibb.co/5RzYvR5. This is my filter 'tls and !tls.handshake and !_ws.expert' We can see the packets belong to the TLS protocol and all have a payload. Why all of their payloads is not TLS payloads whereas the protocol is TLSv1.2?

PS. My Wireshark version is 3.2.1.

pairycoo gravatar imagepairycoo ( Oct 26 '1 )

1 Answer

Sort by » oldest newest most voted
0

answered Oct 26 '1

Chuckc gravatar image

In this case, TCP Payload != Application Data

packet-tls.c looks for records with Content Type: Application Data (23) to add the "Application Data" string to the Info column.
You could add a column for tls.record.content_type to see what type of TLS records are in the packets that are not Application Data.

Preview: (hide)
link

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: Oct 26 '1

Seen: 7,129 times

Last updated: Oct 26 '21