54 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как убрать рекламу на Android которая постоянно выскакивает

Как убрать рекламу на Android которая постоянно выскакивает

Если на вашем телефоне Android постоянно появляется всплывающая реклама: на экране блокировки, в области уведомлений или прямо на домашнем экране (рабочем столе) и вам требуется избавиться от неё, об этом подробно в инструкции ниже.

Всплывающая реклама на Android может быть вызвана как обычными приложениями, в остальном безвредными, так и некоторым потенциально нежелательным ПО, которое сложно обнаружить и выявить, что именно вызывает появление рекламы. По порядку будут рассмотрены все возможные варианты. Примеры путей в настройках приведены для чистого Android и для телефонов Samsung.

  • Реклама на экране блокировки и в области уведомлений Android от сайтов
  • Всплывающая реклама на домашнем экране Android, поверх приложений и на экране блокировки
  • Как узнать, какое приложение показывает рекламу на Android и удалить его
  • Дополнительная информация по блокировке рекламы
  • Видео инструкция

Реклама на Android в старые добрые времена

Было время, когда реклама на Android-устройствах была большим сюрпризом. Помните рекламные объявления в области уведомлений? В некотором роде возникло даже недовольство, когда стало очевидно, что подобные сообщения вскоре будут показываться в верхней части экрана телефона. Тогда через платформы всего двух компаний могли показываться рекламные предложения: AirPush и SlingLabs.

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

Приложение, показывающее рекламу в области уведомлений (которая все еще может появляться на старых устройствах), легко определяется благодаря иконке, появляющейся рядом с сообщением в Android 4.1 и выше.

Обратите внимание, что скриншоты, показанные ниже, сделаны в стандартных приложениях, а не в ПО, специально заточенном под показ рекламы.

Adguard

Adguard – самый мощный из всех представленных в этой статье инструментов для борьбы с рекламой. Это комплексное решение для защиты, которое также включает в себя брандмауэр и антифишинговый модуль.

Главная особенность Adguard – в обилии всевозможных настроек. Программа позволяет тонко настроить каждый из модулей защиты по отдельности, а также применить определенные правила к выбранным приложениям. Таким образом можно запретить (или разрешить) пропускать сетевой трафик через отдельно взятое приложение, использовать подключение к Wi-Fi и мобильному интернету. Преимуществом утилиты также является возможность фильтровать HTTPS-соединения, добавлять пользовательские рекламные фильтры и заносить сайты в список исключений.

Adguard может работать как в режиме локального VPN, так и в режиме HTTP прокси-сервера. Причем пользователь самостоятельно выбирает не только способ фильтрации трафика, но и его алгоритм – от самого простого до наиболее качественного.

Программа Adguard эффективно блокирует всю рекламу в браузерах и приложениях без исключений. Делает она это тщательно и аккуратно, не оставляя даже следа после удаления рекламных объявлений, чем и доказывает свое лидерство среди прочих блокировщиков. Но за такое удовольствие придется платить: стоимость годовой лицензии Adguard составляет 90 грн, купить приложение навсегда обойдется в 210 грн.

Существуют различные варианты избавления от навязчивых объявлений и баннеров. Можно убрать рекламу в браузере, в приложениях, в Youtube, на планшете или телефоне. Для этого можно воспользоваться браузерами с блокировкой рекламы, например, Chrome или Opera, или, что выбирает большинство пользователей, поставить apk, которое будет блокировать рекламу в различных приложениях на Android, потому что браузер сможет убрать ее только с веб-страниц.

  • С хорошим блокиратором вы избавитесь от объявлений внутри программ, игр, сможете просматривать видео через Ютуб без постоянной рекламы.
  • Это помогает экономить – как показывают тесты, примерно 40% вашего мобильного трафика уходит на отображение баннеров. Не слишком хорошая новость для тех, у кого трафик ограничен.
  • Вы повысите безопасность пользования мобильным устройством. Веб-мошенники научились встраивать вирусы в баннеры, клик по которым заражает телефон или планшет.

Если постоянно вылазит или выскакивает реклама на Андроид, вы сможете убрать ее, используя одно из бесплатных или платных решений.

Особенности установки и использования

Большинство программ для блокировки рекламы абсолютно бесплатны и с открытым исходным кодом, работают без root. Но они бывают недоступны в Google Play Store, потому что любое приложение, предназначенное для скрытия рекламы, просто нарушает раздел 4.4 Соглашения о распространении Google Developer и удаляется из Play Маркета. Иногда ограничение снимается, и как будет завтра, предсказать сложно. Впрочем, решение есть всегда: вы можете скачать их по ссылкам с официальных сайтов и запустить apk. Это несложно.

