Блокировка рекламы в телевизоре (убрать рекламу в смарт ТВ)

Помощь новичкам, часто задаваемые вопросы и ответы по телевизорам LG на webOS. Новичкам читать обязательно.

Блокировка рекламы в телевизоре (убрать рекламу в смарт ТВ)

Сообщение Архивариус » 25 сен 2015, 01:10

Блокировка рекламы, как убрать и отключить рекламу в телевизорах LG и не только (Adguard, Adblock для ТВ)


Полезная ссылка:
Простой способ блокировка рекламы с помощью Adguard DNS

Никто из нас не любит рекламу в Интернете. На компьютере проблема элементарно решается путём установки правильного браузера (например, Firefox) и расширения Adblock или подобного, но на телевизорах LG это не возможно (пока).

Хорошим решением будет прописать в файл /etc/hosts на домашнем маршрутизаторе адрес 0.0.0.0 для различных рекламных и баннерных сетей и т.д. Тогда любое устройство, подключённое к домашней сети при попытке разрешить DNS-имя хоста с рекламой, будет получать адрес 0.0.0.0 и соединение не произойдёт. Вот эти замечательные товарищи создали гигантский список нежелательных хостов (на момент написания статьи более 13000 имён!). Мы его и возьмём, а заодно напишем скрипт для еженедельного обновления (чаще не имеет смысла).

Итак, начнём. Имеется Asus RT-N66U с прошивкой от Merin. Инструкция в целом сгодится для любого маршрутизатора с вменяемым Линуксом на борту.

На страничке автора есть ссылки на сжатый и несжатый файлы. Мы будем брать сжатый, чтобы не разорять автора на трафик. Ну и так веселее, да.
Создадим скрипт update_hosts.sh, который будет скачивать, распаковывать, фильтровать и складывать файл в /jffs/configs/hosts.add (в моей прошивке сюда надо складывать конфиги) и не забудем дать ему права на выполнение:

Код: Выделить всё
#!/bin/sh
 
wget -O /tmp/hosts.zip http://winhelp2002.mvps.org/hosts.zip
unzip -p /tmp/hosts.zip | grep -E '^0.0.0.0' | awk '{print $1 " "  $2}' > /jffs/configs/hosts.add
rm /tmp/hosts.zip

Выходной файл нужно назвать именно hosts.add для того, чтобы он не заменил существующий /etc/hosts, а добавился к нему. Поясню, почему это безопасно. Даже если кто-то взломает сайт автора и добавит что-то своё, то строка, начинающаяся с чего-либо кроме 0.0.0.0, будет отброшена, поэтому самое худшее, что может грозить в таком случае - это недоступность какого-то сервиса, но не фишинг.

Теперь добавим этот скрипт в расписание (cru - аналог crontab):
Код: Выделить всё
cru a "Update hosts" "15 3 * * 6 /jffs/scripts/update_hosts.sh"


Чтобы настройки сохранялись после перезапуска, надо в файл /jffs/scripts/services-start добавить расписание:
Код: Выделить всё
cru a "reboot weekly" "0 4 * * 6 reboot"
cru a "Update hosts" "15 3 * * 6 /jffs/scripts/update_hosts.sh"


Источник: http://dba-notes.org/2015/01/13/adblock-на-роутере/

За это сообщение автора Архивариус поблагодарили: 2
ogust (28 сен 2015, 04:55), PL.AN (27 сен 2015, 10:01)
Архивариус

 
Сообщения: 6329
Зарегистрирован: 29 июл 2010, 21:22
Благодарил (а): 709 раз.
Поблагодарили: 860 раз.
Телевизор: LG 24MT57S 55B7V

Блокировка рекламы в телевизоре (убрать рекламу в смарт ТВ)

Спонсор » 25 сен 2015, 01:10

Реклама показывается только незарегистрированным пользователям. Войти или Зарегистрироваться
Спонсор

 
Сообщения: 100
Зарегистрирован: 15 июл 2014, 19:43
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

