Hi there I'm trying to find the rtsp URL for a video using Wireshark. I am only able to connect to the site and play the video using a VPN. I start Wireshark sniffing on wlan0 and when I stop the capture and sort the captured packets by protocol, I don't see any that are listed RTSP. However, there are a whole heap of PPP compressed datagrams. If I were able to decompress these PPP packets, would the data inside them contain the RTSP URL? Furthermore, is there any way to decompress these packets using Wireshark? Thanks. asked 16 Mar '13, 03:17 daloonik |
2 Answers:
Yes, if they contain the RTSP traffic, otherwise, no.
What form of compression are they using? answered 16 Mar '13, 10:52 Guy Harris ♦♦ |
According to RFC 2118, the low-order bit of "Supported Bits" is set if compression is being requested, but that bit isn't set. According to RFC 3078, the two bits that are set in "Supported Bits" request 128-bit encryption and stateless mode. So I think the answer to your question is "no"; confusingly, the packets aren't compressed, but they are encrypted. Decrypting will probably require not only code but also the initial session key (or information sufficient to derive it). answered 25 Mar '13, 15:18 Guy Harris ♦♦ |
I'm using www.freecanadavpn.com, so I'm guessing they're compressed using GRE?
GRE is a tunneling mechanisms, not a compression mechanism. FreeCanadaVPN speak of PPTP, and this Microsoft page on PPTP says PPTP uses "a modified version of Generic Routing Encapsulation (GRE) to encapsulate PPP frames as tunneled data" and that "PPTP inherits encryption or compression, or both, of PPP payloads from PPP."
PPP has the Compression Control Protocol, as specified by RFC 1962, which allows many different compression algorithms to be negotiated.
So are you seeing any Compression Control Protocol packets when the session starts up, to show what form of compression is being negotiated? The form of compression being negotiated might, or might not, be one that Wireshark knows how to decompress.
Thanks for your response. Based on what I can see below, I'd say Microsoft PPC. Is this correct?