Читать еще:  Приложение плей маркет остановлено что делать

Не скачивайте apk-файлы из непроверенных источников! Они могут содержать вирусы и вредоносное ПО!

Браузеры со встроенным «Ад-блоком»

Что делать, если разбираться в тонкостях настройки программ не хочется вообще? К счастью, многие разработчики интегрируют в свои браузеры встроенные блокировщики рекламы. Подобный функционал есть даже в Chrome, однако Гугл Хром убирает только самые надоедливые объявления, что, в целом, особо не ощущается. Действительно мощные блокировщики встроены в CM Browser-Ad Blocker, Free Adblocker Browser, и Brave Browser. Все они доступны для загрузки в Google Play, поэтому вы сможете самостоятельно решить, какой блокировщик рекламы лучше для вашего Андроид-устройства.

Блокирование в браузере

Как правило, пользователи Android предпочитают устанавливать сторонние браузеры. Chrome нравится далеко не всем своей громоздкостью, да и работает медленнее большинства конкурентов.

Удалить рекламу на Android без рут-прав можно в самом браузере. Например, Firefox имеет специальные плагины, удаляющие рекламу с веб-страниц. После установки требуется сделать следующее:

  1. Зайти в панель управления и найти раздел «Инструменты».
  2. Перейти в «Дополнения» и выбрать пункт «Обзор всех дополнений Firefox».
  3. В открывшемся окне ввести «adblock».

По сути, это аналог расширения, которые используются в Chrome.

Opera конфликтует с блокировщиками. Способ отключения рекламы в браузере есть, но сложноват для простого пользователя. Зато китайский UC Browser сам блокирует рекламу, так как в него встроен AdBlock.

Большая часть рекламы в приложениях появляется благодаря Google. Чтобы от нее избавиться, в настройках маршрутизатора в функцию «Фильтр URL» нужно добавить адрес googleads.g.doubleclick.net.

С помощью Free AdBlocker Browser

Этот браузер доступен для бесплатного скачивания в Google Play без регистрации и также содержит встроенный блокировщик рекламы.

Приложение блокирует рекламу всех видов, рекламные cookie сторонних производителей, предупреждает о вредоносном/рекламном ПО.

AdBlock — убирает рекламу на планшете

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

Интересно, что она функционирует не на всех устройствах.

AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Во-первых, ваше устройство не позволяет загружать какие-либо приложение из сторонних или неизвестных источников. Поэтому сначала вы должны включить эту настройку.
Нажмите Настройки > Безопасность > Неизвестные источники. Переключите ползунок на параметре Неизвестные источники, чтобы вы могли установить приложение из магазина Google Play.

репорты об ошибках принято отправлять в личку

AdAway работает только с файлом хостс, а лаки патчер дополнительно отключает рекламные сервисы Гугл. Плюсы очевидны.

На что меня жаба душит? Я готов заплатить, у меня в гугломаркете покупок баксов на 200, фактически я не пользуюсь пиратскими версиями с 4pda, но некоторые разработчики предпочитают постоянно показывать рекламу. И тут уже вступает в силу правило: «знание — деньги».

Если я обладаю некоторым знанием — оно позволяет мне экономить деньги, или повышать свой комфорт. Например: я умею водить машину, я потратил деньги на автошколу и тп, купил автомобиль, плачу за бензин и дорожный налог. Это снижает заработок таксистов? Безусловно. Должно ли меня это волновать? Совершенно не должно.

Много ли потеряет разработчик, с таких пользователей? Мизер. Потому что рутовать телефон и ставить на него соответствующие утилиты — удел ничтожного процента гиков.

Если я обладаю некоторым знанием — оно позволяет мне экономить деньги, или повышать свой комфорт. Например: я умею водить машину, я потратил деньги на автошколу и тп, купил автомобиль, плачу за бензин и дорожный налог. Это снижает заработок таксистов? Безусловно. Должно ли меня это волновать? Совершенно не должно.

Будут ещё лучше, потому что авторы будут думать не как стрясти денег и сделать чтобы не крякнули а как сделать лучше.

Ну оценили, а потом их труд заюзали на халяву пропатчив один байт.

