功能

功能

摘自 App Store 產品說明,以及 App 裡長期穩定的能力。選單名稱會隨版本微調。

Shadowrocket 是以規則為基礎的代理與網路除錯用戶端。它不提供伺服器。下面說的是軟體本身能做的事;怎麼一步步操作,見使用教學。產品定位見介紹

流量與除錯

接管裝置流量

經系統允許後,擷取任意 App 的 HTTP、HTTPS、TCP 流量,再按規則送到你指定的代理,或留在本機直連。行動網路下同樣可用。完整支援 IPv6。

請求紀錄

記錄並查看裝置上的 HTTP、HTTPS 和 DNS 請求,用來確認某個網域實際走了哪條路徑,而不是只看「已連線」。做 API 或網頁除錯時,不必只在電腦上開擷取封包工具。

流量與延遲

分別統計 Wi-Fi、行動網路、直連和代理的用量與速度。節點上可以測往返時間,用來排除完全不通的線路,不宜當作唯一選線標準。

組態與分流

訂閱與手動節點

從剪貼簿、連結、QR Code 加入訂閱,也可以一條條手填伺服器。更新訂閱後在清單裡切換。不依賴 App 內建的任何線路。

按規則分流

支援網域完全比對、後綴、關鍵字、CIDR 位址段和 GeoIP。日常用規則模式;需要對照時再切到全域或直連。也可以只讓部分 App 走代理,或反過來讓部分直連。

規則檔

可以從 URL 或 iCloud Drive 匯入規則。也可以按網域、User-Agent 做攔截,或做本機 DNS 對應、URL 重寫。

規則怎麼設、三種模式怎麼選,見使用教學代理模式與分流

DNS 與進階

DNS

支援 DNS over HTTPS、DNS over TLS、DNS over QUIC,以及本機對應。沒有明確需求時,保持預設或訂閱自帶的設定即可。

腳本與轉送

支援腳本過濾、多級轉送(代理鏈),以及 kcptun、cloak、gost、v2ray 等外掛。這些是進階能力,用不到可以當它們不存在。

HTTPS 解密

產品說明裡包含解密 HTTPS 流量,供除錯使用。日常連線用不到;不理解憑證和風險時,應保持關閉。

備份

組態、訂閱、規則和本機修改可以匯出。換機或重裝後匯回。步驟見備份、換機與多裝置

跑在哪些裝置上

目前商店頁列出的相容範圍是:iPhone、iPad、iPod touch 需要 iOS / iPadOS 13 或更高;Mac 需要 macOS 10.15 或更高;另外還有 Apple Vision 與 Apple TV 的條目。能否在你的那一台上安裝,以登入後的 App Store 顯示為準。

同一筆購買,通常可以裝在登入了同一 Apple ID 的 iPhone 和 iPad 上。Mac 上的選單和系統權限位置和手機不一樣,能裝不代表手機裡的備份一定能原樣匯入。Windows 電腦和一般 Android 手機不在這款 App 的發行範圍裡。

介面語言包括简体中文、繁體中文、英語、日語、韓語、俄語、越南語等。開發者在隱私標籤中寫的是:不收集資料。商店還寫明支援家人共享,同一家庭最多六人可使用這次購買。

正版取得見下載。購買與帳號疑問見常見問題