Earlier quoted context omitted.
The issue with paying for youtube premium is that you are still left with tons of ads. Until YouTube themselves doesn't tackle this issue as it should I refuse to pay to see sligtly less ads.
I pay for YouTube premium and have never seen an ad. Not sure what's happening with you.
Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
581–590 of 659 posts
Re: Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
#582This reminds me of a now-dockerized Privaxy, which is a UBlock-origin blocklist compatible MITM proxy. It’s crazy to see how many ads and tracking scripts are on smart products, especially my TV where so far in my testing it’s over 40% unnecessary traffic. Its been pretty fun to try and strip out ads on my smart-tv apps. https://github.com/deetungsten/webui-privaxy is the dockerized fork of https://github.com/Barre/p…
It took me entirely too long to understand that a dockerized fork meant that the gui has been replaced with a web gui.
Re: Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
#583Earlier quoted context omitted.
That's impossible to google.
Didn't help that they spelled the name incorrectly, but I found it :D https://github.com/barre/privaxy
Re: Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
#584Earlier quoted context omitted.
Brilliant response and observations. I’m not sure I’d agree with this one tiny assertion though: “1.87MB is not that big“ I have lived in rural communities most of my life and unless I’m on my own Wi-Fi, this actually is a big file to download. Maybe they have a workaround for mobile? Mostly I just want to add that rural Wi-Fi still struggles with Web 2.0 architecture. More often we’re operating on 2-4G speeds. Altho…
It's a little weird on HN to see someone refer to "rural wifi". Unless you're talking about a relatively rare form of mesh networking, there's not really any such thing as rural wifi, at least not in the sense that its different from any other kind of wifi - a very local RF network designed to share an access point. I assume you're using wifi as a stand-in for "internet" or "broadband". 4G speeds are completely fine…
It's humorous if you ask them if they have a wire and wired device to test they frequently act as if you asking them if they have a vacuum tube or a teletype. Meanwhile they frequently struggle with wifi configuration problems with devices that are 3 feet from one another.
Re: Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
#585Earlier quoted context omitted.
In this case since he mentions it's a "tree" of data (he means a "message"), it would be a sub-object that would become an initialized default. So there would be an "object" there, but it would have no "ads" array in it, or what not. Protobuf does this so you can do `deep.dotted.paths` and you won't get null exceptions (probably a side effect of starting partly in Java). The leaf fields end up as empty strings, `0`,…
The article actually shows a screenshot of the structure they are cutting off. I would think that a dummy object would be trivial to detect.
Is it ever reasonable to assume you have a properly decoded empty array because a user tampered with it, instead of that being what the server gave back to you?
If you have to choose between (a) the app shutting down or (b) the user not seeing ads bc the ad array is empty, you are probably going to pick B.
Re: Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
#586Earlier quoted context omitted.
Anyway, none of this would be a problem if the TLS tunnel broke because the cert failed to validate against an issuer pin shipped with the app.
Maybe the reason they don’t do this is that many enterprise networks break up TLS.
Re: Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
#587Is there no risk running an MITM proxy, even if self hosted, that can see all your financial and other important private communication?
I know a couple mentioned here are open source, but are they guaranteed to be safe? How do I know which one (s) are good to use and can be trusted.
I want to rub it based on this thread, but have the above concern.
Re: Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
#588Earlier quoted context omitted.
Here's hoping that, if they do it, they'll start blocking corporate TLS mitm regimes too.
Blocking? Cloudflare provides corporate TLS MITM regimes.
"Regimes" sounds pejorative but in truth, companies have a duty and in many cases a legal obligation to protect their networks. Prima facie, I don't see any reason at all why interception of traffic in this circumstance is "bad," except maybe a potential for political misuse like any other written medium.
I actually think the reverse would be substantially worse: if _only_ the public trust chain was valid in major browsers, we would be completely hosed and there would be no distinguishing factor at all between remote attestation and trust.
Thus, corporate TLS interception is, at worst, a necessary byproduct of a very well chosen tradeoff.
Re: Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
#589Re: Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
#590Qs: to those who are running a MITM proxy Is there no risk running an MITM proxy, even if self hosted, that can see all your financial and other important private communication? I know a couple mentioned here are open source, but are they guaranteed to be safe? How do I know which one (s) are good to use and can be trusted. I want to rub it based on this thread, but have the above concern.
MITMProxy is a pretty well known and trusted open source project, but I wrote my own proxy to keep Apollo alive.