И вы считаете это честным и справедливым?
Вы пишите про то, что на сегодня выгоднее продавать сервис нежели приложение в целом, и в чем то я с вами согласен, сегодня это новая тенденция. Но стоит брать в расчет рынок потребителей того или иного софта. Например у меня имеются приложения которые делались для нужд стран, в которых я знаю что аудитория не платеже способная и платить они не будут за софт, и платный софт или софт с платными функциями там не сработает. В связи с этим там работает реклама, пользователи пользуются бесплатно, смотрят рекламку, но при этом есть функция что бы отключить рекламу за плату. Копирование и самораспространение такого софта для меня даже приветствуется в какой то мере, хоть и сложно контролировать данный процесс.
По этому у каждого софта есть своя аудитория как вы правильно заметили, где то можно сделать узкоспециализированый софт и продавать его, но будут проблемы с контролем его копирования, можно сделать тот же софт и продавать какие то его сервисы или сделать в нем подписки платные на сервисы, при таком раскладе чаще даже выгода на много больше чем от самого платного софта. Сегодня даже игры перешли на такую модель монетизиции, продается обычно не сама игра, а какие то ее части (монетки, прокачка и тд).

Читать еще:  Вылетают приложения на андроид как исправить

Касательно опенсорса. Тут немного другое направление. Я сам пользуюсь много опенсорсов, так же в ходе работы с ним комичу патчи к опенсорс проектам, выкладываю свои компоненты в опенсорс. Но это не моя основная деятельность, моя деятельность разработка софта с целью получения прибыли (в частности реклама/сервисы), потому что мое время стоит денег, а создание опенсорс компонентов/патчей и тд, для меня это как промежуточный этап в момент разработки.

И в связи с выше сказаным, как я уже говорил, если пользователь не готов посмотреть даже рекламу в вашем бесплатном приложении, которая в принципе ему жить не мешает, то он вряд ли когда либо заплатит за платный сервис, и грош цена такому пользователю. Я в своих приложениях давно использую контроль целостности пакета. Если контрольная сумма приложения не соответствует, то приложение выдаст соответствующий месседж и остановит свою деятельность на этапе загрузочного экрана. Смысл мне от пользователей которые незаконно отключили рекламу, при этом пользуют мой сервер, а я за это еще и плачу? Вы отсекаете рекламу, я отсекаю вас

«незаконно отключили рекламу» — слишком громкое заявление.

Те я к тому, что не надо придумывать законы, обзывать людей пиратами и прочее, нужно принять это как должное, как явление природы и выстраивать свои «бизнес процессы» соотвественно, а не скулить что ломают защиту и отключают рекламу, а на сервер потом нагрузка из за халявщиков.

Так никто и не скулит, я выше описывал что делая приложение, многие разработчики под андроид уже давно делают проверку контрольной суммы приложения. В итоге от такого патчинга страдает сам пользователь, потому что приложение перестает быть работоспособным. Более того по мимо контрольной суммы в моих например приложениях стоит отслеживание показа рекламы, тем самым выявляются неактивные пользователи, а если пользователь имеет постоянные сессии в приложении и при этом не происходит показ рекламы, данный пользователь системой автоматически считается не благонадежным. И смысл мне его обслуживать? С меня не убудет, таких пользователей меньшинство, большинство пользователей с уважением относятся к труду разработчика если им приложение полезно, и либо смотрят рекламу либо покупают подписку, а те кому это приложение не является полезным, те просто его удаляют либо нет активных сессий практически.
Пиратством я все выше сказанное вами не считаю, ибо патчинг приложения не является по моему мнению пиратством, вы же дальше не распространяете приложение пропатченое. Данное деяние я называю паразитизмом, и таких пользователей считаю паразитами, потому что толку от них нету, один ущерб. В конечном итоге от действий такого пользователя страдают совсем другие пользователи, потому что для борьбы с паразитами вводятся проверки разного вида, статистика, анализ поведения, что в свою очередь съедает хоть и маленькие но все же ресурсы пользовательского аппарата.

P.S. некоторые разработчики в Google Play не могут позволить сделать подписку средствами Play маркета, так как они не являются резедентами РФ или стран где гугл предоставляет подобную возможность. В AppStore ситуация с этим гараздо по проще. По этому и не делают люди подписки на отключение рекламы, потому что не могут, а сделать нужное людям приложение могут, и кушать при этом тоже хочется всегда. В альтруизм я перестал верить совсем давно!

Кликая где то там «соглашаюсь» — ничего не значит ни для кого.

