AdAway – 安卓老牌开源广告屏蔽器

AdAway 是一个开源的安卓广告拦截工具,利用修改系统的hosts文件实现屏蔽广告

当设备进行DNS查询时,系统会以hosts文件优先,而AdAway将与广告联盟的域名解析到0.0.0.0或127.0.0.1,从而阻断广告请求

由于需要修改hosts,因此需要ROOT权限,软件同时也提供无需ROOT的VPN版本

该软件能够阻挡大多数应用和网页的广告联盟,如AdSense, 穿山甲

类似的软件还有AdGuard, Blokada等

软件设置

AdAway 官网: https://adaway.org

下载并安装软件后可以选择使用ROOT模式或VPN模式,VPN模式会增加耗电量,所以尽可能选择ROOT模式

点击ROOT模式后会调出SU授权框,取决于你用的SU管理器(Magisk, KernelSU…),点击同意

A capture of AdAway main screen

到软件主画面可以看到默认已经有三个广告拦截规则。此时打开网页基本不会看到广告,不过为了达到更好的效果,我还额外添加了广告规则

点击类似书签的按钮再点击加号即可添加规则,我添加了以下的规则:

https://divested.dev/hosts

https://raw.githubusercontent.com/jdlingyu/ad-wars/master/hosts

最后,这类通过DNS过滤实现屏蔽广告的方案还是有漏网之鱼的

比如Youtube的广告和视频是在同一个域名(屏蔽广告的同时也屏蔽了视频)

要屏蔽Youtube这类网站的广告只能靠第三方APP或者浏览器插件了

 

 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注