Skip to content

Releases: voidful/shadowspace

ShadowSpace v0.3.0

13 Jun 06:59

Choose a tag to compare

一次大幅擴充:代理群組、節點鏈、可訂閱規則集、Clash YAML 訂閱、即時流量圖、Kill switch、自動連線、TLS 分片、AnyTLS、自動更新檢查與英文介面。

新功能

  • 代理群組:手動選擇與自動測速(urltest)群組
  • 節點鏈 / Relay:先經中轉節點再落地(sing-box detour
  • Rule Providers:可訂閱的遠端規則集(.srs
  • Clash / Clash.Meta YAML 訂閱:自製解析,依內容自動判型(sing-box JSON / Clash YAML / base64)
  • 分應用分流process_name 規則(TUN 模式)
  • Kill switch 防洩漏:引擎意外停止時保留系統代理擋住流量外洩
  • 自動連線 On-demand:偵測到網路就自動連上
  • 即時流量圖:上傳 / 下載速率折線圖與本次用量統計
  • 設定備份 / 匯出原始 sing-box 設定檢視
  • URL scheme(shadowspace://)與剪貼簿 QR 掃描匯入
  • TLS 分片(原生引擎,抗封鎖):把 TLS ClientHello 切段送出干擾 DPI 的 SNI 偵測
  • AnyTLS 協議(sing-box 引擎)
  • 自動更新檢查(GitHub Releases)
  • 多語系:繁體中文與英文介面(隨系統語言自動切換)

下載

ShadowSpace-0.3.0.dmg — Developer ID 簽章 + Apple 公證,macOS 14+。打開 DMG 拖進「應用程式」即可。

SHA256: 4b501a172170e7ad96bbbf4a8a8bf9f5b61f3bca41ae763ffda0c15c52940a65

ShadowSpace v0.2.1

12 Jun 05:01

Choose a tag to compare

ShadowSpace v0.2.1

這版更新 App Store / NetworkExtension 路線,也同步發布 Developer ID 直發版 DMG。DMG 已完成 Apple notarization 與 staple,下載後拖進「應用程式」即可使用。(本次重建為 build 4)

安裝

  1. 下載下方的 ShadowSpace-0.2.1.dmg
  2. 開啟 DMG,把 ShadowSpace 拖進「應用程式」
  3. 從啟動台或應用程式開啟

需要 macOS 14 Sonoma 以上。這次上傳的 DMG 是 Apple Silicon arm64 build。

更新內容

  • 訂閱 User-Agent 可在設定調整(預設 sing-box/1.13.13),並支援解析 sing-box JSON 訂閱格式(修正部分機場以 UA 判斷而拉不到 VLESS 節點的問題)。
  • App Store 版補上 NetworkExtension UDP flow 與 DNS 分流處理。
  • 新增可重複產生的 AppStore/ShadowSpace.xcodeprojmake appstore-preflight 驗證流程。
  • ShadowCore 新增 datagram session 介面,Direct outbound 可做 UDP 直連。
  • App Store 路線改用共享設定目錄與 tunnel payload 啟動流程,避免混入 sing-box / 系統代理路徑。
  • 設定頁版本改讀取 bundle metadata。
  • 內嵌 sing-box 更新到 1.13.13

驗證

  • swift test: 72 tests passed
  • spctl -a -vvv --type execute build/ShadowSpace.app: accepted / Notarized Developer ID
  • xcrun stapler validate build/ShadowSpace-0.2.1.dmg: The validate action worked
SHA-256 (ShadowSpace-0.2.1.dmg) = e8114dbaebd6da5e49eab777e5ed5f7d95afc286177023d8427649b4199df725

ShadowSpace v0.2.0

11 Jun 05:25

Choose a tag to compare

Shadowrocket 風格的 macOS 代理工具——介面簡單、功能豐富、對新手友善。

原生 SwiftUI 打造,核心使用 sing-box(已內嵌,無需另裝)。本版本已通過 Apple 公證,下載開啟不會跳安全警告。

安裝

  1. 下載下方的 ShadowSpace-0.2.0.dmg
  2. 開啟後把 ShadowSpace 拖進「應用程式」
  3. 從啟動台或應用程式開啟即可

需要 macOS 14(Sonoma)以上,支援 Apple Silicon 與 Intel。

新手三步驟

  1. 複製你的節點分享連結(ss://vmess://trojan://…)或機場訂閱網址
  2. 開啟 ShadowSpace,點「從剪貼簿匯入
  3. 回首頁按下大圓鈕,完成 🎉

主要功能

  • 一鍵連線+系統代理自動設定/還原
  • TUN/增強模式:虛擬網卡接管全部流量(含終端機、Docker),輸入一次管理員密碼即可
  • 三種模式:規則/全域/直連,連線中熱切換不需重啟
  • 協議:Shadowsocks、VMess、VLESS(含 Reality)、Trojan、Hysteria2、TUIC、SOCKS5
  • 分流規則編輯器+一鍵廣告阻擋
  • 連線檢視器:即時看每條連線命中的規則與出口節點,可強制中斷
  • 節點管理:手動編輯、複製分享連結、QR Code 匯出
  • 訂閱管理:流量/到期顯示、一鍵與定時自動更新
  • DNS 自訂(DoH/DoT)、延遲測試、即時流量、選單列 VPN 狀態

完整變更見 CHANGELOG.md

校驗

SHA-256 (ShadowSpace-0.2.0.dmg) = 462c60e0fba8589c42caf6b1d98be3374dc5ccca74bba37f6cadc5c1038e040e

授權

GPL-3.0。核心引擎 sing-box(GPLv3)以獨立子程序方式執行,內嵌於 .app