AdBlock для LG SMARTTV своими руками

Сообщение Архивариус » 16 янв 2016, 14:21

Полезная статья в тему: "AdBlock для LG SMARTTV своими руками"

Я уже много лет не смотрю зомбоящик, однако для просмотра ХД торрентов и для PS3 дома у меня есть телевизор, подключенный в домашнюю локалку ради DLNA и ютюба.
После очередного обновления микропрограммы ради беспонтовых плюшечек, эта зараза стала показывать мне рекламу прямо в меню!



Конечно, показывать рекламу своим пользователям без возможности её отключить - это нехорошо со стороны LG, ибо такие "гениальные" способы монетизации своих продуктов должны умереть в зародыше, пока не заразили всю индустрию... Самое меньшее, что я могу теперь для них сделать, так это рассказать всем как эту рекламу можно отключить.

Первое, с чего стоит начать - это понять, откуда телевизор эту рекламу качает. Для этого откроем консоль на домашнем маршрутизаторе и дампнем немного трафика, пока телевизор включается и подгружает меню.

Код: Выделить всё
tcpdump -i br0 <ip телевизора> -w /opt/tmp/lgtv.dmp


Откроем дамп в wireshark'е. Поставим фильтр по протоколу http чтобы сразу отсечь лишнее.



Телевизор достаточно активно общается с серверами LG: качает иконки приложений, обновляет каналы SmartTV и т.д. Нас интересует GET запрос на получение картинки. Его легко найти.



Вбив URL в браузер, легко убедится, что это и есть наш рекламный баннер. Собственно http://yumenetworks.com/ - это рекламная сеть, которая предлагает встраивать в телевизоры рекламу. За такое провокационное поведение весь домен cdn-01.yumenetworks.com можно смело засунуть в черный список вашего домашнего роутера, после чего реклама должна наконец-таки пропасть.



Нужно быть готовым к тому, что реклама появится со временем на всех домашних девайсах, подключенных к сети, и блокировать её уже придется на интернет маршрутизаторе.

За это сообщение автора Архивариус поблагодарил:
PL.AN (16 янв 2016, 17:57)
Архивариус

 
Сообщения: 6329
Зарегистрирован: 29 июл 2010, 21:22
Благодарил (а): 709 раз.
Поблагодарили: 860 раз.
Телевизор: LG 24MT57S 55B7V

Re: Новая версия webOS 3.0 в 2016 году

Сообщение Bobr » 22 июн 2016, 22:32

на web os 1 и 2 реклама в разделе приложений была или это нововведение web os 3 ?

Bobr

 
Сообщения: 28
Зарегистрирован: 27 май 2016, 11:45
Откуда: Минск BY, Регенсбург BY
Благодарил (а): 2 раз.
Поблагодарили: 3 раз.
Телевизор: LG 49UH770V i 55B7

Re: Новая версия webOS 3.0 в 2016 году

Сообщение Архивариус » 22 июн 2016, 22:47

Bobr
На моих ТВ никакой рекламы (webOS 1.0 и 1.5).
Архивариус

 
Сообщения: 6329
Зарегистрирован: 29 июл 2010, 21:22
Благодарил (а): 709 раз.
Поблагодарили: 860 раз.
Телевизор: LG 24MT57S 55B7V

Re: Новая версия webOS 3.0 в 2016 году

Сообщение STAS » 22 июн 2016, 23:25

На моём ТВ с версией 1.4 посмотрел в LG STORE эта реклама в маленьком квадрате AD SPONSOR есть только в разделе Фильмы, а в разделе Приложения только статичная картинка.
STAS

 
Сообщения: 377
Зарегистрирован: 23 май 2014, 10:29
Благодарил (а): 13 раз.
Поблагодарили: 67 раз.
Телевизор: LG 49SK8500 42LB731V

Re: Новая версия webOS 3.0 в 2016 году

Сообщение Архивариус » 23 июн 2016, 01:17

