百科
NaïveProxy:开源代理内核百科
NaïveProxy 复用 Chromium 网络栈,通过标准 HTTPS/HTTP2 形态和应用前置把代理连接放进普通浏览器流量中。它适合已经有域名、证书和可路由 HTTP 前置的部署;服务端通常与 Caddy forwardproxy 或 HAProxy 配合,不能只下载客户端就得到完整服务。
阅读路径:按“概览 → 核心能力/技术贡献 → 时间线或版本 → 生态与来源”阅读;事实、版本与判断均以正文标注的公开来源为准。
01 · 词条概览
- 名称:NaïveProxy
- 公开别名:naiveproxy、NaiveProxy
- 许可证:BSD-3-Clause
- 官方仓库:https://github.com/klzgrad/naiveproxy
- 文档:官方文档
- 最近核验版本:v154.0.8037.49-5(2026-10-22,发行说明)
NaïveProxy 复用 Chromium 网络栈,通过标准 HTTPS/HTTP2 形态和应用前置把代理连接放进普通浏览器流量中。它适合已经有域名、证书和可路由 HTTP 前置的部署;服务端通常与 Caddy forwardproxy 或 HAProxy 配合,不能只下载客户端就得到完整服务。
02 · 核心架构与能力
复用 Chromium 网络栈降低指纹差异
NaïveProxy 使用 Chromium 的 TLS 与 HTTP/2 网络栈,让客户端握手和常规 Chrome 流量共享大量实现行为;这只是降低可区分特征的工程选择,不等于对所有主动探测、证书错误或网络封锁提供绝对保护。
来源:https://github.com/klzgrad/naiveproxy/blob/d04efe1ea4477c2db24a7d0e2f068b3bee931e45/README.md#architecture
应用前置和认证路由
客户端把代理目标写成 HTTPS 或 QUIC URL,服务端前置根据 HTTP Authorization 等信息把请求交给 forward proxy;未通过代理认证的访问可以继续呈现普通站点。域名、证书、反向代理路由和前置顺序是服务端部署的一部分。
来源:https://github.com/klzgrad/naiveproxy/blob/d04efe1ea4477c2db24a7d0e2f068b3bee931e45/README.md#server-setup
客户端入口和平台
NaïveProxy 客户端提供本地 SOCKS5 代理,官方说明列出 Windows、Android、Linux、macOS 和 OpenWrt 的分发或集成;第三方应用可能携带不同版本。QUIC URL 只有在服务端和网络路径都满足条件时才是可行的替代传输。
来源:https://github.com/klzgrad/naiveproxy/blob/d04efe1ea4477c2db24a7d0e2f068b3bee931e45/README.md#download-naiveproxy
v154.0.8037.49-5 的安全升级
该正式发行说明要求所有用户升级,因为旧版本会受到伪造 eMudhra 中间证书的中间人攻击;这里记录的是官方安全公告,不把“升级后安全”扩展成对其他证书链或部署配置的保证。
来源:https://github.com/klzgrad/naiveproxy/releases/tag/v154.0.8037.49-5
03 · 来源与边界
本页依据截至 2026-11-13 的官方仓库、官方文档和发行记录整理。内核页面保留原有 /cores/naiveproxy 页面;本 Wiki 只提供独立的百科阅读入口。