SheepNav
MockMini

MockMini

mockmini.com

轻量可审计的macOS代理核心

5天前制作者:叶子诚

关于 MockMini

MockMini 是一款专为 macOS 打造的原生 Swift 代理核心,旨在成为 sing-box 的轻量级替代品。其代码量仅约 2,600 行,小到可以逐行审计,确保安全透明。作为开源项目(Apache-2.0 许可),它提供了 Shadowsocks (AEAD)、VMess、Trojan 和 VLESS 等主流代理协议,并支持 TCP、WebSocket 和 TLS 传输。MockMini 以 Swift Package 形式分发,易于集成,目前正为 WLSA Plus macOS 客户端提供原生 VPN 支持。

核心功能

  • 多协议支持:完整实现 Shadowsocks (AEAD)、VMess、Trojan 和 VLESS 协议,满足不同代理需求。
  • 灵活传输:支持 TCP、WebSocket 和 TLS,适应各种网络环境。
  • 原生 Swift 实现:专为 macOS 优化,性能高效,与系统深度集成。
  • 轻量可审计:代码库极小(约 2,600 行),便于安全审计和自定义修改。

主要特性

  • 极致轻量:代码量仅约 2,600 行,远小于同类项目,降低审计和维护成本。
  • 完全开源:基于 Apache-2.0 许可证,可自由使用、修改和分发。
  • 易于集成:以 Swift Package 形式提供,方便开发者快速集成到 macOS 应用中。
  • 生产验证:已作为 WLSA Plus macOS 客户端的原生 VPN 核心,稳定可靠。

适用场景

  • 开发者:需要轻量、可审计代理核心的 macOS 应用开发者。
  • 安全研究者:希望审查代理代码以确保无后门的安全专家。
  • 终端用户:通过 WLSA Plus 客户端享受安全、快速的网络代理服务。

相关工具