Был не прав, у меня этот блочок с видеорекламой на UB950 тоже появился, статический в разделе Приложения и динамический - в Фильмах.
Архивариус

 
Сообщения: 6329
Зарегистрирован: 29 июл 2010, 21:22
Благодарил (а): 709 раз.
Поблагодарили: 860 раз.
Телевизор: LG 24MT57S 55B7V

Re: Новая версия webOS 3.0 в 2016 году

Сообщение Архивариус » 23 июн 2016, 17:05

Интересно, а никто не смотрел с какого сервера LG загружает рекламные ролики?
Архивариус

 
Сообщения: 6329
Зарегистрирован: 29 июл 2010, 21:22
Благодарил (а): 709 раз.
Поблагодарили: 860 раз.
Телевизор: LG 24MT57S 55B7V

Re: Новая версия webOS 3.0 в 2016 году

Сообщение Bobr » 23 июн 2016, 17:37

Архивариус
забанить в роутере

The best thing for LG Smart TV owners to do is to block specific internet domains in the network’s router. They are listed below:
ad.lgappstv.com
yumenetworks.com
smartclip.net
smartclip.com
smartshare.lgtvsdp.com
ibis.lgappstv.com

http://www.tomshardware.com/news/lg-sma ... 25156.html

I didn't like the idea of LG serving me up ads while I'm looking around the menus on my new TV. So I setup a packet sniffer and started watching what the TV was connecting to. I then went on my wireless router and blocked the sites that the ads were being served from. Here is the list:
US.ad.lgappstv.com
doubleclick.net
yumenetworks.com
llnwd.net
quantserve.com
scorecardresearch.com

https://www.avforums.com/threads/soluti ... s.1703355/

еще сам нашел - RU.ad.lgappstv.com

занес в роутер - проверил, все равно отображается, роутер zyxel keenetic не позволяет заносить url только по ip видимо данные полученные по nslookup от этих сайтов не достаточно, если у кого есть возможность по url занести проверьте

За это сообщение автора Bobr поблагодарил:
Архивариус (23 июн 2016, 18:19)
Bobr

 
Сообщения: 28
Зарегистрирован: 27 май 2016, 11:45
Откуда: Минск BY, Регенсбург BY
Благодарил (а): 2 раз.
Поблагодарили: 3 раз.
Телевизор: LG 49UH770V i 55B7

Re: Блокировка рекламы в телевизоре (AdBlock для смартТВ LG)

Сообщение Архивариус » 23 июн 2016, 22:58

Bobr
У меня ASUS позволяет блокировать по URL. Внес RU.ad.lgappstv.com и yumenetworks.com - все равно рекламу показывает. Надо смотреть трафик, куда там еще телек лезет.

Добавлено спустя 2 минуты 23 секунды:

Это видимо уже устарело, публикации 2012 и 2013 годов.

ad.lgappstv.com
yumenetworks.com
smartclip.net
smartclip.com
smartshare.lgtvsdp.com
ibis.lgappstv.com

US.ad.lgappstv.com
doubleclick.net
yumenetworks.com
llnwd.net
quantserve.com
scorecardresearch.com

За это сообщение автора Архивариус поблагодарил:
Bobr (24 июн 2016, 11:02)
Архивариус

 
Сообщения: 6329
Зарегистрирован: 29 июл 2010, 21:22
Благодарил (а): 709 раз.
Поблагодарили: 860 раз.
Телевизор: LG 24MT57S 55B7V

Re: Блокировка рекламы в телевизоре (AdBlock для смартТВ LG)

Сообщение I_am2310 » 24 июн 2016, 01:21

Bobr
zyxel по адресам сейчас блокирует через skydns.
I_am2310

 
Сообщения: 5
Зарегистрирован: 21 май 2016, 21:50
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Телевизор: LG 43LH560V
Планшет: HP TouchPad Wi-Fi 16Gb

След.

Вернуться в webOS-телевизоры - Помощь



 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0