BLOG     |     FORUM

Forum Login

Login is optional - if you want to be notified about responses via email. You can also simply ask a question without logging in.



Just ask your question

No signup required

There is no need to sign up or register to ask a question in the forums.

Just ask your question.

You need to signup if you wish to be notified of answers to your question by email.

Other links

Other ways to reach us

Follow us on Twitter

Follow on twitter

Send us an email

mail us

Welcome, Guest
Please Login or Register.    Lost Password?

Cannot find SessionID, cant decrypt
(1 viewing) (1) Guest
All your questions answered real quick by Unleash Networks Engineers.
Go to bottom
Post Reply
Post New Topic
Page: 1
TOPIC: Cannot find SessionID, cant decrypt
#139
Cannot find SessionID, cant decrypt 4 Years, 7 Months ago Karma: 0
I am getting the following errors when importing a tcpdump file:
[TLS] Cannot find SessionID being resumed, cant decrypt
{TLS] Will wait to see if any matching SIDs show up

Any help would be appreciated. Thanks!!
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
Reply Quote
 
#140
Re:Cannot find SessionID, cant decrypt 4 Years, 7 Months ago Karma: 0
Hi,

TLS (and SSL) supports Session ID reuse across consecutive or parallel TCP connections between two endpoints.

If your tcpdump file does not contain the packets where the TLS session was successfully negotiated - Unsniff will not be able to perform decryption.

To see if your file has the original TCP session where the Session ID was negotiated, do the following :

1. Switch to the PDU Sheet (click on the PDU tab)
2. Search for "Handshake : Client Hello prefer cipher.." packets
3. See if the next "Handshake : Server Hello.." packet has the Session ID that was resumed.

Hope this helps, If not reply back here.

Best regards,
Vivek Rajan
Unleash Networks
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
Reply Quote
 
#141
Re:Cannot find SessionID, cant decrypt 4 Years, 7 Months ago Karma: 0
Thanks for the quick response - your awesome!

When I look on the pdu tab - I see:
Handshake: Client Hello SSL 3.0, resume session
followed by the same letter number combination --> S
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
Reply Quote
 
#144
Re:Cannot find SessionID, cant decrypt 4 Years, 7 Months ago  
Handshake: Client Hello SSL 3.0, resume session

followed by the same letter number combination --> S


This means that the tcpdump file does not contain the packets that were exchanged when the Session was originally negotiated.

The master secrets are computed only during the initial session negotiation. They are simply reused when a session is resumed. Unsniff cant track the sessions if it misses the original "client hello : prefer cipher ..." message.

Usually there is a timer that controls how long a session stays around in the server. For apache using mod_ssl the timer is usually set at 300 secs (5 mins) see the SSLSessionCacheTimeout parameter

To ensure that you capture the initial session negotiation, stop the client application for about 5-10 mins (or longer depending on your server configuration). Then start tcpdump / Wireshark / Unsniff to capture the packets.
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
netscript

Reply Quote
 
Go to top
Post Reply
Post New Topic
Page: 1