AlexRabbit/ADios

GitHub: AlexRabbit/ADios

ADios 是一款聚合多源广告拦截列表的自动化项目,通过每日更新的 hosts 文件实现跨平台、全设备的广告和追踪器屏蔽。

Stars: 163 | Forks: 8

# 👋 ADios — 向广告说再见 ### *终极基于 Hosts 的拦截列表。一个列表。所有设备。零废话。*
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) [![Auto-Updated Daily](https://img.shields.io/badge/Auto--Update-Daily%20%F0%9F%8C%9F-success)](#-how-it-works) [![Platform](https://img.shields.io/badge/Platform-Windows%20%7C%20macOS%20%7C%20Linux%20%7C%20Pi--hole-lightgrey)](#-compatibility) [![Maintained](https://img.shields.io/badge/Maintained-Yes-brightgreen)](https://github.com/AlexRabbit/ADios) **拦截 Twitch、Spotify、YouTube 以及几乎所有其他地方的广告 —— 使用一个你的电脑已经能理解的简单列表。** *无需安装应用。无需订阅。只需复制、粘贴,享受清静。* B[🔄 GitHub Action] C[📄 Your Lists] --> B B --> D[🧹 Merge & Clean] D --> E[✅ Whitelist] E --> F[📁 hosts file] F --> G[🚀 Push to Repo] style B fill:#2ea043 style F fill:#0969da ``` | 步骤 | 发生了什么 | |------|----------------| | 1️⃣ | 每天,GitHub 运行一个小程序,**获取**我们要使用的所有拦截列表。 | | 2️⃣ | 它将它们**合并**,**移除重复项**,并**清理**格式。 | | 3️⃣ | 它**移除**我们白名单中的任何域名(以便 Spotify、Twitch 等继续工作)。 | | 4️⃣ | 它将结果写入 **hosts** 文件,并**推送**到这个 repo。 | | 5️⃣ | 你(或你的 Pi-hole 等)使用那个 **hosts** 文件。广告和追踪器被拦截。 ✨ | ## 📥 下载与安装(分步指南) ### 🪟 Windows | 步骤 | 操作方法 | |------|------------| | **1** | 点击此链接打开列表:**[下载 hosts 文件](https://raw.githubusercontent.com/AlexRabbit/ADios/master/hosts)**。 | | **2** | 按 `Ctrl + A` 全选,然后按 `Ctrl + C` 复制。 | | **3** | 以*管理员身份*打开 **记事本**(右键点击记事本 → “以管理员身份运行”)。 | | **4** | 转到 **文件 → 打开** 并导航到:`C:\Windows\System32\drivers\etc\` | | **5** | 在文件类型下拉菜单中,选择 **“所有文件 (*.*)”** 这样你才能看到 **hosts**。 | | **6** | 打开 **hosts**。**务必先进行备份**(例如:复制该文件并将其命名为 `hosts.backup`)。 | | **7** | 滚动到文件的**底部**。将复制的列表粘贴到那里。保存并关闭。 | | **8** | 清除你的浏览器缓存(或重启浏览器)。完成! 🎉 | ### 🍎 macOS / 🐧 Linux | 步骤 | 操作方法 | |------|------------| | **1** | 下载:**[hosts 文件](https://raw.githubusercontent.com/AlexRabbit/ADios/master/hosts)**(右键点击 → 另存为,或复制原始内容)。 | | **2** | 打开 **终端**。备份你当前的 hosts 文件:`sudo cp /etc/hosts /etc/hosts.backup` | | **3** | 将列表追加到你的 hosts 文件中(如果需要,请替换为你的下载路径): | | | `sudo sh -c 'curl -sL https://raw.githubusercontent.com/AlexRabbit/ADios/master/hosts >> /etc/hosts'` | | **4** | 或者手动操作:使用 sudo 在编辑器中打开 `/etc/hosts`,粘贴到底部,保存。 | | **5** | 清除浏览器缓存。完成! 🎉 | ## 🛡️ 拦截内容 | 类别 | 含义 | |----------|----------------| | 📺 **广告与追踪器** | 来自所包含列表的常见广告和分析域名。 | | 📡 **流媒体广告** | Twitch、YouTube(例如三星电视应用)以及类似的广告域名。 | | 🎵 **应用内广告** | Spotify、Deezer 以及其他可能的应用内广告端点。 | | 🦠 **恶意软件与滥用** | 来自 URLhaus 和类似滥用列表的域名。 | | 📧 **诈骗 / 垃圾信息** | 来自所包含来源的诈骗和垃圾域名。 | | 🔞 **成人广告** | 成人广告网络(而非成人内容本身)。 | 白名单域名(例如 Spotify/Twitch 播放所需的核心域名)会从列表中**移除**,以便服务保持正常工作。 ✅ ## ✅ 兼容性 | 使用场景 | 使用方法 | |----------|-------------| | 🪟 **Windows / 🍎 macOS / 🐧 Linux** | [**hosts**](https://raw.githubusercontent.com/AlexRabbit/ADios/master/hosts) — 复制到你的系统 hosts 文件中(参见 [下载与安装](#-download--install-step-by-step))。 | | 🛡️ **AdGuard / AdGuard Home** | 使用 **hosts** 文件 URL 或导入列表;AdGuard 支持 hosts 格式的拦截列表。 | ## ❓ 常见问题
🔄 列表多久更新一次? **每天。** 一个 GitHub Action 在 UTC 午夜运行,根据所有来源重建列表,并将新的 **hosts** 文件推送到此 repo。你可以随时重新下载或重新拉取列表。
🚫 这会破坏 Spotify / Twitch / YouTube 吗? 我们使用**白名单**,以便这些服务工作所需的域名(播放、登录等)*不*会被拦截。我们只拦截**广告和追踪**域名。如果出现故障,你可以提交 issue,我们可以将域名添加到白名单。
📁 我的 hosts 文件在哪里? - **Windows:** `C:\Windows\System32\drivers\etc\hosts` - **macOS / Linux:** `/etc/hosts` 使用文本编辑器打开它(在 Windows 上以管理员身份,或在 macOS/Linux 上使用 `sudo`)。
🔒 这安全吗? 该列表由知名、社区维护的拦截列表(AdAway、Steven Black、AdGuard、OISD 等)构建。构建过程在 GitHub 的服务器上运行,结果是纯文本。你可以检查此 repo 中的脚本(`build_hosts.py`)和源列表(`blacklist.txt`)。
📥 我需要自己更新吗? **GitHub 上的文件**每天自动更新。要在*你的*设备上获取最新列表,你可以不时重新下载并替换(或重新追加)hosts 文件,或者使用通过 URL 拉取列表的工具(例如 Pi-hole)。
## 📜 许可证与致谢 - **许可证:** [GPL-3.0](LICENSE)。构建脚本和配置同样适用;上游列表保留其各自的许可证。 - **来源:** 此列表汇总自已有的、社区维护的拦截列表(AdAway、Steven Black、AdGuard、OISD、FadeMind、URLhaus 等)。有关完整的 URL 列表,请参见 repo 中的 **blacklist.txt**。我们不控制这些项目;我们只是合并、去重和白名单处理。 **备份 hosts 文件 (Windows):** [winhelp2002.mvps.org](http://winhelp2002.mvps.org/defaultwin7-hosts.zip) — 在进行更改前保留一份干净的副本。
**ADios** — *一个列表,自动更新,适用于各处的基于 hosts 的拦截。* **👋 ADios,广告。*
标签:AdGuard, DNSMasq, DNS屏蔽, DNS过滤, Hosts文件, Pi-Hole, RPZ, Spotify去广告, Twitch去广告, YouTube去广告, 响应策略区域, 广告拦截, 开源, 浏览安全, 白名单, 网络净化, 网络安全, 网络安全, 规则列表, 跟踪器拦截, 逆向工具, 隐私保护, 隐私保护, 黑名单