uBlockOrigin / uAssets

Resources for uBlock Origin, uMatrix: static filter lists, ready-to-use rulesets, etc.
GNU General Public License v3.0
4.21k stars 777 forks source link

play.history.com: detection #23273

Closed LordRelentless closed 7 months ago

LordRelentless commented 7 months ago

Prerequisites

URL address of the web page

https://play.history.com/shows/the-curse-of-oak-island/season-11/episode-22

Category

detection

Description

UBlock used to block the ads on this page, but not it doesn't. It appears to be a detection and or workaround to UBlock

Other extensions used

no other extensions that should interfere with UBlock. Ublock is my only ad blocker.

Screenshot(s)

Screenshot(s)

Configuration

```yaml uBlock Origin: 1.57.0 Chromium: 123 filterset (summary): network: 131816 cosmetic: 46029 scriptlet: 20395 html: 0 listset (total-discarded, last-updated): default: user-filters: 41-7, never easylist: 85003-652, 58m Δ easyprivacy: 50471-831, 58m Δ plowe-0: 3759-0, now ublock-badware: 8398-15, 58m Δ ublock-filters: 37481-305, 58m Δ ublock-privacy: 792-0, 58m Δ ublock-quick-fixes: 141-0, 58m Δ ublock-unbreak: 2243-0, 58m Δ urlhaus-1: 11875-5, now filterset (user): [array of 41 redacted] trustedset: added: [array of 9 redacted] switchRuleset: added: [array of 12 redacted] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 1030 ms maxAssetCacheWait: 278 ms cacheBackend: indexedDB popupPanel: blocked: 356 network: history.com: 3 adap.tv: 1 ads-twitter.com: 1 adsrvr.org: 3 aetn.com: 3 agkn.com: 1 amazon-adsystem.com: 4 amplitude.com: 6 app.link: 2 bluekai.com: 2 branch.io: 7 crazyegg.com: 3 demdex.net: 4 doubleclick.net: 38 everesttech.net: 4 exelator.com: 1 firebaselogging-pa.googleapis.com: 45 fwmrm.net: 13 google-analytics.com: 1 google.com: 12 googleadservices.com: 2 googletagmanager.com: 6 imrworldwide.com: 13 krxd.net: 2 mediamelon.com: 17 moatads.com: 1 ns1p.net: 4 omtrdc.net: 86 privacy-mgmt.com: 2 quantserve.com: 1 rlcdn.com: 1 samba.tv: 3 scorecardresearch.com: 39 sentry.io: 1 stickyadstv.com: 2 t.co: 5 tapad.com: 2 tidaltv.com: 1 truex.com: 6 twitter.com: 5 w55c.net: 3 extended: ##+js(json-prune, data.reg) ##+js(no-xhr-if, time-events) ```
stephenhawk8054 commented 7 months ago

Test again in a new browser profile with only uBO and its default settings

ItsProfessional commented 7 months ago
filterset (user): [array of 41 redacted]

You are using a modified configuration of uBO. What custom filters are you using?

no other extensions that should interfere with UBlock. Ublock is my only ad blocker.

List all of your extensions, not just ones which you believe to "interfere with UBlock"

LordRelentless commented 7 months ago

The only custom filter I'm using is one where I selected an ad to block that is persistent, that uBlock isn't blocking automatically. It is unrelated to this site. I have already tested in a different browser, it still doesn't block the ads on the site I linked to. In fact, I've started to notice that uBlock isn't blocking ads on a lot of sites. It used to block ads in gmail but now they're all over the place and I'm constantly having to delete those ads. Facebook is full of ads as well. I don't know why, but it could be because of manifest-v3 which was recently rolled out. Nonetheless, I wouldn't be reporting this here unless it wasn't working.

stephenhawk8054 commented 7 months ago

Test again in a new browser profile with only uBO and its default settings

I did not mean test in another old profile of another browser.

LordRelentless commented 7 months ago

Test again in a new browser profile with only uBO and its default settings

I did not mean test in another old profile of another browser.

I tested in Firefox and Chromium Canary.

mapx- commented 7 months ago

@LordRelentless

stephenhawk8054 commented 7 months ago

Test again in a new browser profile with only uBO and its default settings

