Earlier quoted context omitted.
I wouldn't call it particularly deep packet inspection—they're just rewriting the http requests.
wouldn't re-writing the HTTP request require inspecting the packets as deeply as it is possible to?
How Verizon's Advertising Header Works
21–30 of 68 posts
Re: How Verizon's Advertising Header Works
#22VPN or TLS ftw
Re: How Verizon's Advertising Header Works
#23Universal TLS can't come fast enough.
Re: How Verizon's Advertising Header Works
#24This means that they are doing deep packet inspection and re-writing the actual packets sent over the network, right?
Re: How Verizon's Advertising Header Works
#25Is this even legal? I mean are ISPs, or telecom in general allowed to identify the requester without their permission? But I imagine it will not work on encrypted connections. SSL FTW?!
It doesn't work on SSL yet. Although I won't be surprised when in the near future certain carrier-enhanced phones start coming with a Verizon-signed root CA installed that enables them to crack into your SSL stream and do the same thing. As for its legality, it shouldn't be, but it likely is. After all, it's well established that ISPs may mess around with your TCP and IP packets to enable NAT. So why not with the HTT…
I think this would work. Am I missing something? Has anyone checked if it's already being done?
Re: How Verizon's Advertising Header Works
#26http://blog.jgc.org/2012/02/mobile-subscriber-leakage-in-htt...
http://developerboards.att.lithium.com/t5/Technical-Question...
Re: How Verizon's Advertising Header Works
#27Seems like a few people know this, lots of talk about SSL & TLS, but I don't think anybody has mentioned it explicitly.
Re: How Verizon's Advertising Header Works
#28I haven't seen it mentioned anywhere, but this can't work over HTTPS. The message is fully encrypted end-to-end and Verizon Wireless can't do anything to alter the content without destroying the whole message. Seems like a few people know this, lots of talk about SSL & TLS, but I don't think anybody has mentioned it explicitly.
If not, any page that embeds an insecure resource can still track you with this cookie.
Re: How Verizon's Advertising Header Works
#29I haven't had the opportunity to tinker with this, but what if the client sends a X-UIDH: header of it's own? Will VZW overwrite the header, or will it pass it through? If it doesn't clobber it, there's a browser plugin waiting to be written.
It reportedly overwrites a header sent by the client: https://twitter.com/kennwhite/status/525338284029775872
As I understand it, they offer an "opt out" that doesn't actually opt you out of this.
Truly gross behavior, though.