Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-07-20 21:15:03

  AndrzejP - Członek DUG

AndrzejP
Członek DUG
Zarejestrowany: 2006-03-25

Jak ukrywa się część strony przed zablokowaniem?

Witam

Zastanawiam się jak to jest zrobione, że dodatki do blokowania
niechcianych części stron nie widzą części strony.
Na przykład [url]http://www.instalki.pl/programy/download/kompresory_archiwizery/7-Zip.php[/url]
centralnie, tuż nad opisem programu, jest umieszczona reklama. Opera przy próbie zablokowania tego fragmentu nic nie widzi.
Firefox z Adblock też nie radzi sobie z tym. Nie jest to jedyna strona z takimi "kwiatkami", spotkałem się z tym już w innych miejscach.

Jak to się robi, albo inaczej jak to skutecznie zablokować?


Pozdrawiam

Offline

 

#2  2008-07-20 21:49:06

  urug - Członek DUG

urug
Członek DUG
Skąd: Częstochowa
Zarejestrowany: 2008-04-22
Serwis

Re: Jak ukrywa się część strony przed zablokowaniem?

Mój adblock to zablokował (banner na samej górze) Innych reklam tam nie widzę nad opisem.

Ostatnio edytowany przez urug (2008-07-20 21:49:43)


Pozdrawiam, Tomek

Offline

 

#3  2008-07-20 23:30:35

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Jak ukrywa się część strony przed zablokowaniem?

To kwestia reguł programu do blokowania. Obecne pewnie nie blokują URLa, z którego pochodzi obrazek.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#4  2008-07-20 23:42:28

  grzegorz.85 - Członek DUG

grzegorz.85
Członek DUG
Skąd: Ostrołęka
Zarejestrowany: 2007-07-12
Serwis

Re: Jak ukrywa się część strony przed zablokowaniem?

Raczej chyba chodziło o ten Adkontekst. Działa to na takiej zasadzie, że do strony wstrzykiwany jest kod HTML przy pomocy javascriptu (tak jak to się dzieje przy XSS).Blokery takie jak Ten wbudowany w Opere, czy AdBlock rozpoznają to jako zwykłą treść tekstową, i nie przewidują jej zablokowania. Operze można pomóc w następujący sposób:
Narzędzia -> Preferencje -> Zaawansowanie -> Zawartość -> Zablokowana zawartość -> Dodaj -> "http://adsearch.adkontekst.pl/*" -> Zamknij -> OK -> Ctrl + R

Oprócz podanego polecam dodać jeszcze np.: "http://pagead2.googlesyndication.com/*"

Offline

 

#5  2008-07-21 00:01:04

  urug - Członek DUG

urug
Członek DUG
Skąd: Częstochowa
Zarejestrowany: 2008-04-22
Serwis

Re: Jak ukrywa się część strony przed zablokowaniem?

Ah, nie zauwazyłem że mi to noscript przyblokował :>


Pozdrawiam, Tomek

Offline

 

#6  2008-07-21 07:15:46

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Jak ukrywa się część strony przed zablokowaniem?

Jeśli dany url jest zablokowany przez adblocka, to java script może sobie go wstrzykiwać. Adblock blokuje wychodzące żądania przeglądarki (nie tylko http). Jeśli dany url z którego ma być niby wstrzyknięty kod html pasuje do jednej z reguł to żądanie, choćby wygenerowane przez nawet najsprytniejszy wstrzykiwacz, zostanie zablokowane. To kwestia reguł, ja nie używam noscirpta i nie widzę reklam na w/w stronie. :)


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#7  2008-07-21 07:25:43

  grzegorz.85 - Członek DUG

grzegorz.85
Członek DUG
Skąd: Ostrołęka
Zarejestrowany: 2007-07-12
Serwis

Re: Jak ukrywa się część strony przed zablokowaniem?

Może faktycznie wyraziłem się niezbyt dokładnie. Od dłuższego czasu Firefoxa używam tylko okazjonalnie, stąd moje znikome pojęcie na temat AdBlock, i potraktowałem go tak jak wbudowany bloker Opery, który poprzez:

PPM -> Zablokuj zawartość -> Klik w reklamę -> Zastosuj

Nie daje możliwości zablokowania tego typu reklam. Jednak nie do końca jest prawdą to co napisałem, że AdBlock czy Opera "nie przewidują jej zablokowania". Przewidują, lecz nie w tak prosty sposób jak napisałem w tym poście. Trzeba im troszkę pomóc np. tak jak opisałem to wyżej. Osoby które wprowadziłem w błąd przepraszam.

PS. W/w sposób odnosi się do Opery, w AdBlock niestety nie wiem jak ręcznie dodawać reguły.

Ostatnio edytowany przez grzegorz.85 (2008-07-21 07:28:09)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.008 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00097 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.244.244' WHERE u.id=1
0.00065 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.244.244', 1732488823)
0.00052 SELECT * FROM punbb_online WHERE logged<1732488523
0.00047 SELECT topic_id FROM punbb_posts WHERE id=94951
0.00004 SELECT id FROM punbb_posts WHERE topic_id=11874 ORDER BY posted
0.00055 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=11874 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00121 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=11874 ORDER BY p.id LIMIT 0,25
0.00083 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=11874
Total query time: 0.00543 s