I did not mean test in another old profile of another browser.

I tested in Firefox and Chromium Canary.

"NEW profile"

Not

"ANOTHER browser"


Create a new Firefox profile like this: https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles

Don't sync anything, install uBO and just use its default settings. Then test again.

LordRelentless commented 7 months ago

Here's the thing; it's no longer blocking ads on Youtube, Dailymotion, History Channel, CBS, Paramount+, or Amazon Prime. Resetting and doing as you've asked doesn't fix this problem. This is on Chrome version 123.0.6312.123, as well as the latest version of Opera and Firefox. Ublock isn't working anymore for in video ads, at least not for me.

stephenhawk8054 commented 7 months ago

Did you "create a new profile" like I said in this?

Create a new Firefox profile like this: https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles

Don't sync anything, install uBO and just use its default settings. Then test again.

This is the 4th and the last time I ask about this information. If you still can't follow it, sorry I can't help more.


If you are using chrome, please follow this: https://support.google.com/chrome/answer/2364824 (don't sync account)

LordRelentless commented 7 months ago

Did you "create a new profile" like I said in this?

Create a new Firefox profile like this: https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles Don't sync anything, install uBO and just use its default settings. Then test again.

This is the 4th and the last time I ask about this information. If you still can't follow it, sorry I can't help more.

If you are using chrome, please follow this: https://support.google.com/chrome/answer/2364824 (don't sync account)

I tested with a new profile, which I stated was the case. I've tested on multiple browsers, and my firefox profile is new. That is to say, it's my backup browser and it doesn't have any profile settings, is bone stock, and had no extensions beyond my installing uBlock to test it.

Ublock is still not blocking ads on several sites. This is after I've followed all instructions provided. Nor is it blocking inline ads on history.com videos.

I've provided you with what I've done, telling me to redo the same thing which hasn't worked, doesn't solve the problem.

I'm letting the uBlock team know that it is no longer functioning properly.

stephenhawk8054 commented 7 months ago

Can you screenshot how it looks like in that profile?

Then in that profile, can you open new tab > reproduce the issue and on that page > click on uBO icon > 💬 Report button > scroll to the bottom > click on Troubleshooting Information and copy paste it here?

LordRelentless commented 7 months ago

uBlock Origin: 1.57.0 Chromium: 123 filterset (summary): network: 133622 cosmetic: 46087 scriptlet: 20440 html: 0 listset (total-discarded, last-updated): default: user-filters: 21-0, never ublock-filters: 37506-401, 2h.53m Δ ublock-badware: 8248-0, 2h.53m Δ ublock-privacy: 800-0, 2h.53m Δ ublock-unbreak: 2251-2, 2h.53m Δ ublock-quick-fixes: 260-1, 2h.53m Δ easylist: 85966-456, 2h.53m Δ easyprivacy: 50770-812, 2h.53m Δ urlhaus-1: 12415-5, 22h.15m plowe-0: 3739-0, 5d.33m filterset (user): [array of 21 redacted] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 1057 ms maxAssetCacheWait: 2 ms cacheBackend: indexedDB popupPanel: blocked: 167 network: history.com: 3 ads-twitter.com: 1 adsrvr.org: 1 aetn.com: 2 amazon-adsystem.com: 4 amplitude.com: 7 app.link: 1 branch.io: 7 crazyegg.com: 7 demdex.net: 2 doubleclick.net: 32 exelator.com: 4 firebaselogging-pa.googleapis.com: 4 fwmrm.net: 8 google-analytics.com: 1 google.com: 10 googletagmanager.com: 6 imrworldwide.com: 5 mediamelon.com: 13 moatads.com: 3 ns1p.net: 4 omtrdc.net: 7 privacy-mgmt.com: 2 resonate.com: 1 samba.tv: 3 scorecardresearch.com: 15 sentry.io: 1 t.co: 5 thrtle.com: 1 twitter.com: 5 w55c.net: 2 extended:

+js(json-prune, data.reg)

+js(no-xhr-if, time-events)

image

As you can see, uBlock is not blocking z.moatads.com ads which appear to be running through a javascript randomized API.

stephenhawk8054 commented 7 months ago

That is not the new Firefox profile you said above?

