BaoLianDeng|科学之家 kexuezj.com
BaoLianDeng · 科学之家
Meow Android|科学之家 kexuezj.com
Meow Android · 科学之家
Shadowsocks Android|科学之家 kexuezj.com
Shadowsocks Android · 科学之家

Max Lv(madeye):Shadowsocks-libev / meow 等维护者

Shadowsocks-libev / meow 相关维护者

嵌入式困局与 C 语言重构的破晓

Max Lv(madeye)长期参与 Shadowsocks-libev 等 C 实现,并维护 meow 等现代客户端/内核相关项目,覆盖嵌入式到移动端。

在 2013 年初 Shadowsocks 诞生初期,官方参考实现为 Python 编写。 公开资料见 [1]。

风暴中的守护者与 Android 官方客户端

Max Lv(madeye)长期参与 Shadowsocks-libev 等 C 实现,并维护 meow 等现代客户端/内核相关项目,覆盖嵌入式到移动端。

2015 年 8 月,clowwindy 遭遇不可抗力清空原始代码仓库并退出社区。 公开资料见 [5]、[6]。

SIP003 插件与 SIP004 AEAD 的安全涅槃

Max Lv(madeye)长期参与 Shadowsocks-libev 等 C 实现,并维护 meow 等现代客户端/内核相关项目,覆盖嵌入式到移动端。

随着深度包检测(DPI)与主动探测技术的迅猛进化,早期 Shadowsocks 仅依赖简单流密码(Stream Ciphers,如 AES-256-CFB、RC4-MD5)的设计缺陷暴露无遗。 公开资料见 [7]、[8]。

跨越十三年:从 C 语言嵌入式到 Rust meow-rs 的二次技术飞跃

Max Lv(madeye)长期参与 Shadowsocks-libev 等 C 实现,并维护 meow 等现代客户端/内核相关项目,覆盖嵌入式到移动端。

时至今日,尽管后来的 V2Ray、Clash、sing-box 等现代多协议内核在规则路由与策略分流上百花齐放,但底层核心长期由 Go 语言所主导。 公开资料见 [2]、[3]、[4]。

代表作品与核心贡献

纯 Rust 编写的高性能现代化代理规则内核,兼容 Mihomo/Clash 配置并杜绝 GC 内存开销,主导驱动新一代移动端客户端

shadowsocks-libev

访问作品

采用 C 语言编写的高性能、超低内存开销 Shadowsocks 核心实现,主导了 OpenWrt 与嵌入式路由器生态

shadowsocks-android

访问作品

官方 Android 客户端,支持系统 VPN、ACL 规则分流及 SIP003 插件机制

SIP003 插件标准与 Simple-obfs

访问作品

定义标准输入输出管道的独立混淆插件体系,为流量混淆与协议扩展奠定模块化架构

SIP004 AEAD 加密规范

访问作品

全面废弃脆弱的旧流加密,引入具有认证机制的 AEAD 密码套件,彻底解决主动探测重放漏洞

编年大事记

2013-11-20

发起 shadowsocks-libev 项目

Max Lv 在 GitHub 建立 shadowsocks-libev 仓库,确立“面向嵌入式设备与低配机器的轻量安全代理”定位,以纯 C 语言与 libev 打造超低内存核心。[1]

2014-04-10

主导 shadowsocks-android 移动端演进

接棒并持续推进官方 Android 客户端开发,基于 NDK 交叉编译与 VpnService 打造移动端免 Root 代理基准。[5]

2015-08-25

在风暴中维持 shadowsocks 开源组织与生态

在原始仓库清空后,确立社区接棒维护方针,与社区开发者共同维持 shadowsocks 组织,确保 libev 与 Android 客户端平稳更新。[1][5][6]

2017-01-20

发布 SIP003 插件机制与 simple-obfs

主导制定 SIP003 插件协议规范,实现核心代理与外置混淆插件的标准管道解耦。[7]

2017-02-15

确立 SIP004 AEAD 加密套件规范

提出 SIP004 提案,全面废除无认证流加密并引入 AEAD 密码套件,彻底斩断主动探测与重放特征漏洞。[8]

2020-07-15

shadowsocks-android 迁移 shadowsocks-rust 核心

推动 Android 客户端底层现代化改造,引入内存安全的 Rust 语言实现。[5]

2026-02-21

创立纯 Rust 规则代理内核 meow-rs

Max Lv 发起纯 Rust 高性能代理内核 meow-rs 开发,兼容 Mihomo/Clash 配置与规则,以零 GC 内存安全架构彻底解决移动端沙盒内存限制瓶颈。[2]

一手来源与考据

小传正文中的关键事实与时间点均基于以下公开一手记录或权威报道:

  1. [1]

    证实 C 语言版本的高性能事件驱动架构、嵌入式系统定位与创世代码提交

    https://github.com/shadowsocks/shadowsocks-libev
  2. [2]

    证实由 madeye 主导绝大部分核心代码提交(贡献占比超 90%)的纯 Rust 高性能代理规则内核实现

    https://github.com/meow-rs/meow-rs
  3. [3]

    2026-08-17 提交的 GitHub 作者为 madeye;结合项目 MIT 署名与版本发布资料,作为 Meow Android 作者关联的公开依据。

    https://github.com/meow-rs/meow-android/commit/0ea329a5655f2c4370862d2ec585f0ef4b353207
  4. [4]

    2026-07-09 的实际代码变更新增 Rust FFI 与内核依赖并移除 Go 实现;GitHub 作者为 madeye,证明其直接参与应用开发。

    https://github.com/madeye/BaoLianDeng/commit/f0a35debf6397d96e57b5eb13af68de2c9ce376d
  5. [5]

    记录移动端官方客户端长达十年的迭代历程与技术演进

    https://github.com/shadowsocks/shadowsocks-android
  6. [6]

    记录原作者退出后,社区核心维护者接棒维系 shadowsocks 组织的公开历程

    https://github.com/shadowsocks
  7. [7]

    定义代理核心与独立混淆插件间基于标准流传输的接口标准

    https://shadowsocks.org/doc/sip003.html
  8. [8]

    详述针对主动探测与重放攻击的密码学防范机制与 AEAD 规范

    https://shadowsocks.org/doc/aead-ciphers.html
资料边界与事实声明

本文严格基于 GitHub 公开仓库提交记录、官方 Release 说明及 Shadowsocks SIP 规范文档撰写。恪守开源社区伦理底线,绝不调查、推测或记录维护者的现实个人隐私、线下生活与地理行踪,聚焦于开源代码贡献与协议技术演进。

修订历史:
  • 2026-09-13:增补 Max Lv 在 2026 年作为核心架构师发起纯 Rust 规则内核 meow-rs(代码提交占比超 90%),解决移动沙盒内存受限瓶颈并驱动多端客户端的二次技术飞跃。
  • 2026-09-10:深度考据 GitHub 提交与 SIP 白皮书,引入 2013-11-20 创世说明、2015-08-25 接棒声明与 2017-02-15 SIP004 原话。