uBlockOrigin / uAssets

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

seznam.cz: detection #23292

Closed Ludvicek1 closed 4 months ago

Ludvicek1 commented 4 months ago

Prerequisites

URL(s) where the issue occurs.

seznam.cz
mapy.cz
cmp.seznam.cz

Description

"You may be using extensions or blockers that may be interfering with the loading of this page. To ensure proper functionality, please disable all these extensions and try to load the page again."

Other extensions used

none

Screenshot(s)

screenshot ![obrazek](https://github.com/uBlockOrigin/uAssets/assets/27821549/03e155d2-975e-4901-aa07-48fd4aa88059)

Configuration

Details ```uBlock Origin: 1.57.2 Firefox: 124 filterset (summary): network: 131522 cosmetic: 46384 scriptlet: 19166 html: 1760 listset (total-discarded, last-updated): default: user-filters: 0-0, never ublock-filters: 37600-108, 21m ublock-badware: 8078-0, 21m ublock-privacy: 789-1, 21m ublock-unbreak: 2303-2, 21m ublock-quick-fixes: 122-24, 21m easylist: 84975-145, 22m easyprivacy: 50481-60, 22m urlhaus-1: 11580-5, 22m plowe-0: 3739-1162, 22m CZE-0: 833-10, 22m filterset (user): [empty] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 1763 ms maxAssetCacheWait: 615 ms cacheBackend: indexedDB popupPanel: blocked: 2 network: seznam.cz: 2 extended: ##+js(no-setTimeout-if, 0x) ##+js(abort-on-property-write, Fisher) ##+js(addEventListener-defuser, message, fishing) ```
mapx- commented 4 months ago
MIOGMIOG commented 4 months ago

I have this issue too AND ON ALL OF MY MACHINES, here is log output of loading seznam.cz and then being redirected to the "disable adblock" webpage:

Logger output ``` +4 ||h.seznam.cz^ -- cmp.seznam.cz 1 get script https://h.seznam.cz/js/cmp2/scmp-cw.js ``` ``` +4 ##+js(addEventListener-defuser, message, fishing) cmp.seznam.cz get scriptlet https://cmp.seznam.cz/nastaveni-souhlasu?return_url=https%3A%2F%2Fwww.seznam.cz%2F%3Fcwreturn%3D1 ``` ``` +4 ##+js(abort-on-property-write, Fisher) cmp.seznam.cz get scriptlet https://cmp.seznam.cz/nastaveni-souhlasu?return_url=https%3A%2F%2Fwww.seznam.cz%2F%3Fcwreturn%3D1 ``` ``` +4 ##+js(no-setTimeout-if, 0x) cmp.seznam.cz get scriptlet https://cmp.seznam.cz/nastaveni-souhlasu?return_url=https%3A%2F%2Fwww.seznam.cz%2F%3Fcwreturn%3D1 ``` ``` +4 ||h.seznam.cz^ -- cmp.seznam.cz 1 get script https://h.seznam.cz/js/cmp2/scmp-cw.js ``` ``` +4 ||h.seznam.cz^ -- cmp.seznam.cz 1 get script https://h.seznam.cz/js/dot-small.js ``` ``` +4 behind-the-scene 0,3 get other https://www.seznam.cz/ ``` ``` +4 cmp.seznam.cz 1 get doc https://cmp.seznam.cz/nastaveni-souhlasu?return_url=https%3A%2F%2Fwww.seznam.cz%2F%3Fcwreturn%3D1 ``` ``` +4 https://cmp.seznam.cz/nastaveni-souhlasu?return_url=https%3A%2F%2Fwww.seznam.cz%2F%3Fcwreturn%3D1 ``` ``` +3 www.seznam.cz 1 get doc https://www.seznam.cz/?cwtoken=aGB9eXRtaGB9eXRtZGkwPj0-PDQ7Ojk4Pzg6ND8_OT0_OXF5MDw6PD4_Ojs0OjQjNTs-cXloMDw6PD4_Ojs0OjQjNTs-cW4wST47Pj5PPj1PO086TD9MOT08OThOOE8-PEk6PU48SUltPDo8Pj86OzQ6NCM8Og ``` ``` +3 https://www.seznam.cz/?cwtoken=aGB9eXRtaGB9eXRtZGkwPj0-PDQ7Ojk4Pzg6ND8_OT0_OXF5MDw6PD4_Ojs0OjQjNTs-cXloMDw6PD4_Ojs0OjQjNTs-cW4wST47Pj5PPj1PO086TD9MOT08OThOOE8-PEk6PU48SUltPDo8Pj86OzQ6NCM8Og ``` ``` +3 behind-the-scene 0,3 get other https://seznam.cz/ ``` ``` +3 behind-the-scene 0,3 get other http://seznam.cz/ ``` ``` +3 bcr.iva.seznam.cz 1 get doc https://bcr.iva.seznam.cz/?cwtoken=ZXl5fX43IiJ6enojfmh3Y2xgI253Im1oYH15dG08Ojw-Pzo7NDo0Izw6 ``` ``` +3 https://bcr.iva.seznam.cz/?cwtoken=ZXl5fX43IiJ6enojfmh3Y2xgI253Im1oYH15dG08Ojw-Pzo7NDo0Izw6 ``` ``` +2 www.seznam.cz 1 get doc https://www.seznam.cz/ ``` ``` +2 https://www.seznam.cz/ ``` ``` +2 www.seznam.cz 1 get doc https://www.seznam.cz/?noredirect=1 ``` ``` +2 https://www.seznam.cz/?noredirect=1 ``` ``` +1 login.szn.cz 1 get doc https://login.szn.cz/api/v1/autologin?service=homepage&return_url=https%3A%2F%2Fwww.seznam.cz%2F%3Fnoredirect%3D1 ``` ``` +1 https://login.szn.cz/api/v1/autologin?service=homepage&return_url=https%3A%2F%2Fwww.seznam.cz%2F%3Fnoredirect%3D1 ``` ``` +1 www.seznam.cz 1 get doc https://www.seznam.cz/ ``` ``` +1 https://www.seznam.cz/ ``` ``` +0 seznam.cz 1 get doc https://seznam.cz/ ``` ``` +0 https://seznam.cz/ ``` ``` +0 seznam.cz 1 get doc http://seznam.cz/ ``` ``` +0 http://seznam.cz/ ```
MIOGMIOG commented 4 months ago

Also there is even news article about this advertising company implementing this annoying anti-adblock, not sure if I can link it here, but u can find it by just googling "seznam.cz anti-adblock"(, also I think that this github issue may appear there in the future too lol)

mapx- commented 4 months ago

go into logger and tell me from what filter list did you get this filter: ||h.seznam.cz^

Do I need to be logged in to get such detection ?

gwarser commented 4 months ago

Dan Pollocks?

mapx- commented 4 months ago

Dan Pollocks?

right, but still no detection on my side

MIOGMIOG commented 4 months ago

go into logger and tell me from what filter list did you get this filter: ||h.seznam.cz^

Do I need to be logged in to get such detection ?

Unblocking that domain fixed it, that domain is showing the "do you want to be tracked or buy a subscription" agreement popup But I still think that someone should develop some bypass to this if possible

mapx- commented 4 months ago

add to "my filters"

||h.seznam.cz^$badfilter

Do I need to be logged in to get such detection ?

ToIgnore commented 4 months ago

is a set-cookie fix possible for the cookie notice?

mapx- commented 4 months ago

without reproducing the issue nothing we can do (only killing that filter)

ToIgnore commented 4 months ago

there is a cookie agreement => cmp.seznam.cz from seznam.cz

i can't get the clicker to work though

MIOGMIOG commented 4 months ago

add to "my filters"

||h.seznam.cz^$badfilter

Do I need to be logged in to get such detection ?

I can confirm that this (maybe temporary, who knows?) fix works great and there are no problems even if you are logged in Part of this issue that websites didn't work is now entirely fixed.