ShadowsocksX-NG icon

ShadowsocksX-NG

开源 免费

ShadowsocksX-NG 是专为 macOS 设计的开源网络代理工具,集成了 Shadowsocks 协议与 AEAD 加密,支持 GFWList、PAC 规则及多种加速插件(如 KCPTUN、v2ray-plugin),提供安全、高效的智能代理与后台服务体验。

ShadowsocksX-NG - macOS 网络代理工具

应用简介

ShadowsocksX-NG 是 ShadowsocksX 的下一代(Next Generation)版本,是一款专为 macOS 系统设计的开源网络代理工具。它基于著名的 Shadowsocks 协议,旨在帮助用户安全、高效地访问互联网资源。

核心特性

🔧 代理核心功能

  • shadowsocks-libev 集成:内置 shadowsocks-libev 3.2.5 版本的 ss-local 客户端
  • 多种传输协议支持:原生支持 Shadowsocks 协议的所有功能
  • AEAD 加密支持:支持最新的认证加密算法,提供更强的安全保障
  • HTTP 代理支持:通过 privoxy 提供 HTTP 代理服务

🚀 插件生态系统

  • SIP003 插件兼容:全面支持 SIP003 插件标准
  • 内置流行插件
    • kcptun:基于 KCP 协议的加速插件
    • simple-obfs:流量混淆插件
    • v2ray-plugin:V2Ray 功能集成插件

🌐 智能代理管理

  • GFWList 支持:可从 GitHub 自动下载和更新 GFWList 规则
  • 自定义规则:支持用户自定义 PAC(代理自动配置)规则
  • PAC 更新机制:灵活的网络代理策略管理

📱 便捷的操作体验

  • 服务器配置分享:通过二维码或 URL 分享服务器配置
  • 剪贴板导入:从剪贴板快速导入服务器配置 URL
  • 屏幕扫码:直接扫描屏幕上的二维码导入配置
  • 后台服务:ss-local 作为 Launch Agent 在后台运行

技术优势

🏗️ 架构改进

  1. 模块化设计:将 ss-local 作为独立进程运行,与 GUI 分离
  2. 轻量化重构:使用 Swift 重写 GUI 代码,移除冗余代码
  3. 服务化运行:通过 launchd 管理代理服务,应用退出后代理仍可运行

🛡️ 安全性增强

  1. 独立的进程模型:减少安全攻击面
  2. 加密算法更新:支持最新的加密标准
  3. 权限隔离:更好的系统资源管理

🔄 维护便利性

  1. 依赖管理简化:通过 Homebrew 管理 ss-local 依赖
  2. 易于更新:独立更新核心组件不影响用户体验
  3. 活跃的开发社区:基于 GitFlow 的协作开发模式

使用模式

🤖 自动模式

  • 自动配置系统代理设置
  • 智能路由选择
  • 一键连接/断开

🎮 手动模式

  • 不自动修改系统代理设置
  • 允许应用程序手动配置 SOCKS5 代理
  • 更灵活的网络配置选项

系统要求

  • 运行环境:macOS 10.12 或更高版本
  • 开发环境:Xcode 12.5.1+,CocoaPods 1.10.1+

下载安装

  • 官方渠道:项目 GitHub 仓库提供最新版本下载
  • 版本管理:Git 分支结构清晰,便于追踪开发进度
  • 开源许可:采用 GPL-3.0 开源协议

与原始版本的差异

  1. 服务架构变化:ss-local 作为后台服务而非应用内进程运行
  2. 手动模式新增:提供不修改系统设置的代理选项
  3. 性能优化:更高效的系统资源利用
  4. 维护简化:减少代码复杂度,提高可维护性

项目状态

  • 活跃度:项目持续维护,社区活跃
  • 稳定性:经过大量用户验证,稳定可靠
  • 扩展性:良好的插件支持体系

ShadowsocksX-NG 以其现代化的架构设计、强大的功能支持和便捷的用户体验,成为 macOS 平台上最受欢迎的 Shadowsocks 客户端之一。无论是网络自由访问需求,还是专业的网络调试场景,它都能提供稳定可靠的解决方案。

本站所有软件全部同步自 Awesome mac项目;内容全部由 Awesome mac项目整理获得,应用版权归原作者所有。

相关文章

相关推荐

ShadowsocksX icon

ShadowsocksX

ShadowsocksX 是专为 macOS 设计的高性能代理工具,采用先进的异步 I/O 架构和工业级加密算法,帮助用户安全、高速地访问受限网络。具备极速连接、低资源消耗和跨平台兼容等核心优势,是科学上网的理想选择。

Shimo icon

Shimo

Shimo是专为macOS设计的专业VPN客户端,全面支持OpenVPN、IPSec、Cisco VPN等多种协议。提供企业级加密技术,可从菜单栏快速管理连接,是个人和企业用户保障网络安全的首选工具。

sing-box icon

sing-box

sing-box是现代化的开源代理平台,支持VLESS、VMess、Trojan等多种协议,具备强大的路由规则和流量分流功能。专为macOS优化的高性能代理工具,支持Reality等前沿技术,是技术用户的首选网络解决方案。

Surge icon

Surge

Surge 是一款面向 macOS 的专业级网络调试与代理工具箱,集多协议代理、智能规则系统、网络抓包分析、HTTPS 解密等功能于一体,是开发者和高级用户进行网络管理、调试与隐私保护的专业解决方案。

Tailscale icon

Tailscale

Tailscale是一款基于WireGuard协议的企业级零信任网络平台,通过基于身份认证的点对点加密连接,为用户提供最安全、最简单的远程访问解决方案。无论设备位于何处,都能无缝接入统一的虚拟网络,安全访问内部基础设施与云资源。

tinc icon

tinc

tinc 是一款开源的去中心化 VPN 守护进程,通过自动全网状路由实现节点间直接通信,支持强加密、NAT穿透和流量压缩,无需中心服务器即可构建安全私有网络,适用于跨地域的分布式网络部署。