LordRelentless commented 7 months ago

No, it's not, its my main chrome profile. Firefox doesn't show, in the inspect section, the z.moatads.com ads when they play. The only way for me to show you the ads in question that aren't being blocked is in Chrome. They still play in the new Firefox profile, but when I inspect the z.moatads.com as I show here, don't appear or aren't tracked. I'm not sure why.

stephenhawk8054 commented 7 months ago

Ok. Test in that new Firefox profile first. Can you screenshot how the whole page (including the URL bar and the toolbar) looks like?

Then copy the troubleshooting information like the above steps I said.

LordRelentless commented 7 months ago

image

uBlock Origin: 1.57.2
Firefox: 115
filterset (summary):
 network: 133280
 cosmetic: 45956
 scriptlet: 19048
 html: 1767
listset (total-discarded, last-updated):
 default:
  user-filters: 0-0, never
  ublock-filters: 37654-108, 2m
  ublock-badware: 8250-0, 2m
  ublock-privacy: 793-1, 2m
  ublock-unbreak: 2308-2, 2m
  ublock-quick-fixes: 135-28, 2m
  easylist: 85982-172, 2m
  easyprivacy: 50769-61, 2m
  urlhaus-1: 12105-0, 2m
  plowe-0: 3739-1162, 2m
filterset (user): [empty]
userSettings: [none]
hiddenSettings: [none]
supportStats:
 allReadyAfter: 1328 ms
 maxAssetCacheWait: 144 ms
 cacheBackend: indexedDB
popupPanel:
 blocked: 83
 network:
  history.com: 5
  amazon-adsystem.com: 4
  amplitude.com: 16
  branch.io: 1
  crazyegg.com: 2
  doubleclick.net: 10
  firebaselogging-pa.googleapis.com: 3
  fwmrm.net: 1
  googletagmanager.com: 2
  imrworldwide.com: 1
  mediamelon.com: 29
  moatads.com: 1
  ns1p.net: 2
  privacy-mgmt.com: 1
  samba.tv: 1
  scorecardresearch.com: 2
  sentry.io: 2
 extended:
  ##+js(json-prune, data.reg)
  ##+js(no-xhr-if, time-events)

I have noticed a difference. In the logger on Firefox https://api2.amplitude.com/2/httpapi and https://beacons.mediamelon.com/StreamProducer are being blocked, and while the ad plays on firefox for a brief moment it's then skipped. Bearing in mind that Firefox just updated on me.

These are not being blocked in Chrome by uBlock. It also seems that uBlock for Chrome isn't yet updated to 1.57.2 I just attempted to update it, and it is still 1.57.0

stephenhawk8054 commented 7 months ago

So currently do you see the ads on that Firefox profile?

LordRelentless commented 7 months ago

I do, but it's brief, then it's blocked. However, the History channel video also now hangs, and doesn't want to load properly in firefox, like it's trying to force the ad and is hanged on the process.

LordRelentless commented 7 months ago

image

It appears History.com has implemented an anti-adblock system as this is what's causing the hang. https://sentry.io/api/1843804/envelope/?sentry_key=e5e0160d974a438db45502ba4f3fa154&sentry_version=7&sentry_client=sentry.javascript.browser%2F7.99.0

stephenhawk8054 commented 7 months ago

Which Firefox edition are you using there, is it ESR? Can you click on About Firefox and screenshot it here?

LordRelentless commented 7 months ago

image

stephenhawk8054 commented 7 months ago

Ok, so when you tested above, your Firefox hasn't updated yet

uBlock Origin: 1.57.2
Firefox: 115
filterset (summary):

And now it's updated to newest version 125.

Can you restart the browser, then open new tab, and record video how to reproduce the issue again?

LordRelentless commented 7 months ago

Well that seems to have fixed it in Firefox. However, that still doesn't resolve the issue I have in Chrome. None of my other extensions should be interfering, nor have they since I started using uBlock over three years ago. It's the only adblocker I use. And as I said, I've noticed that uBlock for Chrome isn't updated to 1.57.2 and isn't blocking the api used by History.com or other video sources like aniwave.to (anime site).

stephenhawk8054 commented 7 months ago

Ok, so back into your chrome.