附录D:参考文献¶
本附录列出了编写本书时参考的技术文档、RFC标准、开源项目等资料。
一、RFC 标准文档¶
核心网络协议¶
-
RFC 791 - Internet Protocol (IP)
https://www.rfc-editor.org/rfc/rfc791 -
RFC 793 - Transmission Control Protocol (TCP)
https://www.rfc-editor.org/rfc/rfc793 -
RFC 768 - User Datagram Protocol (UDP)
https://www.rfc-editor.org/rfc/rfc768 -
RFC 1035 - Domain Names (DNS)
https://www.rfc-editor.org/rfc/rfc1035
HTTP 相关¶
-
RFC 2616 - HTTP/1.1
https://www.rfc-editor.org/rfc/rfc2616 -
RFC 7540 - HTTP/2
https://www.rfc-editor.org/rfc/rfc7540 -
RFC 6455 - WebSocket Protocol
https://www.rfc-editor.org/rfc/rfc6455
代理与安全¶
-
RFC 1928 - SOCKS Protocol Version 5
https://www.rfc-editor.org/rfc/rfc1928 -
RFC 2818 - HTTP Over TLS (HTTPS)
https://www.rfc-editor.org/rfc/rfc2818 -
RFC 5246 - TLS Protocol Version 1.2
https://www.rfc-editor.org/rfc/rfc5246 -
RFC 8446 - TLS Protocol Version 1.3
https://www.rfc-editor.org/rfc/rfc8446 -
RFC 7539 - ChaCha20 and Poly1305
https://www.rfc-editor.org/rfc/rfc7539
现代协议¶
-
RFC 9000 - QUIC Protocol
https://www.rfc-editor.org/rfc/rfc9000 -
RFC 9114 - HTTP/3
https://www.rfc-editor.org/rfc/rfc9114 -
RFC 8484 - DNS over HTTPS (DoH)
https://www.rfc-editor.org/rfc/rfc8484 -
RFC 7858 - DNS over TLS (DoT)
https://www.rfc-editor.org/rfc/rfc7858 -
RFC 9250 - DNS over Dedicated QUIC (DoQ)
https://www.rfc-editor.org/rfc/rfc9250
二、官方技术文档¶
代理协议¶
-
V2Ray 官方文档
https://www.v2ray.com/
https://guide.v2fly.org/ -
Xray 文档
https://xtls.github.io/ -
Reality 协议文档 (2023+)
https://github.com/XTLS/REALITY
作者:RPRX -
Hysteria 2 文档 (2024+)
https://v2.hysteria.network/
https://github.com/apernet/hysteria -
Shadowsocks 文档
https://shadowsocks.org/ -
Trojan 协议
https://trojan-gfw.github.io/trojan/ -
Clash 文档
https://github.com/Dreamacro/clash/wiki
注:原项目已归档 -
Clash Meta (mihomo) 文档
https://wiki.metacubex.one/ -
WireGuard 文档
https://www.wireguard.com/
三、开源项目¶
核心项目¶
-
V2Ray-Core
https://github.com/v2fly/v2ray-core
许可:MIT License -
Xray-Core
https://github.com/XTLS/Xray-core
许可:MPL-2.0 License -
Reality (2023+)
https://github.com/XTLS/REALITY
作者:RPRX
许可:MPL-2.0 License -
Hysteria 2 (2024+)
https://github.com/apernet/hysteria
许可:MIT License -
Clash
https://github.com/Dreamacro/clash
许可:GPL-3.0 License
状态:已归档(2023) -
Clash Meta (mihomo)
https://github.com/MetaCubeX/mihomo
许可:GPL-3.0 License -
Shadowsocks-Rust
https://github.com/shadowsocks/shadowsocks-rust
许可:MIT License -
Trojan-Go
https://github.com/p4gefau1t/trojan-go
许可:GPL-3.0 License -
WireGuard
https://git.zx2c4.com/wireguard-linux
许可:GPL-2.0 License
客户端项目¶
-
Clash for Windows
https://github.com/Fndroid/clash_for_windows_pkg
状态:已停止维护(2023.11) -
Clash Verge Rev (2024+)
https://github.com/clash-verge-rev/clash-verge-rev
许可:GPL-3.0 License -
V2RayN
https://github.com/2dust/v2rayN
持续维护中 -
ClashX
https://github.com/yichengchen/clashX -
Clash Meta for Android
https://github.com/MetaCubeX/ClashMetaForAndroid -
NekoBox for Android (2024+)
https://github.com/MatsuriDayo/NekoBoxForAndroid -
Qv2ray
https://github.com/Qv2ray/Qv2ray
状态:已停止维护
工具项目¶
-
acme.sh (证书工具)
https://github.com/acmesh-official/acme.sh -
subconverter (订阅转换)
https://github.com/tindy2013/subconverter -
X-UI (面板)
https://github.com/vaxilu/x-ui
状态:已停止维护 -
3X-UI (面板,2024+)
https://github.com/MHSanaei/3x-ui
支持Reality协议
四、技术白皮书与设计文档¶
-
Shadowsocks 设计文档
https://shadowsocks.org/en/spec/Protocol.html -
V2Ray 开发者文档
https://www.v2ray.com/developer/ -
Trojan 协议设计
https://trojan-gfw.github.io/trojan/protocol -
Reality 协议技术原理 (2023)
作者:RPRX
https://github.com/XTLS/REALITY#readme -
Hysteria 2 协议设计 (2024)
https://v2.hysteria.network/docs/advanced/Full-Server-Config/ -
WireGuard 白皮书
作者:Jason A. Donenfeld
https://www.wireguard.com/papers/wireguard.pdf -
BBR 拥塞控制算法
作者:Neal Cardwell, Google Team
https://queue.acm.org/detail.cfm?id=3022184 -
XTLS Vision 技术文档 (2022)
https://github.com/XTLS/Xray-core/discussions/1295
五、学术研究¶
网络审查研究¶
-
"How the Great Firewall of China is Blocking Tor"
USENIX FOCI 2012 -
"Empirical Analysis of Internet Filtering in China"
University of Cambridge
加密与安全¶
-
NIST SP 800-38D - AES-GCM 加密模式
https://csrc.nist.gov/publications/detail/sp/800-38d/final -
FIPS 197 - AES 标准
https://csrc.nist.gov/publications/detail/fips/197/final -
NIST SP 800-81 Revision 3 - DNS Security https://csrc.nist.gov/publications/detail/sp/800-81/3/final
六、技术博客与教程¶
-
V2Ray 白话文教程
https://toutyrater.github.io/
作者:ToutyRater -
233boy 博客
https://233boy.com/ -
秋水逸冰
https://teddysun.com/ -
荒岛博客
https://lala.im/
七、安全与隐私最佳实践¶
-
Mozilla SSL Configuration
https://ssl-config.mozilla.org/ -
OWASP TLS Cheat Sheet
https://cheatsheetseries.owasp.org/ -
NIST Cryptographic Standards
https://csrc.nist.gov/projects/cryptographic-standards-and-guidelines -
EFF - Cover Your Tracks (浏览器指纹防护)
https://coveryourtracks.eff.org/ -
Mozilla Firefox Enhanced Tracking Protection https://support.mozilla.org/kb/enhanced-tracking-protection-firefox-desktop
-
US Executive Order on DNS Encryption "Strengthening and Promoting Innovation in the Nation's Cybersecurity"
八、相关书籍¶
网络协议¶
-
《TCP/IP详解 卷1:协议》
作者:W. Richard Stevens
ISBN:978-7-111-07566-0 -
《HTTP权威指南》
作者:David Gourley, Brian Totty
ISBN:978-7-115-28188-0
网络安全¶
-
《密码学原理与实践》
作者:Douglas R. Stinson
ISBN:978-7-121-13386-0 -
《应用密码学》
作者:Bruce Schneier
ISBN:978-7-111-07393-2
Linux 系统¶
- 《鸟哥的Linux私房菜》
作者:鸟哥
ISBN:978-7-115-22626-3
九、法律法规¶
中国相关法律¶
-
《中华人民共和国网络安全法》
实施时间:2017年6月1日 -
《计算机信息网络国际联网管理暂行规定》
发布机构:国务院,1996年 -
《中华人民共和国刑法》相关条款
第285、286、287条
国际法规¶
-
GDPR - 欧盟数据保护法规
实施时间:2018年5月25日 -
CCPA - 加州消费者隐私法
实施时间:2020年1月1日
📌 引用说明¶
本书在编写过程中参考了以上资料,在此表示感谢。
引用格式:
- RFC文档:
[RFC编号] 标题, URL - 开源项目:
项目名, GitHub URL, 许可证 - 学术论文:
作者. "标题". 会议/期刊, 年份 - 书籍:
作者. 书名. 出版社, ISBN
致歉说明:
由于本书涉及内容广泛,编写过程中可能参考了诸多网络文章、博客、教程等资料。尽管我们已尽力列出所有引用来源,但仍可能存在疏漏或遗漏标注的情况。如果您发现本书引用了您的作品但未在此处列出,我们深表歉意,请通过反馈渠道联系我们,我们会及时补充标注。
⚠️ 版权说明¶
- 所有参考文献版权归原作者所有
- RFC文档为公共领域标准
- 开源项目遵循各自许可证
- 引用内容仅供学习研究使用
- 请遵守相关版权和许可协议
💬 补充与完善¶
如果您发现本书引用了某些资料但未在此处列出,或者您认为有重要的参考资料应当添加到本附录中,欢迎通过以下方式反馈:
- 📧 发送邮件说明文献信息
- 💬 在社区讨论中提出建议
- 🐛 提交问题报告并注明文献来源
我们会认真审核并将有价值的参考文献添加到本附录中,以便为更多读者提供完整的学习资源。
提交格式建议: - 文献类型(RFC/开源项目/博客/书籍等) - 标题或项目名称 - 作者或维护者 - 链接地址(如有) - 简要说明其价值
最后更新:2025年1月
注:链接可能随时变化,建议访问官方渠道获取最新信息