This is a static archive of our old Q&A Site. Please post any new questions and answers at ask.wireshark.org.

Controlling the subdissector of SSL

0

I'm trying to decrypt data transmitted over SSL. I have set the RSA Keys section in Preferences / Protocol / SSL appropriately so that I can read the encrypted data.

The problem is that my data is not HTTP nor any other protocol (that I can find) for specifying which subdisector to use. If I put in "http", I get a complaint about a Malformed GIF Image. (My data is simply "hello".) As a result, "Follow SSL Stream" also doesn't work.

How can I tell Wireshark not to interpret my encrypted data?

asked 07 Nov '11, 10:02

ELavy's gravatar image

ELavy
1112
accept rate: 0%


One Answer:

1

You can use "data" instead of "http" to tell the SSL dissector to pass the decrypted data to the "data" dissector. The data dissector does not try to further dissect the (decrypted) data.

answered 07 Nov '11, 11:16

SYN-bit's gravatar image

SYN-bit ♦♦
17.1k957245
accept rate: 20%

Perfect! Thanks.

I noticed that changes to the subdissector didn't take effect until I restarted WireShark, but I can deal with that.

(08 Nov '11, 15:42) ELavy