Назад

Как отключить рекламу Viber в Windows и Macintosh

Опубликовано: 09.11.2019
0
57

C недавнего времени Viber решил монетизировать свой продукт на максималках и внедрил новый тип видеорекламы, реализованный на платформе Windows и Macintosh Desktop Viber. Объявления которые отображаются не являются обычной графической рекламой, это видеореклама, которая имеет тенденцию автоматически воспроизводиться самостоятельно вместе со звуком Карл, что особенно раздражает, когда забываешь выключить колонки ПК. К сожалению, Viber не предоставляет настроек приложения для отключения или контроля рекламы. Итак, вот как можно легко отключить эту рекламу на компьютере под управлением Windows или Mac.

Мы уже писали про один из методов отключение рекламы, читайте здесь.

Пример рекламы, о которой я говорю:

Реклама Вайбер

Для того что бы отключить доступ к рекламе Viber, нам нужно сперва найти список URL-адресов, которые Viber использует для своей рекламы. Это было достаточно просто. Я открыл Viber.exe в Notepad++ и поскольку URL-адреса обычно не замаскированы в исполняемых файлах, их можно было найти таким образом. Конечно, большая часть содержимого Viber.exe — это бред, но используя классную функцию Notepad++ под названием «Найти в файлах» я смог получить все URL менее чем за 40 секунд.

Вот полный список:

https://stickers-search.viber.com/stickersearch/v1.0/search.jsp
https://share.viber.com/upload.php
https://share.viber.com/upload_photo.php
https://share.viber.com/upload_content.php
https://share.viber.com/group_upload
https://share.viber.com/pg_upload
https://media.viber.com/share/upload
https://share.viber.com/download.php
https://share.cdn.viber.com/pg_download?type=%1&id=%2&filetype=%3%4
https://share.cdn.viber.com/group_download?type=%1&id=%2&filetype=%3%4
https://share.viber.com/download_photo.php
https://content.cdn.viber.com/stickers/
https://content.cdn.viber.com/stickers/sound
https://market.viber.com/stickers/static/data/product
https://content.cdn.viber.com/emoticons/
https://content.cdn.viber.com/stickers/icons/
https://content.cdn.viber.com/stickers/notifications.json
https://media.viber.com/share/download
https://content.cdn.viber.com/apps/apps.json
https://share.viber.com/isok.php
https://secure.viber.com/viber/viber.php?function=
https://update.viber.com/viber/viber.php?function=ClientUpdate
https://account.viber.com/api/viber-balance/phone/%1/ts/%2/token/%3
https://account.viber.com/mobile/call-history/phone/%1/ts/%2/token/%3
https://account.viber.com/mobile/payment-history/phone/%1/ts/%2/token/%3
https://rates.viber.com/get-rates-by-dest?format=json&target=%1&src=%2
https://account.viber.com/
https://market.api.viber.com/1/users/%1/products/
https://market.api.viber.com/2/users/products/
https://vibes.viber.com/desktop/
https://media.viber.com/share/renew
https://share.viber.com/forward
https://content.cdn.viber.com/apps/icons/%1/%2/icon.png
https://content.cdn.viber.com/apps/icons/%1/%2/new/icon.png
https://account.viber.com/4/users/%1/products/desktop/list/?mcc=&mnc=&sim_mcc=&sim_mnc=&lang=%2&referral=%3&top_countries=
https://account.viber.com/mobile/checkout/credit-card/phone/%1/ts/%2/token/%3?product_id=<product_id>&lang=%4&sid=%5&vv=%6&cc=%7&uid=
https://content.cdn.viber.com/backgrounds_v2/Desktop/bg_config.json https://content.cdn.viber.com/backgrounds_v2/Desktop/bg_thumb.zip
https://content.cdn.viber.com/backgrounds_v2/Desktop/BG/%1.jpg
https://media.api.viber.com/api/v2
https://media.cdn.viber.com
https://invite.viber.com
https://ads.viber.com/v2/ads/fetch
abtest.api.viber.com
pg.cdn.viber.com
aloha.viber.com
ptt.viber.com

К счастью, Viber сделал их структуру наименования URL-адресов довольно логичной, что позволило мне сразу же визуально найти нужный URL-адрес:

https://ads.viber.com/v2/ads/fetch

Чтобы убедиться, что это на самом деле так, я открыл анализатор сетевых протоколов WireShark, затем Viber, и когда загрузилась первая видеореклама, я посмотрел на используемые DNS записи.

Это подтверждает, что виновником является сайт ads.viber.com.

WireShark

Впрочем, все очень просто.

Нам просто нужно добавить записи в файл hosts в Windows, который перенаправит весь трафик, направляемый на ads.viber.com на нашу локальную машину, в результате чего в приложении больше не будет отображаться реклама Viber, а ответы будут пустыми.

Примечание: Файл Hosts по сути является инструментом, позволяющим Windows перезаписывать DNS записи.

Вот как это делается на Windows и Macintosh:

Как убрать рекламу в Вайбере на Windows

Для редактирование файла host перейдите по следующему адресу:

hosts

C:\Windows\System32\drivers\etc\hosts

Добавьте в нижнюю часть файла следующую строку:

1
2
3
127.0.0.1 ads.viber.com
127.0.0.1 adsd.viber.com
127.0.0.1 sbid.rmp.rakuten.com

У вас должно получится что то подобное:

viber_reklama

После этого сохраните файл (Файл / Сохранить).

Теперь давайте закроем Viber (либо отключим службу, либо перезапустим компьютер) и снова откроем Viber.

И Вуаля, рекламы там больше нет:

Отключение рекламы на Macintosh

На Macintosh файл hosts находится здесь:

1
/private/etc/hosts

Итак, перейдите к папке:

macintosh

Затем дважды щелкните на: hosts

hosts_mac

Добавьте в нижнюю часть файла следующую строку:

1
127.0.0.1 ads.viber.com

У вас должно получится что то похожее:

Реклама вайбер на компьютере

Готово. Теперь можно не отвлекаться на рекламу. Если у вас остались вопросы, или есть другие варианты отключение рекламы, поделитесь ниже в комментариях.

Как отключить рекламу Viber в Windows и Macintosh
Автор:
admin
Поделиться
Похожие записи
Комментарии:
Комментариев еще нет. Будь первым!
Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.