Qual o método mais eficiente para bloquear ou controlar publicidade invasiva/abusiva em apps de Android?

Bem, minha mãe utiliza smartphone Android e se vê cercada de publicidade, sobretudo, nos apps gratuitos que por vezes ela clica sem querer. Queria a opinião de vocês sobre que método seria o mais adequado para contornar a publicidade abusiva do sistema (que em minha opinião é o sistema operacional mais problemático nesse quesito, é claro que sabemos o motivo para tal…)?

1 Curtida

Quanto ao navegador basta utilizar o Brave, ele tem adblock embutido, em outros aplicativos é mais complicado, suas opções são basicamente fazer root ou utilizar o Pi-Hole. O Pi-Hole exige hardware dedicado, pode ser um Raspberry Pi ou um computador velho, a máquina tem que ficar on 24/7, e bloqueará ads apenas no Wi-Fi.

1 Curtida

No navegador é mais tranquilo, o problema é justamente com os demais aplicativos.

No smartfone da minha mãe, contornei um pouco a situação da parte dos aplicativos usando o adguard premium, melhorou em 90% as propragandas dos aplicativos, são poucos os apps que ainda mostra algo, um deles é o do youtube.

Essa coisa é chata pra bloquear ads, ele sempre acha um jeito de trazê-los novamente e é o que ela mais gosta de usar.

2 Curtidas

como o StrikerFX disse, voce pode usar o adguard premium (atenção, não é o da play store) e ele funciona melhor no android 6 pra baixo se não me engano

1 Curtida

Não é exatamente uma solução, mas sempre que está me incomodando muito eu desativo a internet. 99% dos apps dá para usar sem internet.

2 Curtidas

ah, lembrando, vc pode usar o adguard dns também, eu uso e não vejo muitas propagandas How to set up AdGuard DNS

1 Curtida

Lembrei de outra opção, assinar a VPN da Private Internet Access. O app oficial deles tem uma função chamada PIA Mace, que bloqueia anúncios e rastreadores.

1 Curtida

Vou testar todas as dicas. Obrigado pelo feedback.

Algo que esqueci de adicionar no meu post é que configurando o roteador também ajuda no bloqueio de ads nos aplicativos de celular.

No meu caso é o que uso em casa, mas uso firmware alternativo, no caso, o padavan no mi router 3g. Nele é possível fazer várias coisas e uma que é muito útil é adicionar listar de bloqueio pra ads, realmente funciona, não bloqueia 100%, mas ajuda demais.

Aqui uso essa configuração postada por um usuário do fórum hardmob:

Como bloquear propaganda, malware, gambling, fakenews e mineração de coins na firmware padavan

1. Abra Lan > DHCP Server > Custom Configuration File "dnsmasq.conf" e adicione ao final a linha:
Código:

addn-hosts=/tmp/hosts

2. Abra Lan e coloque em DNS Server 1 o ip do seu roteador (padrão é 192.168.1.1)

3. Abra Customization > Scripts > Run After WAN Up/Down Events: e adiciona ao final:
Código:

rm /tmp/hosts
touch /tmp/hosts
sleep 20
logger "download Steven Black hosts file..." && wget -qO- "https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling/hosts" | awk -v r="0.0.0.0" '{sub(/^0.0.0.0/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download CoinBlock host file..." && wget -qO- "https://raw.githubusercontent.com/ZeroDot1/CoinBlockerLists/master/hosts" | awk -v r="0.0.0.0" '{sub(/^0.0.0.0/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "Updating /tmp/hosts file..." && cat /tmp/temp-hosts | sort -uk2 >> /tmp/hosts
logger "download Zero hosts file..." && wget -qO- "http://someonewhocares.org/hosts/zero/hosts" | awk -vr="0.0.0.0" '{sub(/^0.0.0.0/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download MVPS hosts file..." && wget -qO- "http://winhelp2002.mvps.org/hosts.txt" | awk -vr="0.0.0.0" '{sub(/^0.0.0.0/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download AdAway blocklist hosts file..." && wget -qO- "https://adaway.org/hosts.txt" |awk -vr="0.0.0.0" '{sub(/^127.0.0.1/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download MalwareDomainList hosts file..." && wget -qO- "https://www.malwaredomainlist.com/hostslist/hosts.txt" |awk -vr="0.0.0.0" '{sub(/^127.0.0.1/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download hpHosts hosts file..." && wget -qO- "http://hosts-file.net/ad_servers.txt" |awk -vr="0.0.0.0" '{sub(/^127.0.0.1/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download Ad server hosts file..." && wget -qO- "http://pgl.yoyo.org/adservers/serverlist.php?hostformat=dnsmasq&showintro=0&mime type=plaintext" |awk -vr="0.0.0.0" '{sub(/^127.0.0.1/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download youtubeadsblacklist..." && wget -qO- "https://raw.githubusercontent.com/anudeepND/youtubeadsblacklist/master/domainlist.txt" | awk '{print "0.0.0.0 " $0}' >> /tmp/temp-hosts
logger "Updating /tmp/hosts file..." && cat /tmp/temp-hosts | sort -uk2 >> /tmp/hosts
rm /tmp/temp-hosts && logger "/tmp/hosts file has been successfully updated."
killall -SIGHUP dnsmasq

4. Reinicie o roteador, abra o log (botão log no canto superior direito) e verifique se tem uma linha parecida com essa:

Código:
Oct 2 15:43:39 dnsmasq [473]: read / tmp / hosts - 56499 addresses
Caso tenha, os endereços foram carregados e está funcionando

Essa é a configuração que uso no padavan, bloqueia também muitos ads no smart, ajuda bastante.

1 Curtida
1 Curtida

Ja ouvi falar bem do Blokada, e inclusive consta na lista fe softwares do privacidade.digital.

Pessoalmente, nunca utilizei nenhum pois não vi necessidade, então não sei dizer se é bom e/ou realmente funciona, mas acho que vale a pena conferir.

Segue site oficial: https://blokada.org/

2 Curtidas

Use o Blockada, é ótimo, bloqueia todo tipo de tentativa.

2 Curtidas

uma sugestão importante é evitar instalar apps que contenham anúncios… as vezes é melhor evitar instalar algo que a gente queira utilizar, para evitar complicações mais tarde… Se for vírus, ai existem meios de remover, quer um bom antivírus ou mesmo em ultimo caso, formatar o aparelho…

1 Curtida

Esqueci de dizer q da pra configurar o adguard DNS através do roteador, assim todos os aparelhos que são conectados não vão mostrar anúncios. (na maioria das vezes)

1 Curtida

tem algum programa para descobrir se o seu computador foi invadido???

Legal, também li sobre ele recentemente e estou pensando em testa-lo.