AdguardTeam / AdguardFilters

AdGuard Content Blocking Filters
https://adguard.com/
GNU General Public License v3.0
3.16k stars 632 forks source link

easybib.com #54327

Closed adguard-bot closed 4 years ago

adguard-bot commented 4 years ago

Issue URL (Anti Adblock Script)

https://www.easybib.com/mla8-format/website-citation/new

Comment

Username: @8Ajgz

After a certain amount of use there is an adblock circumvention script.

Screenshots

Screenshot 1 ![Screenshot 1](https://reports-img.adguard.com/Q9YRG9l.png)

System configuration

Information value
Platform: Ext
AdGuard version: 3.4.19
Browser: Vivaldi
Filters: Ad Blocking:
AdGuard Base

Annoyances:
AdGuard Annoyances

Other:
Filter unblocking search ads and self-promotion
Other extensions used: Lastpass, leechblock, vivaldi
8Ajgz commented 4 years ago

This appears after attempting to generate 3 citations on the site. The element is successfully blocked with the element hider (for now) for a single instance with the filter "easybib.com###_1213b629-f696-4ca3-98b6-938638097bb9 > span > div" , but later reappears using a different code.

Alex-302 commented 4 years ago

@8Ajgz Hi. Please test these rules in custom filter:

@@||c.amazon-adsystem.com/aax2/apstag.js$domain=easybib.com
@@||c.amazon-adsystem.com/bao-csm/aps-comm/aps_csm.js$domain=easybib.com
@@||googletagservices.com/tag/js/gpt.js$domain=easybib.com
8Ajgz commented 4 years ago

2020-04-27 16 08 45 www easybib com 75cbaebe0240 I put the code you suggested in the "user rules" section. I got a different issue this time, after trying to make a citation. The element helping hider selected the code below to block:

easybib.com###\37 c4352ea-0636-410e-aa05-eb110c168819 > div > div

8Ajgz commented 4 years ago

I don't know if this is helpful, but easybib is using the following cookies: image

Alex-302 commented 4 years ago

Hmm. I can't reproduce any popups with the rules above.

@AdguardTeam/filters-maintainers please take a look.

Sergey-Lyapin commented 4 years ago

I still see anti-adblock with these rules

@8Ajgz please add this rule to user-filter and check the site again ||atc.studybreakmedia.com/modules/abb/abb-v0.8.1.js

8Ajgz commented 4 years ago

@Sergey-Lyapin I wasn't sure if you wanted the @@ in front of the rule, so I tried it both ways. Still getting the following message.

@Alex, be sure to make 3 web citations using Easybib, to test, as it doesn't appear on startup. I used articles from the the new york times to start as a test.

2020-04-29 10 46 55 www easybib com f0aa7861778e 2020-04-29 10 49 27 bgnkhhnnamicmpeenaelnjfhikgbkllg 9e6381ad1aad

Sergey-Lyapin commented 4 years ago

||atc.studybreakmedia.com/modules/abb/abb-v0.8.1.js This rule blocks anti-adblock script, with it I don't see any popups. I can't reproduce "Click below to continue citing" popup

8Ajgz commented 4 years ago

Well, at least that's part of a bug down. I see the popup message again on my second citation. It seems somewhat random. Here is a Mhtml file for reference if it helps at all. EasyBib_ Free Bibliography Generator - MLA, APA, Chicago citation styles.zip

Alex-302 commented 4 years ago

Please check with this rule

easybib.com##body > iframe[id="sovrn_beacon"] ~ div[id*="-"] > div > div[style*="z-index: 9999"][style*="width: 100vw; height: 100vh;"][style*="justify-content: center;"]
8Ajgz commented 4 years ago

No dice, it still popups up.

On Wed, May 6, 2020 at 5:52 AM Alex notifications@github.com wrote:

Please check with this rule

easybib.com##body http://easybib.com#%23body > iframe[id="sovrn_beacon"] ~ div[id="-"] > div > div[style="z-index: 9999"][style="width: 100vw; height: 100vh;"][style="justify-content: center;"]

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/AdguardTeam/AdguardFilters/issues/54327#issuecomment-624550529, or unsubscribe https://github.com/notifications/unsubscribe-auth/AM7FDMEHHBEOUIMYROOZD7TRQEXMBANCNFSM4MQJUYYQ .

Alex-302 commented 4 years ago

Weird. Does it prevent you to use the site?

8Ajgz commented 4 years ago

IT prevent's me from using the site if I keep my adblocker on unless I watch a sponsored ad. I have to wait 30 seconds. while the ad is supposed to play, even if it doesn't actually appear. Then I am free.

Alex-302 commented 4 years ago

Could you please check these rules one by one? easybib.com#%#//scriptlet('adjust-setTimeout') easybib.com#%#//scriptlet('adjust-setInterval')

8Ajgz commented 4 years ago

Sorry for the delayed response. I tried both rules individually, no luck. The popup appears after filling out the form at the end of the following url, after navigating through the main homepage: https://www.easybib.com/mla8-format/website-citation/new

Could you please check these rules one by one? easybib.com#%#//scriptlet('adjust-setTimeout') easybib.com#%#//scriptlet('adjust-setInterval')

Alex-302 commented 4 years ago

Well, in general we should not bypass popups like that. https://forum.adguard.com/index.php?threads/policy-on-adblock-walls.26022/