MajkiIT / polish-ads-filter

CertyficateIT - Oficjalne polskie filtry do Adblock, uBlock Origin, Adguard
Other
671 stars 93 forks source link

napiprojekt.pl #17418

Closed MESWEB closed 3 years ago

MESWEB commented 4 years ago

Zrzut ekranu

Opera Snapshot_2020-10-21_212239_www hellozdrowie pl

Link bezpośredni

https://www.napiprojekt.pl/napisy-szukaj

Co trzeba zrobić, aby pojawiła się reklama albo błąd?

  1. Wyszukca tytul filmu
  2. Kliknac w link filmu
  3. Otworzy se reklama pelnoekranowa

Moja konfiguracja

Przeglądarka internetowa: Opera

Rozszerzenia i skrypty:

  1. AdBlock built-in
  2. uBlock
  3. uMatrix

Listy filtrów:

  1. EasyList
  2. Oficjalne Polskie Filtry do Adblocka, uBlocka Origin i AdGuarda

Inne ważne informacje mogące mieć znaczenie (opcjonalne): Testowalem tylko na operze. Reklama nie wyskakuje zawsze. Mozliwe ze jest pokazywana raz na 3 dni lub cos w tym stylu.

hawkeye116477 commented 4 years ago

@MESWEB Nie śpiesz się tak, bo wiesz co wtedy się dzieje :smile:

Poleciłbym raczej wyłączyć AdBlock Opery, uBO styknie, to tak samo jak z antywirusami, lepiej jeden, bo się gryzą.

A tak w ogóle, to ja na zrzucie nie widzę reklamy. To jest jakaś inna strona...

xMaap commented 4 years ago

U mnie nie ma.

@MESWEB usuń AdBlock, uMatrix nie jest już wspierany i pamiętaj nie używaj uBlock tylko uBlock Orgin. Co do uMatrix zobacz https://github.com/gorhill/uBlock/wiki/Blocking-mode Lub Noscript ewentualnie Privacy Badger, ale tutaj sam się uczy co ma blokować.

zaba-monika commented 4 years ago

Potwierdzam zgłoszenie, po kliknięciu w link z filmem przekierowuje na stronę: https://www.hellozdrowie.pl/?utm_source=napi&utm_medium=referral&utm_campaign=src01 która jest widoczna na zrzucie ekranu w pierwszym komentarzu.

Przekierowanie jest jednorazowe, później już go nie ma, nawet po wyczyszczeniu cache & ciasteczek i twardym przeładowaniu strony. Jednakże wystarczyło zmienić IP/VPN, i przekierowanie znowu następuje, oczywiście znowu tylko jeden raz, potem wystarczy zmienić IP i znowu jednorazowe przekierowanie...czyli jednorazowe przekierowanie jakby przypisane po stronie serwera do IP, pewnie po jakimś czasie czyszczą listę IP (po (MESWEB:) "3 dniach" ).

MESWEB commented 3 years ago

Problem wciaz wystepuje. Wersja listy 2020102902

MajkiIT commented 3 years ago

@MESWEB tak wiem

MESWEB commented 3 years ago

@MESWEB tak wiem

Czyli problem nie zsotal rozwiazany? Myslalem ze ten nowy wpis z .js powinien dzialac.

MajkiIT commented 3 years ago

@MESWEB powinien, ale nie działa. Szukam powodu.

zaba-monika commented 3 years ago

Przy okazji, co z tym problemem https://github.com/MajkiIT/polish-ads-filter/issues/16253#issuecomment-720090493, który istnieje już od pół roku.

krystian3w commented 3 years ago

Na liście reklamowej albo nigdzie.

MajkiIT commented 3 years ago

@AdamWr masz jakiś pomysł na to ?

krystian3w commented 3 years ago

Niby serwer weryfikuje czy ładować hellozdrowie, czyli uBO nie może nic zrobić (nie ma skryptletu na ładowanie ramki - oficjalnego, ten od uBlock-user raczej się nie liczy), AG może próbować w 1px ramce ładować losową stronę z napisami:

https://kb.adguard.com/en/general/how-to-create-your-own-ad-filters#javascript-rules-1

krystian3w commented 3 years ago

insert-iframe.js https://github.com/uBlock-user/uBO-Scriptlets/blob/4d88c8f660b5da5053a9e70b23e09df9011851b4/scriptlets.js#L354

Tylko że takie coś nie chce działać, nie widzę w kodzie wstawionej ramki wcale:

`napiprojekt.pl##+js(ii, honeypot, body, https://www.napiprojekt.pl/napisy-42731-Ostatni-U-Boot-(1993), width: 1px !important; height: 1px !important; position: absolute !important; left: -3000px !important)

napiprojekt.pl##+js(ii, 1, honeypot, https://www.napiprojekt.pl/napisy-42731-Ostatni-U-Boot-(1993), width: 1px !important; height: 1px !important; position: absolute !important; left: -3000px !important)

w loggerze widzę, że niby się wykonało insert-iframe (czyli błąd dokumentacji lub blokady CSP na stronie?).

Niby lepiej działa też takie combo:

napiprojekt.pl##+js(ape, body #catalgForm, iframe, src, https://www.napiprojekt.pl/napisy-42731-Ostatni-U-Boot-(1993))
napiprojekt.pl##body #catalgForm iframe[src*="U-Boot"]
AdamWr commented 3 years ago

Wygląda na to, że sposób zaproponowany przez Krystiana działa prawidłowo :)

Tylko że takie coś nie chce działać, nie widzę w kodzie wstawionej ramki wcale:

napiprojekt.pl##+js(ii, honeypot, body, https://www.napiprojekt.pl/napisy-42731-Ostatni-U-Boot-(1993), width: 1px !important; height: 1px !important; position: absolute !important; left: -3000px !important)

w loggerze widzę, że niby się wykonało insert-iframe (czyli błąd dokumentacji lub blokady CSP na stronie?).

Próbowałeś zmienić honeypot na jakąś liczbę?

krystian3w commented 3 years ago

Aha czyli to jest liczba ramek 🤯.

napiprojekt.pl##+js(ii, 1, honeypot, https://www.napiprojekt.pl/napisy-42731-Ostatni-U-Boot-(1993), width: 1px !important; height: 1px !important; position: absolute !important; left: -3000px !important)

Teraz tylko zostaje popularyzacja i obserwowanie czy skryptlet nie wyleci (wyleciał już taki do prostego tworzenia cookies i readonly pozbawiony zabezpieczeń).

github-actions[bot] commented 10 months ago

Ten wątek został automatycznie zablokowany, ponieważ 60 dni po jego zamknięciu nie było żadnej aktywności. Proszę otworzyć nowe zgłoszenie dla powiązanych problemów.