В этом и кроется основная проблема как рынка интеллектуальной собственности (ПО, книги etc), так и страны в целом. Забить на правила, соглашения, законы — считается нормой. А потом мы удивляемся, почему в милиции предлагают «решить вопрос» за кэш.

Будут ещё лучше, потому что авторы будут думать не как стрясти денег /. /

Подготовительный этап

Предполагается, что у тебя уже есть сервер с публичным IP-адресом, где установлен Linux: в моем случае это был Ubuntu 16.10. Представленные примеры будут работать и на других дистрибутивах Linux, с той разницей, что нужно будет адаптировать установку пакетов под твой пакетный менеджер.

Читать еще:  Как отключить рекламу в приложениях на android

Что делать со старой версией Ubuntu

Так получилось, что мне достался сервер с устаревшими ссылками на репозитории, а следовательно, при попытке обновиться я получал множество ошибок.

Попытка обновиться

Google ненавязчиво подсказал мне, что репозитории были перемещены на поддомен old-releases . Исправляем и обновляемся:

Установка OpenVPN

  • простой — с использованием уже готового образа Docker (для тех, кто не хочет заморачиваться и вникать в конфиги OpenVPN);
  • сложный — с ручной установкой и конфигурированием OpenVPN.

Мы рассмотрим оба варианта и начнем с простого.

Docker-образ с OpenVPN

На гитхабе автора лежит достаточно полная документация в виде файла README. Им мы и воспользуемся. Для начала нам нужно создать файл конфигурации для сервера VPN.

Указываем тут протокол, в который будет оборачиваться трафик, и белый IP твоего сервера. Давай посмотрим на полученный конфиг.

Если необходимо сменить порт, то меняем его в этом файле, а также в /etc/openvpn/ovpn_env.sh . Переходим к генерации сертификатов для удостоверяющего центра.

Будет запрошен пароль для создания ключа удостоверяющего центра.

Теперь генерируется сертификат и ключ сервера, ключи протокола Диффи — Хеллмана, а также подпись HMAC для проверки целостности TLS.

После этого мы должны добавить пользователей. Делается это так же просто.

В качестве CLIENTNAME я буду использовать имя хоста клиента (позже ты узнаешь, для чего это нужно). Создаем сертификат для пользователя user-pc , нас сразу же попросят указать пароль от сертификата удостоверяющего центра. Сертификат готов, но нам-то нужно получить файл конфигурации для OpenVPN. Выполняем следующую команду.

Смотрим на результат.

Ключи в формате Base64 намеренно убраны из вывода, чтобы уменьшить его содержимое. На этом все: запускаем OpenVPN в режиме демона.

На стороне клиента пробуем подключиться.

Если все прошло успешно, то в конце лога ты увидишь надпись Initialization Sequence Completed , а в списке интерфейсов появится tun0 с IP-адресом из подсети 192.168.255.0/24. Для наших целей этого вполне хватит, нужно только добавить команду на запуск контейнера в автозагрузку и переходить к части с настройкой DNS.

Ручная настройка OpenVPN

Второй вариант — это настроить OpenVPN полностью вручную. Поехали по шагам.

1. Устанавливаем OpenVPN.

2. Скачиваем easy-rsa.

3. Выставляем переменные для easy-rsa в файле /etc/openvpn/easy-rsa/easyrsa3/vars , остальное по желанию. Файл /etc/openvpn/easy-rsa/easyrsa3/vars.example содержит полный перечень доступных переменных, но нам хватит и этого.

4. Инициализация PKI.

5. Создание центра сертификации. Указываем пароль и Common Name.

6. Создание ключей сервера. Везде используем имя хоста как Common Name для создания сертификата.

7. Создание ключей клиента.

8. По желанию: если нужно сгенерировать ключи Диффи — Хеллмана и TLS.

На этом создание сертификатов завершено, переходим к написанию конфига для VPN-сервера /etc/openvpn/server.conf :

Плюс установки OpenVPN из репозитория еще и в том, что дополнительно он прописывается как сервис в systemctl . Подправим его для работы с нашим конфигом.

Получив путь к файлу, немного изменим его под наши нужды.

И проверяем на ошибки.

В прошлом примере с Docker у нас была возможность получить конфиг клиента одной командой. Пора написать для этого скрипт.

Описывать его не вижу необходимости: тут все то же самое, а за подробностями можешь заглянуть в man openvpn .

Теперь, когда у нас готов сервер VPN и настроено подключение клиентов, пора приступать к конфигурации сервера DNS.

Продолжение доступно только участникам

Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: