Surge は、Web 開発およびプロキシ ユーティリティです。開発者向けに設計されているため、使用するには専門的な知識が必要です。
Surge は、デバイス上のネットワーク接続を制御できるアプリケーションです。これには、テイクオーバー、処理、転送、インターセプトという 4 つの主な機能があります。これらの機能により、ネットワーク要求を変更およびリダイレクトしたり、他のプロキシ サーバーに転送したり、特定のデータを傍受して保存したりすることができます。 Surge には、広告のブロック、URL 書き換えの実行、IPv6 のサポートなど、他にも多くの機能があります。
Surge の注目すべき機能の 1 つは、デバイス上のアプリケーションからすべての HTTP、HTTPS、および TCP トラフィックを引き継ぎ、プロキシ サーバーにリダイレクトする機能です。これは高度に構成可能なルールを使用して実行できるため、転送プロセスをカスタマイズできます。 Surge は、L3 VPN をプロキシに変換する WireGuard クライアントとしても使用できます。
Surge には、iOS デバイスから送信された HTTP リクエストとレスポンス (本文とヘッダーを含む) を記録して表示できる機能もあります。ドメイン一致、ドメインサフィックス、ドメインキーワード、CIDR IP 範囲、GeoIP ルックアップなどのさまざまな方法を使用してルールを構成できます。 Surge を使用すると、WiFi、携帯電話、およびプロキシ接続でのトラフィック使用量とネットワーク速度を測定することもできます。
Surge のその他の機能には、ドメイン ルールを使用して広告をブロックする機能、運用環境と開発環境を切り替えるためのローカル DNS マップ、中間者による HTTPS トラフィックの復号化機能などがあります。また、ヘッダーの書き換え、生の L3 パケット キャプチャ、ルールを追加するための Safari 拡張機能などの高度な機能も備えています。 Surge は JavaScript を使用したスクリプトもサポートしているため、機能を拡張できます。
Surge は、iCloud Drive または Dropbox を使用してデバイス間でプロファイルを同期する機能も提供します。また、DNS-over-HTTPS、DNS-over-HTTP3、DNS-over-QUIC、TLS 1.3 などの高度な機能もサポートしています。 Surge とその機能について詳しく知りたい場合は、オンライン マニュアルを読むか、Surge Web サイトで利用規約とプライバシー ポリシーを確認してください。
これらの 4 つの機能は、Surge の中核となるワークフローを形成します。
· 引き継ぎ: デバイスによって送信されたネットワーク接続を引き継ぐことができます。 Surge は、プロキシ サービスと仮想 NIC テイクオーバーの両方をサポートしています。
・処理: 引き継がれたネットワーク リクエストと応答を変更できます。これには、URL リダイレクト、ローカル ファイル マッピング、JavaScript を使用したカスタム変更、その他多くの方法が含まれます。
・転送: 引き継がれたネットワーク リクエストを他のプロキシ サーバーに転送できます。これには、グローバル転送を使用することも、送信ポリシーを決定する柔軟なルール システムを使用することもできます。
・インターセプト: ネットワーク リクエストと応答の特定のデータをインターセプトして保存できます。また、MITM を使用して HTTPS トラフィックを復号化することもできます。
< br>注目の機能
・デバイス上のアプリケーションからすべての HTTP/HTTPS/TCP トラフィックを引き継ぎ、次の HTTP/HTTPS/SOCKS5/SOCKS5-TLS/SSH プロキシ サーバーにリダイレクトします。高度に構成可能なルール。
・L3 VPN をプロキシとして変換するための WireGuard クライアントとして使用されます。
・ iOS デバイスから送信された HTTP リクエストと応答 (本文とヘッダーを含む) を記録して表示します。
・ ルールを構成します。ドメイン一致、ドメイン サフィックス、ドメイン キーワード、CIDR IP 範囲、GeoIP ルックアップを使用します。
・ WiFi、携帯電話、およびプロキシ接続でのトラフィック使用量とネットワーク速度を測定します。
・ 高性能で次の用途に適しています。集中的な使用。
・ドメイン ルールによって広告をブロックします。
・ローカル DNS マップ (/etc/hosts に相当)。この機能を使用すると、コードを変更せずにアプリの実稼働環境/開発環境を切り替えることができます。
・すべての機能は携帯電話ネットワークで動作します。
・中間者による HTTPS トラフィックの復号化。
>・URL 書き換えを実行します。
・IPv6 を完全にサポートします。
・ヘッダー書き換え。
・生の L3 パケットをキャプチャします。
・ルールを追加するための Safari 拡張機能。
・JSON、テキスト、画像およびビデオビューアキャプチャされた本文用。
・リクエスト リスト用のアルバム モード。
・キャプチャ用のプレフィルタ。
・HTTPS プロキシ プロトコルは、クライアント側の SSL/TLS 証明書検証をサポート。
・スクリプト: 使用JavaScript で Surge の機能を自由に拡張できます。
・ iCloud Drive または Dropbox を使用してデバイス間でプロファイルを同期します。
・ DNS-over-HTTPS、DNS-over-HTTP3、DNS-over-QUIC、TLS 1.3 およびその他の高度な機能。
詳細については、オンライン マニュアルをお読みください: http://manual.nssurge.com/
利用規約: https://nssurge.com/法的/規約
プライバシーポリシー: https://nssurge.com/legal/privacy