Ethereal-cvs: [Ethereal-cvs] rev 18081: /trunk/epan/dissectors/: packet-ssl-utils.c packet-ssl
User: etxrab
Date: 2006/05/03 12:29 AM
Log:
From Paolo Abeni:
authesserre samuel <sauthess@xxxxxxxxx> kindly pointed out an issue with session renegotiation in the current ssl decryption code.
Encrypted handshake message are decrypted, but the dissector try to interpret the encrypted code. Renegotiation messages are therefore ignored. The attached pcap trace and key can be used to trigger the issue.
The attached patch fix the problem storing the decrypted version of encrypted handshake message and dissecting it when available. The patch also fix bad issue with des cipher (alike the issue fixed in my previous post)
Directory: /trunk/epan/dissectors/
Changes Path Action
+22 -12 packet-ssl-utils.c Modified
+12 -4 packet-ssl-utils.h Modified
+95 -41 packet-ssl.c Modified
Directory: /trunk/gtk/
Changes Path Action
+4 -4 ssl-dlg.c Modified
http://anonsvn.ethereal.com/viewcvs/viewcvs.py?rev=18081&view=rev