If my browser is the client and it's "chatting" with a remote web site using SSL, is there any way for me to see what my browser is actually sending to the remote server?
I have a packet sniffer (Ethereal) which shows me the data flow, but is there any way I can make use of the key being used for this "chat" between the server and my browser in order to decrypt the unreadable parts?
Obviously my browser does this internally, I'm just wondering if there is any way I can either capture what my browser is going to send before it encrypts it using SSL, or whether being the legitimate transaction maker (or whatever you want to call it), I can somehow make use of the key my browser knows about in order to decrypt the data captured by the packet sniffer.
I have access to Windows 98 / 2000 / Windows 2K Advanced Server.