esp32-c3-adblock
适用于ESP32-C3的小型DNS广告拦截器,可拦截网络中的广告查询,并通过网页仪表板进行管理。
挑一个能复现的小 issue,用 AI 编程助手把它修好。
分享到 X许可证: MIT
概述
这是一个适用于ESP32-C3的Pi-hole风格DNS广告拦截器。它把域名列表以哈希形式存储在闪存中,不必在RAM中保留完整列表,即可拦截广告查询并转发其他DNS请求。设备通过网页仪表板进行设置,并可通过WiFi更新固件和拦截列表。
主要特点
- 在ESP32-C3上运行Pi-hole风格的DNS sinkhole
- 将拦截列表以哈希形式存储在闪存中,而不是RAM中
- 拦截被屏蔽的查询,并转发其他DNS请求
- 提供网页仪表板进行设置和管理
- 通过WiFi更新固件和拦截列表
适用场景
这个项目适合想在本地网络中使用小型DNS sinkhole 的人,也适合希望把拦截列表放在闪存而不是RAM中的场景。它适用于使用ESP32-C3开发板,并希望通过网页仪表板进行设置和更新的情况。
- 上游仓库
- M-Abozaid/esp32-c3-adblock
- GitHub 上的 fork
- Guo-astro/esp32-c3-adblock
- 上游 Star 数
- 3.5k
- 分类
- 安全与网络
- 编程语言
- C++
- 许可证
- MIT
- Fork 时间
- 2026-10-06
- 同步状态
- 已同步上次同步 2026-11-08
同分类更多: 安全与网络
这是一个安全研究概念验证项目,用于研究特定PHP和Apache配置中的会话生命周期问题。项目记录了受控复现及用于理解相关行为的隔离环境。
用于授权 iOS 测试的 ProxyPin 脚本,可改写 Apple WLOC 位置响应,帮助 QA 使用选定坐标复现网络定位场景。
通过 crt.name 查询证书透明度记录以发现子域名的脚本集,可用 Bash 或 Python 运行并保存结果。
面向个人 VPS 的 Xray 代理架构与部署指南,以 Hysteria2 为主要入口,可将指定 AI 流量路由到 WARP,并按需让 Claude 或 Anthropic 使用固定 SOCKS5 出口。