Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

aternos.org - Anti-Adblock #8246

Closed
dexeonify opened this issue Nov 20, 2020 · 25 comments
Closed

aternos.org - Anti-Adblock #8246

dexeonify opened this issue Nov 20, 2020 · 25 comments

Comments

@dexeonify
Copy link

URL(s) where the issue occurs

https://aternos.org/server/

Describe the issue

So it seems like this issue is back again. Clicking on anything will result in an anti-adblock page. There's a 3 second cooldown upon clicking "Continue with adblocker anyway".

Screenshot(s)

image

Versions

  • Browser/version: Chrome Version 87.0.4280.66 (Official Build) (64-bit)
  • uBlock Origin version: uBlock Origin v1.30.6

Settings

  • Default lists with AdGuard Base, Spam404 and uBlock Annoyances

Notes

It's the exact same issue from April: https://github.com/uBlockOrigin/uAssets/issues/7207
It seems that they haven't given up on this yet.

@uBlock-user
Copy link
Contributor

It's the exact same issue from April: #7207

It's going on since 2018

@dexeonify
Copy link
Author

Soo is this going to get fixed anytime soon? It seems they also "spy" on here which makes this whole process even harder. Just a matter of time I guess.

@krystian3w
Copy link
Contributor

krystian3w commented Nov 20, 2020

If possible add new filters daily and no need .user.js for non-standard repair methods:

https://github.com/AdguardTeam/AdguardFilters/blob/9a456ae9aa7eebdb257da6840f02fc8c23cde9b6/AnnoyancesFilter/sections/antiadblock.txt#L2039-L2043

Few maybe possible convert to apor or set, maybe one works after use :remove() instead setTimeout delete elment.


For now try disable AdGuard Base, maybe AdGuard filters have outdated solutions filters.

@uBlock-user
Copy link
Contributor

aternos.org##+js(ra, style, div.body\, header.header)
aternos.org##div[id][style^="opacity: 1;"]

That does it except for Start button not working...

@uBlock-user
Copy link
Contributor

Executing $('#start').each(function() { this._ready = true; }); at the console makes the Start button working again.

@dexeonify
Copy link
Author

+js(ra, style, div.body\, header.header)
aternos.org##div[id][style^="opacity: 1;"]

I'm supposed to put these in "My Filters" right? I did that and the site is breaking.
image

Executing $('#start').each(function() { this._ready = true; }); didn't do anything.

@liamengland1
Copy link
Contributor

@dexeonify I have a userscript that solves the issue but if it's posted publicly the aternos devs will fix it quickly. For now there is no way to fix this with vanilla uBlock Origin.

@uBlock-user
Copy link
Contributor

uBlock-user commented Nov 21, 2020

@dexeonify
Capture

Works for me, except for the start button, for which you need to run $('#start').each(function() { this._ready = true; }); at the web page console. Unless you're served a different DOM tree, should work.

+js(ra, style, div.body, header.header)

If that's what you copy-pasted, obviously it wouldn't work.

@dexeonify
Copy link
Author

Oops. But I did copy and pasted correctly into my filters. The fix works fine in firefox but not in chrome.
In chrome everything is squashed into this one small line:
image
Whereas in Firefox everything works as expected:
image

@uBlock-user
Copy link
Contributor

Race condition in Chrome or Chrome specific quirk, I tested with Chrome's UA too in Firefox and it still works.

@dexeonify
Copy link
Author

So I tested this in Edge Chromium and it's also facing the same problem like Chrome. I guess it's something to do with Chromium?

@uBlock-user
Copy link
Contributor

uBlock-user commented Jan 12, 2021

@dexeonify can you try the dev-build of uBO on Chrome/Edge and replace aternos.org##+js(ra, style, div.body\, header.header) with aternos.org##+js(ra, style, div.body\, header.header, stay) ?

remove-attr scriptlet can now linger to act on dom-mutations.

@ghost
Copy link

ghost commented Jan 13, 2021

@uBlock-user
Google Chrome
uBlock Origin development build v1.32.5b10

aternos.org##+js(ra, style, div.body\, header.header, stay)

don't working

Gif

1

@uBlock-user
Copy link
Contributor

@P0Rtvine did you also add aternos.org##div[id][style^="opacity: 1;"] ?

@ghost
Copy link

ghost commented Jan 13, 2021

@uBlock-user
Oops.. yep it's working

@dexeonify
Copy link
Author

Sorry for the late reply, just noticed this in my inbox.

can you try the dev-build of uBO on Chrome/Edge and replace aternos.org##+js(ra, style, div.body\, header.header) with aternos.org##+js(ra, style, div.body\, header.header, stay)

@uBlock-user Yep, can confirm it's working. Should I close this issue?

@krystian3w
Copy link
Contributor

krystian3w commented Jan 14, 2021

After publish for Chrome uBO with updated remove-attr [with supported stay or complete variable].

@uBlock-user
Copy link
Contributor

Start button still won't work, not a complete fix fyi.

@RandomModderJDK
Copy link

The easiest way would be to just block the functtion BxGmhKKZpYRYvWkWqFGKYyxkkfZhZaOzNwjjzI() in the base64 script at the end of the website. But I didn't get it working with aternos.org##+js(acis, $, BxGmhKKZpYRYvWkWqFGKYyxkkfZhZaOzNwjjzI) , i guess because of the base64 encoded String.

@RandomModderJDK
Copy link

RandomModderJDK commented Jan 23, 2021

The only thing you need to add is aternos.org###headstart:style(display: flex !important) and then you have a working start button. But idk for what this button is actually used for. But it works

EDIT: The button doesn't work if you don't have stop rights

@dexeonify
Copy link
Author

As of recently, the issue seems to have returned again. It's happening on both Firefox, Chrome/Edge. None of the filters seems to work.

Firefox:

aternos.org##+js(ra, style, div.body\, header.header)
aternos.org##div[id][style^="opacity: 1;"]

Chrome/Edge:

aternos.org##+js(ra, style, div.body\, header.header, stay)
aternos.org##div[id][style^="opacity: 1;"]

@techtanic

This comment has been minimized.

@RandomModderJDK

This comment has been minimized.

@Cavernosa
Copy link

Has anybody found a solution?

@krystian3w
Copy link
Contributor

krystian3w commented Aug 29, 2021

@llacb47 by *.user.js file but after public also fastly can by outdated.

@uBlockOrigin uBlockOrigin deleted a comment Sep 22, 2021
@uBlockOrigin uBlockOrigin deleted a comment from Cavernosa Sep 22, 2021
@uBlockOrigin uBlockOrigin locked and limited conversation to collaborators Sep 22, 2021
@uBlockOrigin uBlockOrigin unlocked this conversation Sep 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants