If you have full bytes, you have the decoded plaintext.
It sounds like you're wanting to feed a NetLog to Wireshark though, and NetLot doesn't support that. Use Wireshark with SSLKEYLOGFILE for that.
--
You received this message because you are subscribed to the Google Groups "net-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to net-dev+unsubscribe@chromium.org.
To post to this group, send email to net...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/net-dev/CAHixhFodQNmwTw4hwYpdQO3Mi1GKgytA92VcfdEGyAix5pYnTQ%40mail.gmail.com.
The handshake fails, so no plaintext is ever decoded. I want to look at the handshake to see if I can work out why it's failing. Also, I don't have access to the server myself, so I cannot get a packet capture.
On 21 November 2016 at 21:51, Ryan Sleevi <rsl...@chromium.org> wrote:
If you have full bytes, you have the decoded plaintext.
It sounds like you're wanting to feed a NetLog to Wireshark though, and NetLot doesn't support that. Use Wireshark with SSLKEYLOGFILE for that.
On Nov 21, 2016 4:19 AM, "'Adam Rice' via net-dev" <net...@chromium.org> wrote:
I have a netlog containing an SSL handshake with full byte information. I would like to decode the SSL packets in a similar way to what I can get with a packet capture in Wireshark.Does anyone have a good way to do this?I need to do this to track down the cause of http://crbug.com/657791 ("MacOS Sierra WebSocket: ERR_INSECURE_RESPONSE rate very high").
--
You received this message because you are subscribed to the Google Groups "net-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to net-dev+u...@chromium.org.
To post to this group, send email to net...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/net-dev/CAHixhFodQNmwTw4hwYpdQO3Mi1GKgytA92VcfdEGyAix5pYnTQ%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "net-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to net-dev+u...@chromium.org.
To post to this group, send email to net...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/net-dev/CAHixhFpd%3DJ6_ESOyVRMb-%2BkmD3GimAY4TS4%2BLKxcKv850eqa1w%40mail.gmail.com.
Which message were you hoping to decrypt? The only encrypted handshake message (aside from Channel ID which would only be on Google servers) in current versions of TLS is the Finished message. You're not going to be able to learn anything from looking at that, and it's very unlikely that WebSockets are breaking on the Finished message.
Which log on that bug are you looking at? The most recent one? I just see a bunch of ERR_CERT_AUTHORITY_INVALID which is after the handshake and suggests the certificate is just invalid. (We check certificates between completing the handshake and sending data.) If you want to look at the certificate, we already dump those into NetLog without needing to decrypt.
On Mon, Nov 21, 2016 at 8:01 AM 'Adam Rice' via net-dev <net...@chromium.org> wrote:
The handshake fails, so no plaintext is ever decoded. I want to look at the handshake to see if I can work out why it's failing. Also, I don't have access to the server myself, so I cannot get a packet capture.
On 21 November 2016 at 21:51, Ryan Sleevi <rsl...@chromium.org> wrote:
If you have full bytes, you have the decoded plaintext.
It sounds like you're wanting to feed a NetLog to Wireshark though, and NetLot doesn't support that. Use Wireshark with SSLKEYLOGFILE for that.
On Nov 21, 2016 4:19 AM, "'Adam Rice' via net-dev" <net...@chromium.org> wrote:
I have a netlog containing an SSL handshake with full byte information. I would like to decode the SSL packets in a similar way to what I can get with a packet capture in Wireshark.Does anyone have a good way to do this?I need to do this to track down the cause of http://crbug.com/657791 ("MacOS Sierra WebSocket: ERR_INSECURE_RESPONSE rate very high").
--
You received this message because you are subscribed to the Google Groups "net-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to net-dev+unsubscribe@chromium.org.
To post to this group, send email to net...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/net-dev/CAHixhFodQNmwTw4hwYpdQO3Mi1GKgytA92VcfdEGyAix5pYnTQ%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "net-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to net-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/net-dev/CAHixhFpd%3DJ6_ESOyVRMb-%2BkmD3GimAY4TS4%2BLKxcKv850eqa1w%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "net-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to net-dev+unsubscribe@chromium.org.
To post to this group, send email to net...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/net-dev/CAF8qwaCk2RaYLMA8Ot0y37Vv-AZB7Wxz%3DRLabriCUeW_grvVzg%40mail.gmail.com.
On Nov 21, 2016 8:36 PM, "'Adam Rice' via net-dev" <net...@chromium.org> wrote:
>
> Would it be unreasonable to request that the human-readable form was also included in the netlog?
Yeah. We should use the right tool for the right job. Just like Wireshark exists for advanced debugging, we shouldn't add a bunch of stuff to NetLog just for convenience, especially with the complexity it adds.