Flowseal/zapret-discord-youtube
摘要
一个GitHub仓库,提供工具(zapret)绕过基于DPI的Discord和YouTube封锁,主要面向Windows用户。包含设置安全DNS的说明,并警告WinDivert可能导致杀毒软件误报。
暂无内容
查看缓存全文
缓存时间: 2026/06/24 13:45
Flowseal/zapret-discord-youtube 源代码:https://github.com/Flowseal/zapret-discord-youtube # Flowseal/zapret-discord-youtube 新消息:Telegram Desktop 加速工具 - https://github.com/Flowseal/tg-ws-proxy 备选方案 https://github.com/bol-van/zapret-win-bundle 你也可以通过这里(https://github.com/bol-van/zapret?tab=readme-ov-file#%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D1%82%D1%8C-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0)对 zapret 原作者进行经济支持 > [!CAUTION] > > ### 假冒信息 > 我不会在 Telegram / YouTube 频道上运营任何其他页面/群组 > 如果你在 GitHub 页面之外发现任何以我名义传播的内容——那都是假冒的。 > [!WARNING] > > ### 杀毒软件 > WinDivert 可能触发杀毒软件的报警。 > WinDivert 是一个用于拦截和过滤流量的工具,是 zapret 运行所必需的。 > 它相当于 Linux 下的 iptables 和 NFQUEUE,但在 Windows 下没有对应的原生工具。 > 它既可以被正常程序使用,也可能被恶意程序利用,但其本身并不是病毒。 > WinDivert64.sys 驱动程序已签名,可以在 64 位 Windows 内核中加载。 > > 摘自 bol-van/zapret-win-bundle 仓库(https://github.com/bol-van/zapret-win-bundle)的 readme.md(https://github.com/bol-van/zapret-win-bundle/blob/master/readme.md#%D0%B0%D0%BD%D1%82%D0%B8%D0%B2%D0%B8%D1%80%D1%83%D1%81%D1%8B) > > 某些杀毒软件容易将 WinDivert 文件归类为高风险等级或黑客工具。这会导致文件被删除并放入隔离区。检测名称必定包含 WinDivert 或 Not-a-virus:RiskTool.Multi.WinDivert。 > > 如果遇到杀毒软件问题,请将 zapret 文件夹添加到排除项,或禁用 PUA(潜在不受欢迎的应用程序)检测。例如,在卡巴斯基中有一个选项“检测攻击者经常用于造成伤害的合法应用程序”。在仔细正确配置排除项的情况下,建议配置排除项;但如果你不完全清楚自己在做什么,建议禁用 PUA 检测。 > [!IMPORTANT] > 所有 bin 文件夹中的二进制文件均来自 zapret-win-bundle/zapret-winws(https://github.com/bol-van/zapret-win-bundle/tree/master/zapret-winws)和 zapret/releases(https://github.com/bol-van/zapret/releases)。你可以通过哈希值/校验和进行验证。使用网络上的版本时,请务必检查你所运行的内容! ## ⚙️使用方法 1. 开启安全 DNS * 在 Chrome 中 - “使用安全的 DNS”,并选择 DNS 服务提供商(选择默认提供商以外的选项) * 在 Firefox 中 - “启用基于 HTTPS 的 DNS,使用:最大保护”,然后“选择提供商”并手动输入提供商的 URL,例如可以使用 https://dns.google/dns-query(因为 Cloudflare 的提供商可能被屏蔽) * 在 Windows 11 中,可以直接在操作系统设置中开启安全 DNS - 说明见这里(https://remontka.pro/dns-over-https-windows-11/)。如果你使用 Windows 11,推荐使用此方法。 * 如果你使用 Keenetic 路由器,请在路由器设置中开启“请求透传”选项。关闭此选项可能会导致在计算机上配置和使用安全 DNS 时出现问题。 2. 从最新版本页面(https://github.com/Flowseal/zapret-discord-youtube/releases/latest)下载压缩包(zip/rar) 3. 进入下载的压缩包属性,勾选“解除锁定”。如果你使用 7-Zip 或 PeaZip 解压软件,此步骤可跳过。 4. 将压缩包内容解压到不包含西里尔字母/特殊字符的路径中。 5. 运行所需的文件 ## 文件简要说明 - general.bat ... - 手动启动策略 手动启动可用于测试策略是否有效。策略的有效性取决于多种因素。尝试不同的策略(ALT、FAKE 等),直到找到适合你的有效方案。 - service.bat - 安装为自启动及其他功能: - Install Service - 将任意策略安装为自启动(services.msc) - Remove Services - 从服务中移除策略和 WinDivert - Check Status - 检查绕过状态和服务状态(自启动策略和 WinDivert) - Game Filter - 切换游戏(以及使用 UDP 和 TCP 且端口大于 1023 的其他服务)的绕过模式。切换后需要重启策略。括号内显示当前状态(启用/禁用)。 - IPSet Filter - 切换来自 ipset-all.txt 的服务的绕过模式。测试时有用,如果某个资源在未启用 zapret 时正常工作,但启用后不工作。括号内显示当前状态: - none - 不检查任何 IP - loaded - 检查 IP 是否在列表中 - any - 任何 IP 都通过过滤器 - Auto-Update Check - 开启/关闭自动检查更新 - Update IPSet List - 将 ipset-all.txt 列表更新为仓库中的最新版本 - Update Hosts File - 更新 hosts 文件,用于修复 Telegram 网页版和 Discord 语音聊天连接 - Check for Updates - 检查更新 - Run Diagnostics - 诊断 zapret 可能无法工作的常见原因。最后可以清除 Discord 缓存,如果它突然停止工作,这可能会有帮助。 - Run Tests - 启动工具测试策略的有效性: - Standard tests - 检查 utils/targets.txt 中的网站 - DPI checkers - 检查各种提供商的 DPI(Cloudflare、Amazon 等) ## ☑️常见问题与故障 ### 运行 general* 脚本后没有任何反应 - 运行策略后(通过单独的 bat 文件,不是通过 service),应该会启动 winws.exe(绕过程序),你可以在任务栏中看到它。如果没有出现,请参阅 #522(https://github.com/Flowseal/zapret-discord-youtube/issues/522) ### 无法使用 Telegram(网页版)或 Discord 语音聊天无限“连接” 运行 service.bat,选择 Update hosts file 项。之后,如果你的 hosts 文件不是最新的,系统会提示你自行更新: - 复制打开的记事本中的所有文本 - 以管理员身份打开文本编辑器,打开出现的文件夹中的 hosts 文件 - 将复制的内容添加到 hosts 文件的末尾(如果之前已经添加过类似内容,则替换) - 保存并重新检查连接。如果仍然无效,请确保 hosts 文件确实已保存。 ### 绕过不起作用 / 停止工作 > [!IMPORTANT] > 策略可能随时间推移而失效。 > 特定策略可能在一段时间内有效,但随着时间的推移,由于被检测到,可能会失效。 > 本仓库提供了多种不同的绕过策略。如果没有一个对你有帮助,你需要以这里的某个策略为基础创建新策略,并修改其参数。 > 关于策略参数的信息可以在这里找到(https://github.com/bol-van/zapret/blob/master/docs/readme.md#nfqws)。 - 检查 service.bat -> Run Diagnostics 中是否有错误 - 确保资源地址已记录在域名或 IP 列表中 - 尝试其他策略(ALT/FAKE* 等) - 尝试完全重新安装(参见下面的章节) - 请参阅 #765(https://github.com/Flowseal/zapret-discord-youtube/issues/765) ### 如何完全重新安装/更新? - 保存你自己添加的资源/数据 - 重启设备 - service.bat -> Remove Services - service.bat -> Run Diagnostics(如果有错误则修复)-> 最后选 Y - 删除 zapret 文件夹 - 从发布页面下载最新版本(https://github.com/Flowseal/zapret-discord-youtube/releases)(zapret-discord-youtube-...) - 右键点击压缩包 -> 属性。如果右下角有“解除锁定”复选框,则勾选 -> 应用 -> 确定 - 解压到磁盘根目录的新文件夹中(不要包含特殊字符和空格) - 接下来尝试运行各种 general 脚本(策略)。检查互联网资源是否可访问 - 如果不可用,则关闭程序(任务栏中的挂锁图标)并尝试其他策略 - 找到有效的策略后,可以将其设置为自启动:service.bat -> Install Service -> 选择所需的策略 ### 启用 zapret 后游戏/应用程序无法运行 - 检查 service.bat 中 Game Filter 是否为 disabled,IPSet Filter 是否为 none。否则可能会影响你意想不到的资源。 ### 反作弊系统报错 WinDivert - 请阅读这里的说明 - https://github.com/bol-van/zapret-win-bundle/tree/master/windivert-hide ### 需要 WinDivert 驱动程序数字签名(Windows 7) - 将 bin 文件夹中的 WinDivert.dll 和 WinDivert64.sys 文件替换为 zapret-win-bundle/win7(https://github.com/bol-van/zapret-win-bundle/tree/master/win7)中的同名文件。 ### 使用 service.bat 删除后,WinDivert 仍留在服务中 1. 在 Windows 命令提示符(Win+R,输入 cmd)中使用命令查找服务名称: cmd driverquery | find "Divert" 2. 使用以下命令停止并删除服务: cmd sc stop 第一步中的名称 sc delete 第一步中的名称 ### YouTube 无法使用 - 确保你已配置安全 DNS。 - 关闭广告拦截器,已知 YouTube 开始对抗这些工具。 - 尝试所有其他策略(如果之前有效但突然失效)。 - 另见 #251(https://github.com/Flowseal/zapret-discord-youtube/discussions/251) ### Discord 无法使用 - 建议先弄清楚在哪个策略下 YouTube 网站能打开。运行该策略。 - 在浏览器中检查 Discord:https://discord.com/app。浏览器能用吗?如果能,你可以在浏览器中使用。 - 如果浏览器中的 Discord 也无法使用,请确保你已配置安全 DNS,然后再次尝试所有策略。有时会出现某个策略下 YouTube 能用而 Discord 不能用的情况。 - 另见 #252(https://github.com/Flowseal/zapret-discord-youtube/discussions/252) ### Telegram 无法使用 - 使用 tg-ws-proxy 程序(https://github.com/Flowseal/tg-ws-proxy) - 或者使用互联网上的免费 MTProto 代理 ### 游戏无法使用 有很多不同的游戏。无法逐一调查和修复每个游戏。最通用的解决方案如下: - 通过 service.bat 更新 ipset 并开启 Game Filter - 如果这不起作用,还可以尝试启用 ipset any 设置 但请记住,启用 ipset any 后,打开许多网站时会出现问题。为避免这种情况,请勿长期使用 ipset any。相反,你需要找出游戏使用的所有 IP 地址,并将其添加到 ipset-all.txt 中。 如果这仍然没有帮助,请在 Discussions 分区(https://github.com/Flowseal/zapret-discord-youtube/discussions)(而不是 issues)中创建讨论帖子,等待其他玩家提供帮助。 ### 没有找到你的问题 - 在这里创建它(https://github.com/Flowseal/zapret-discord-youtube/issues) ## 🗒️添加其他资源的地址 可以通过将地址添加到以下文件来扩展绕过的地址列表: - list-general-user.txt 添加域名(子域名自动包含) - list-exclude-user.txt 排除域名(例如,如果某个网络的 IP 已包含在 ipset-all.txt 中,但该网络中的特定域名不需要过滤) - ipset-all.txt 添加 IP 和子网 - ipset-exclude-user.txt 排除 IP 和子网 - *-user.txt 文件将在首次运行 zapret 或 service.bat 时自动创建 ## ⭐支持项目 你可以通过给此仓库点 :star:(页面右上角)来支持项目。 你也可以通过这里(https://github.com/bol-van/zapret?tab=readme-ov-file#%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D1%82%D1%8C-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0)对 zapret 原作者进行经济支持。 ## ⚖️许可协议 本项目基于 MIT 许可证(https://github.com/Flowseal/zapret-discord-youtube/blob/main/LICENSE.txt)发布。 ## 🩷感谢项目贡献者 贡献者(https://github.com/Flowseal/zapret-discord-youtube/graphs/contributors) 💖 特别感谢 zapret 的开发者(https://github.com/bol-van/zapret)- bol-van(https://github.com/bol-van)
相似文章
警告:Open-OSS/privacy-filter 恶意软件
Hugging Face 上一个伪装成 OpenAI 隐私过滤器的恶意仓库已被确认为 Windows 信息窃取病毒,利用 Python 和 PowerShell 投递程序。
@itsharmanjot: 防火墙无法阻止这一点。一位开发者刚刚开源了一个隧道,可通过端口53走私你的整个互联网……
一位开发者开源了MasterDnsVPN,这是一款通过DNS端口53创建加密隧道的工具,可绕过必须保持该端口开放的防火墙。它提供了可靠性、多个解析路径,并支持多种加密算法,充当免费的VPN替代方案。
@Fluyeporlaweb: 有一种互联网数据包,世界上没有任何防火墙能在不彻底破坏互联网的情况下将其屏蔽……
一款名为MasterDnsVPN的新型VPN将所有流量隐藏到端口53的DNS查询中,这使得防火墙极难在不干扰互联网的情况下进行屏蔽。它专为受限网络和审查严格的环境而设计。
@hasantoxr: 发现这个后,我再也不愿每月花 500 美元购买反检测浏览器了。它叫 CloakBrowser。一款隐秘的 Chromium……
本文介绍了 CloakBrowser,这是一款基于 Chromium 的开源隐秘浏览器,旨在绕过 reCAPTCHA 和 Cloudflare Turnstile 等机器人检测系统。它声称通过直接修补 C++ 源代码而非注入 JavaScript 来提供卓越的隐秘能力,定位自己为昂贵商业反检测浏览器的免费替代方案。
@JiaweiShen2568: https://x.com/JiaweiShen2568/status/2057065604197355981
介绍如何利用Cloudflare和域名免费搭建翻墙节点,实测可流畅观看YouTube 4K视频。