uBlockOrigin / uAssets

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

pks.raenonx.cc: detection #21353

Open Zexxx opened 6 months ago

Zexxx commented 6 months ago

Prerequisites

URL address of the web page

https://pks.raenonx.cc/en

Category

detection

Description

The new update brought the large, heavy banners back with a delay this time. A nuisance popup at the bottom of the page is also timed before it lowers itself.

Other extensions used

none

Screenshot(s)

Screenshot(s) ![msedge_RCn50pk09t](https://github.com/uBlockOrigin/uAssets/assets/21136842/9364acec-2ae9-4ad0-8494-4e90c666f937)

Configuration

```yaml uBlock Origin: 1.54.0 Chromium: 120 filterset (summary): network: 104526 cosmetic: 43995 scriptlet: 19491 html: 0 listset (total-discarded, last-updated): default: user-filters: 0-0, never easylist: 75374-16, now easyprivacy: 33094-65, now plowe-0: 3777-1148, now ublock-badware: 7606-138, now ublock-filters: 35889-181, now ublock-privacy: 935-12, now ublock-quick-fixes: 185-13, now ublock-unbreak: 2157-31, now urlhaus-1: 10745-0, now filterset (user): [empty] trustedset: added: [array of 2 redacted] switchRuleset: added: [array of 1 redacted] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 287 ms (selfie) maxAssetCacheWait: 95 ms popupPanel: blocked: 1 network: googletagmanager.com: 1 extended: ##ins.adsbygoogle ##+js(no-setTimeout-if, adsFound) ```
JobcenterTycoon commented 6 months ago

A note: you don’t need to open duplicates. Just write a comment here when you get a issue with this site again, we will get a notification.

Zexxx commented 6 months ago

I wondered if that was the correct action, but I wasn't sure. Thanks! I will re-use this specific issue for future detection from now on.

Zexxx commented 6 months ago

New detection

Screenshot(s)

Screenshot(s) ![cw2ZXrBQ](https://github.com/uBlockOrigin/uAssets/assets/21136842/f77410e3-fd95-43fe-ab8e-b4346997aeb7)

Configuration

```yaml uBlock Origin: 1.54.0 Chromium: 121 filterset (summary): network: 106532 cosmetic: 44178 scriptlet: 19728 html: 0 listset (total-discarded, last-updated): default: user-filters: 0-0, never easylist: 76117-16, now easyprivacy: 33123-65, now plowe-0: 3782-1151, now ublock-badware: 7648-138, now ublock-filters: 36458-345, now ublock-privacy: 951-12, now ublock-quick-fixes: 103-5, now ublock-unbreak: 2176-32, now urlhaus-1: 11990-0, now filterset (user): [empty] trustedset: added: [array of 2 redacted] switchRuleset: added: [array of 1 redacted] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 272 ms (selfie) maxAssetCacheWait: 104 ms popupPanel: blocked: 1 network: googletagmanager.com: 1 extended: ##div[class^="relative w-full overflow-hidden"]:has(> .absolute … ##ins.adsbygoogle ##div[class="flex flex-col w-full info-section-opaque fixed bott… ##+js(no-setTimeout-if, adsFound) ##+js(no-setInterval-if, isBlocked)```
JobcenterTycoon commented 6 months ago

I moved the filter to the annoyance list.

Zexxx commented 6 months ago

This solution has drawbacks that can become visually jarring due to a rapid flicker due to the detection script creating the element again and then uBO deleting the element again. This will be more noticeable on slower browsers or slower devices due to the element flicker. An older fix https://github.com/uBlockOrigin/uAssets/commit/d162ae84f7c41bfd5493e1e3b1d42390e0429a33 was more ideal for this issue.

Screenshot(s)

Screenshot(s) msedge ![flicker](https://github.com/uBlockOrigin/uAssets/assets/21136842/29381029-4d6b-4ed7-b8fe-f7e0640ccb15) Firefox stable https://github.com/uBlockOrigin/uAssets/assets/21136842/165aebd6-4254-4992-bdba-33a3192a04f1

Configuration

msedge ```yaml uBlock Origin: 1.54.0 Chromium: 121 filterset (summary): network: 105853 cosmetic: 45909 scriptlet: 24105 html: 0 listset (total-discarded, last-updated): added: ublock-annoyances: 6373-11, now default: user-filters: 0-0, never easylist: 76196-16, now easyprivacy: 33136-65, now plowe-0: 3785-1152, now ublock-badware: 7668-138, now ublock-filters: 36486-345, now ublock-privacy: 952-12, now ublock-quick-fixes: 109-5, now ublock-unbreak: 2177-34, now urlhaus-1: 10910-0, now filterset (user): [empty] trustedset: added: [array of 2 redacted] switchRuleset: added: [array of 1 redacted] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 272 ms (selfie) maxAssetCacheWait: 104 ms popupPanel: blocked: 1 network: googletagmanager.com: 1 extended: ##ins.adsbygoogle ##div[class="flex flex-col w-full info-section-opaque fixed bott… ##div[class^="relative w-full overflow-hidden"]:has(> .absolute … ##+js(no-setTimeout-if, show) ``` Firefox stable ```yaml uBlock Origin: 1.54.0 Firefox: 121 filterset (summary): network: 105859 cosmetic: 45834 scriptlet: 23721 html: 1346 listset (total-discarded, last-updated): added: ublock-annoyances: 6329-11, 4m default: user-filters: 0-0, never ublock-filters: 37374-361, 4m ublock-badware: 7672-11, 4m ublock-privacy: 948-4, 4m ublock-unbreak: 2223-2, 4m ublock-quick-fixes: 126-0, 4m easylist: 76196-548, 4m easyprivacy: 33136-852, 4m urlhaus-1: 10910-0, 4m plowe-0: 3785-1, 4m filterset (user): [empty] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 1473 ms maxAssetCacheWait: 4 ms popupPanel: blocked: 2 network: googlesyndication.com: 1 googletagmanager.com: 1 extended: ##ins.adsbygoogle ##div[class="flex flex-col w-full info-section-opaque fixed bott… ##div[class*="bg-red-"]:has(> div[class="flex h-full w-full flex… ##div[class^="relative w-full overflow-hidden"]:has(> .absolute … ##+js(no-setTimeout-if, show) ```
JobcenterTycoon commented 6 months ago

The anti adblock notice is hardcoded now and getting removed when no adblock got detected. So even with uBO off there is a short flickering.

But i can take a look on the next day.

JobcenterTycoon commented 6 months ago

They changed it back to the old behavior. Pretty sure the web dev was annoyed too.

rlpplr commented 3 months ago

Anti-adblock notice appears again, tested with clean Chrome profile + clean uBO installation + enabled "uBlock filters - Annoyances"

Screenshot

Screenshot

![Screenshot_20240323_200224](https://github.com/uBlockOrigin/uAssets/assets/55020069/62c9a5a4-2d70-46fa-8b8b-cc09d152f351)

Configuration

Details

``` uBlock Origin: 1.56.0 Chromium: 121 filterset (summary): network: 127125 cosmetic: 47593 scriptlet: 25140 html: 0 listset (total-discarded, last-updated): added: ublock-annoyances: 6938-29, 11m default: user-filters: 0-0, never easylist: 83101-16, 11m easyprivacy: 50402-8, 11m plowe-0: 3763-1182, 11m ublock-badware: 8062-146, 11m ublock-filters: 37449-363, 11m ublock-privacy: 786-5, 11m ublock-quick-fixes: 243-39, 11m ublock-unbreak: 2248-34, 11m urlhaus-1: 8840-0, 11m filterset (user): [empty] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 574 ms (selfie) maxAssetCacheWait: 109 ms cacheBackend: browser.storage.local ```

wing0718 commented 3 months ago

They changed again, the page is now blank with #21353 code

JobcenterTycoon commented 3 months ago

The developer circumventing filter of a single content blocker from a filterlist which is not even enabled by default so it don’t affect most users at all.

I will monitor the site.

Zexxx commented 3 months ago

The developer has broken the site for anyone blocking ads ;p

```yaml uBlock Origin: 1.56.0 Chromium: 123 filterset (summary): network: 127717 cosmetic: 47687 scriptlet: 25117 html: 0 listset (total-discarded, last-updated): added: ublock-annoyances: 6935-31, never default: user-filters: 0-0, never easylist: 83920-137, now easyprivacy: 50409-10, now plowe-0: 3763-1182, now ublock-badware: 7987-140, now ublock-filters: 37387-359, now ublock-privacy: 780-5, now ublock-quick-fixes: 247-35, now ublock-unbreak: 2247-33, now urlhaus-1: 8930-0, now filterset (user): [empty] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 1116 ms maxAssetCacheWait: 6 ms cacheBackend: browser.storage.local popupPanel: blocked: 2 network: googletagmanager.com: 2 extended: ##+js(prevent-fetch, /doubleclick|ads/, length:10) ```
Screenshot ![image](https://github.com/uBlockOrigin/uAssets/assets/21136842/4b7f9c66-2dfc-4906-afed-7020ffa479c2)
JobcenterTycoon commented 3 months ago

I know, updated 40 minutes ago already https://github.com/uBlockOrigin/uAssets/commit/cd02b826ddd58c06303dce65e71c9624d0579367. To get the latest filter run a manual update https://ublockorigin.github.io/uAssets/update-lists.html?listkeys=ublock-quick-fixes&manual=1

aradon83 commented 2 months ago

Can confirm issue has once again appeared with Ublock filter annoyance enabled. Ublock fully updated as well

Screenshot Screenshot 2024-04-09 144631

Zexxx commented 2 months ago

New nag bar and popup annoyance due to "detection."

```yaml uBlock Origin: 1.57.0 Chromium: 120 filterset (summary): network: 132071 cosmetic: 47823 scriptlet: 25191 html: 0 listset (total-discarded, last-updated): added: ublock-annoyances: 6933-27, 1h.5m Δ default: user-filters: 0-0, never easylist: 85268-438, 1h.5m Δ easyprivacy: 50480-2, 1h.5m Δ plowe-0: 3739-790, now ublock-badware: 8070-0, 1h.5m Δ ublock-filters: 37437-409, 1h.5m Δ ublock-privacy: 792-2, 1h.5m Δ ublock-quick-fixes: 157-0, 2m ublock-unbreak: 2246-19, 1h.5m Δ urlhaus-1: 11800-0, now filterset (user): [empty] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 1015 ms maxAssetCacheWait: 203 ms cacheBackend: indexedDB popupPanel: blocked: 3 network: googlesyndication.com: 2 googletagmanager.com: 1 extended: ##div[class^="flex flex-row w-full h-full"]:has(.adsbygoogle) ##body > div[class] > [class="flex flex-col w-full"]:has(> butto… ##body > div[class] > style:first-child + .w-full:has(> .button-… ##ins.adsbygoogle[data-ad-slot] ##.adsbygoogle-noablate ```
Screenshot ![image](https://github.com/uBlockOrigin/uAssets/assets/21136842/744ca6ef-aa81-41bc-8c3f-50bc9a39e44a)
shorax commented 2 months ago

They've now done that if you have nuisances enabled the popups with pokemon in them dont pop up.... rendering the site unsuable.

user-of-raenonx commented 1 month ago

Today I noticed an instance where opening the user config dialog on the website (the gear button at the top of the screen) resulted in the dialog repeatedly failing to actually appear, and I saw some flickering of the red anti-adblock nag divs. Was pretty sure "oh great, yet another adblocker filter circumvention"... but I'm not 100% sure, because I can't quite seem to reproduce it.

I did notice some recent commits though...

Hope some of this is maybe useful. Thanks.

EDIT: Literally 1 minute later the repo goes private. I figured that might happen... guys you can trust our login code, this link to a 404 on GitHub proves it!

JobcenterTycoon commented 1 month ago

Can’t reproduce the breakage, fixed the Ad-Shield one.

Anybody368 commented 1 month ago

Hello, first time here

For the past week or so, navigating on the website has been less than pleasant. After the usual delay, the error message for using uBlock Origin pops up, and get immediately deleted.

But then, it pops back up the very next frame at a different place, and the cycle goes on indefinitely until reloading the page altogether. Otherwise I can still technically browse the website through internal buttons, but scrolling is deactivated. (I never touched uBlock settings such as filter lists or whatever)

Capture d’écran du 2024-05-12 21-11-28

Edit : Here's my details if needed (sorry if it looks messy, I'm currently learning markdown)

Details uBlock Origin: 1.57.2 Firefox: 125 filterset (summary): network: 152484 cosmetic: 53809 scriptlet: 19523 html: 1787 listset (total-discarded, last-updated): default: user-filters: 0-0, never ublock-filters: 38075-110, 29m Δ ublock-badware: 8362-0, 29m Δ ublock-privacy: 901-2, 29m Δ ublock-unbreak: 2331-2, 29m Δ easylist: 87752-158, 29m Δ easyprivacy: 50894-65, 29m Δ urlhaus-1: 13180-1, 15m plowe-0: 3729-1160, 15m FRA-0: 24422-503, 15m ublock-quick-fixes: 194-6, 1m filterset (user): [empty] trustedset: added: [array of 21 redacted] switchRuleset: added: [array of 1 redacted] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 1433 ms (selfie) maxAssetCacheWait: 214 ms cacheBackend: indexedDB
JobcenterTycoon commented 1 month ago

Reproduced when i force the anti adblock. Fixed now. https://github.com/uBlockOrigin/uAssets/commit/e7af95af045eb03f75e32dab4d93851b03d4b072

Huwarf commented 1 month ago

After the recent commit e7af95a, the "Add Pokémon"-button is broken after the popup loads once. This happens since both the "Add Pokémon" interface and the popup shares the same elements. This is a proposed fix for the issue: https://github.com/uBlockOrigin/uAssets/pull/23756

Yuki2718 commented 1 month ago

What is the "Add Pokémon"-button? We are not user of this site, have no idea what you're talking about without screenshot(s) and detailed explanation.

JobcenterTycoon commented 1 month ago

https://github.com/uBlockOrigin/uAssets/pull/23756 it was the gear button (only relevant if a detection occurs but i can’t reproduce without forcing the anti adblock with $important filters)

Huwarf commented 1 month ago

My apoligies for the unclear description. I'll document this for the future.

In the leftmost menu under "Team" -> "Pokémon Box" there a button called "Add Pokémon", this is the buttom I'm speaking of. Since you need to login to see this feature I've attached screenshots below.

How to access the "Add Pokémon"-button: image

When you click on it: image

I would like to confirm that it also effected the gear button mentioned above but since that feature is seldom used I didn't notice it.

CrystalLuna commented 1 month ago

The developer updated their code again:

raenonx-ads