致力于成为中文区命中率最高的广告过滤列表,实现精确的广告屏蔽和隐私保护。anti-AD现已支持AdGuardHome,dnsmasq, Surge,Pi-Hole,smartdns等网络组件。完全兼容常见的广告过滤工具所支持的各种广告过滤列表格式
Go to file
2018-10-04 21:55:30 +08:00
.gitignore 添加忽略文件 2018-01-01 08:56:33 +08:00
adblock-for-dnsmasq.conf 添加easylist,更换hosts源 2018-10-04 21:34:10 +08:00
black_domain_list.php 更换hosts文件源 2018-10-04 18:48:04 +08:00
block_domains.root.conf readme 2018-10-04 21:55:30 +08:00
easylistchina+easylist.txt 添加easylist,更换hosts源 2018-10-04 21:37:00 +08:00
freefly.conf update 2018-04-14 11:29:40 +08:00
hosts.txt 精简域名... 2015-10-23 14:18:24 +08:00
koolproxy.txt 添加easylist,更换hosts源 2018-10-04 21:37:00 +08:00
make-addr.php 添加easylist,更换hosts源 2018-10-04 21:34:10 +08:00
README.md readme 2018-10-04 21:55:30 +08:00
start.sh 添加easylist,更换hosts源 2018-10-04 21:37:00 +08:00
test.php php操作脚本 2017-12-31 20:18:41 +08:00
去广告域名.txt 更新广告网址列表 2017-12-31 15:07:34 +08:00

anti-AD

基于dnsmasq的尽可能满足个人需求的广告屏蔽、隐私保护工具

哈哈,故意这么高大上的~

我被五花八门的广告(闪图、视频、牛皮癣……)弄的很郁闷,包含隐私窃取的各种统计(大数据收集?)让我胆寒,于是乎在某一天突然就想在路由器上屏蔽掉他们……


特别注意我尽量保持列表adblock-for-dnsmasq.conf 的通用性,不保证普适.

但如果你刚好看到这里,那我就说一下:

dnsmasq的配置我就不赘述建议是配置一个include dnsmasq.d 这样的一个目录下面所有的*.conf文件

运行start.sh,会去下载easylist,koolproxy以及github上其他大神维护的address或者hosts列表然后整理合并成一个文件。拿着这个文件放入到例如/etc/dnsmasq.d/的目录下然后重启dnsmasq进程就能加载。更新依赖于其他大神的内容更新了。

adblock-for-dnsmasq.conf 这个是最终生成的配置文件我会保持一定频率的更新大约每月2次,所以,如果你打算直接下载我维护的这个文件,那可能不需要太高的频率

black_domain_list.php 是用来配置黑名单的

block_domains.root.conf 这个文件是用来配置无论别人怎么更新,你都要保留的配置的,我的配置不一定适合你,请酌情修改,最大的个性化内容在这里了

2018.10.04 凌晨于深圳


2018.10.4 21:00, 加入了easylist的一些域名可能过滤更严格了