この記事の要点

Shadowrocketをインストールする前に、パソコンのアーキテクチャを確認し、当サイトのダウンロードページから対応するインストーラーを入手してください。この記事では、Mac版の選び方、macOSでの初回起動、WindowsのSmartScreenへの対応、接続確認の順に説明します。手動で許可するのは、入手元を確認でき、システムが個別の許可を認めているアプリに限ります。「ファイルが破損しています」「マルウェアが含まれています」と表示された場合や、組織のポリシーで実行が禁止されている場合は、システム保護を無効にせずインストールを中止してください。

1. 対応プラットフォームと入手方法を確認

Mac版はAppleシリコン版とIntel版の2種類があり、機能別のプランではなく、アーキテクチャに合わせて選びます。パソコンの外観や購入年、「MacBook」という名称だけで判断しないでください。画面左上のAppleメニューから「このMacについて」を開き、「チップ」にAppleシリコンの名称が表示される場合はAppleシリコン版、「プロセッサ」にIntelの名称が表示される場合はIntel版を選びます。

2種類
Macのアーキテクチャ:Appleシリコン / Intel
2通りの入手方法
iPhone / iPadは有料、Mac / Windows / Android / Linuxは無料
3段階
インストーラーを入手 → システムで許可 → 接続を確認

Windowsでは、スタートメニュー → 設定 → システム → バージョン情報から「システムの種類」を確認し、ダウンロードページに記載された対応条件と照らし合わせます。「このデバイスでは実行できません」と表示された場合は、まずOSとアーキテクチャを確認してください。何度も実行を試したり、制限を回避するためにファイル名を変更したりしないでください。

入手先はクライアントのダウンロードページに統一しています。iPhone / iPad版はApp Storeで2.99米ドルの買い切りです。開発元はShadow Launch Technology Limitedで、システム要件はApp Storeのページをご確認ください。Mac(Appleシリコン・Intel)、Windows、Android、Linux版は無料です。パソコン版のインストーラーはダウンロードページから当サイトの配布ディレクトリに案内されます。チャットの添付ファイルやオンラインストレージ経由でファイルを移してインストールする必要はありません。

確認する順番:アーキテクチャが違えばインストーラーを変更し、その後にセキュリティ警告へ対応

「このパソコンではサポートされていません」と「開発元を確認できません」は別の問題です。まずインストーラーがデバイスに対応しているか確認し、その後にシステムの警告へ対応してください。アーキテクチャが一致していなければ、以降の許可手順を行っても意味がありません。

2. Macにインストール:アプリケーションフォルダに移してから起動

ダウンロードページで「このMacについて」の情報に合ったボタンを選び、ブラウザのダウンロードが完了するまで待ちます。インストーラーの形式は実際にダウンロードしたファイルで確認してください。ダウンロード中の一時ファイルをインストーラーと間違えて開かないようにします。初回インストールの前に作業中のファイルを保存し、認証や再起動でほかの作業が中断されないようにしてください。

  1. ファイルの場所を確認:ブラウザのダウンロード一覧から「Finderで表示」を選び、ダウンロードフォルダにある古いファイルではなく、当サイトから取得したファイルを開いていることを確認します。
  2. ファイル形式に応じてインストール:ディスクイメージの場合は開いてShadowrocketを「アプリケーション」にドラッグします。圧縮ファイルの場合は解凍してからアプリを移動します。インストーラーが用意されている場合は、表示される案内に従ってください。
  3. 正しい場所から起動:Finder → アプリケーションを開き、Shadowrocketを起動します。マウントしたディスクイメージや一時的な解凍フォルダから、継続して起動しないでください。
  4. 通常の確認とセキュリティ警告を区別:インターネットからダウンロードしたアプリを開くか尋ねられた場合は、アプリ名と入手元を確認してから「開く」を選びます。この確認は、マルウェアの検出結果を示すものではありません。

ファイルをコピーした後にウィンドウが表示されない場合は、Dockやメニューバーを確認し、すでにアプリが起動していないか確認してください。複数のコピーを起動すると、原因の切り分けが難しくなります。アプリの起動状態を確認してから、システム設定でセキュリティ関連の記録を確認しましょう。インストールが完了しても、接続設定が済んでいるとは限りません。既存の設定を読み込む前に、ネットワーク機能の異常と判断しないでください。

3. macOSで「開発元を確認できません」と表示された場合

Gatekeeperによる初回起動時の確認と、アプリ内の設定確認は別のものです。「開発元を確認できません」はシステムの起動段階で表示される警告であり、サーバーのパスワード、ルール、サブスクリプションの設定ミスではありません。以下の手順は、システムにアプリ単位で許可する選択肢が表示される場合に利用できます。macOSのバージョンによって、ボタン名や場所が多少異なることがあります。

  1. まずアプリを通常どおり一度開き、警告の全文を確認してから閉じます。別のダウンロードしたアプリを誤って許可しないよう、アプリ名を控えておきましょう。
  2. Appleメニュー → システム設定 → プライバシーとセキュリティを開き、「セキュリティ」までスクロールします。以前のmacOSでは、「システム環境設定 → セキュリティとプライバシー → 一般」にあります。
  3. ブロックされたShadowrocketが画面に明記され、「このまま開く」が表示されている場合は、ファイルの入手元を確認したうえで選択します。
  4. システムの案内に従い、管理者アカウントまたはTouch IDで認証します。続けて確認画面が表示されたら「開く」を選び、アプリケーションフォルダに戻って起動できるか確認してください。

許可ボタンがない場合は、無理に対処しないでください。「コンピュータに損害を与える可能性があります」「マルウェアが検出されました」「ファイルが破損しています」と表示される場合や、組織が管理するデバイスの場合は、通常の開発元確認の警告として進めないでください。問題のあるファイルを削除し、ダウンロードページから再取得します。同じ結果になる場合は、警告文を控えてデバイス管理者またはサポート担当者に確認してください。Gatekeeperを無効にしたり、ターミナルからダウンロードファイルのセキュリティ属性を一括解除したりする必要はありません。

セキュリティ設定に記録がない場合は、対象アプリを「アプリケーション」から起動したか、設定画面が最新の状態に更新されているかを確認してください。管理対象のパソコンでは、ユーザーによる個別の許可が禁止されていることがあります。管理者アカウントでも、組織のすべてのポリシーを上書きできるとは限りません。一度の起動警告を解決するために、パソコン全体の保護設定を恒常的に変更しないでください。

4. Windows SmartScreen:「発行元の確認」警告と脅威の警告を区別

SmartScreenの「WindowsによってPCが保護されました」という表示は、ファイルの評価情報に関する警告の場合があります。この文言だけでファイルが安全か危険かを判断できません。操作する前に、当サイトのページからダウンロードしたことと、ブロックされたファイル名を確認してください。Windows セキュリティでマルウェアが明確に報告された場合や、入手元を確認できない場合は、評価情報の警告への対処方法で実行を許可せず、中止してください。

警告の種類に応じて初回起動に対応

SmartScreenの評価に関する警告
  • 当サイトのダウンロードページから取得したファイルであることを確認します。
  • 「詳細情報」を選び、アプリ名と発行元の情報を確認します。
  • 「実行」が表示され、入手元を確認したうえで続行すると判断した場合に限り選択します。
  • その後はインストーラーの案内に従い、複数のインストーラーを同時に起動しないでください。
脅威の警告または組織のポリシーによるブロック
  • 警告の全文とブロックされたファイルを記録します。
  • Microsoft Defenderを無効にしたり、ダウンロードフォルダ全体を除外対象にしたりしないでください。
  • ダウンロード元とシステムの対応条件を改めて確認します。
  • 組織が管理するデバイスでは管理者にポリシーを確認してもらい、強制的に回避しないでください。

アプリ単位での一度の許可と、システム保護の無効化は別の操作です。入手元を確認できた対象アプリだけを扱い、ほかのファイルに範囲を広げないでください。

「詳細情報」の下に「実行」がない場合は、デバイス管理、システムの実行制限、その他の保護ポリシーが関係している可能性があります。このボタンはすべての環境で表示されるわけではなく、手順どおりに操作しても必ずインストールできるとは限りません。ユーザーアカウント制御の画面は別の種類の確認で、プログラムによるデバイスへの変更を許可するか尋ねています。表示されたプログラムの情報を確認し、インストールに必要な場合だけ許可してください。権限を求める確認すべてに同意する必要はありません。

5. 初回起動後:接続を確認してからルールを調整

メインウィンドウが表示されたことから分かるのは、アプリの起動が完了したことだけです。続けて、利用中のサービス事業者から入手した設定を使い、Homeで接続を追加するか設定を読み込み、サーバーアドレス、ポート、認証情報、通信パラメータを確認します。Shadowrocketでは、Home、Config、Settingsから、それぞれ接続管理、ルール設定、各種設定を行います。デスクトップ版の画面構成が異なる場合は、実際の画面に表示されている項目名を確認し、スマートフォン版のスクリーンショットの位置をそのまま当てはめないでください。

設定するポートはサーバー側の値と一致させてください。たとえばサービス事業者が443を指定している場合は、その値を入力します。これはすべてのプロトコルに共通する固定ポートではありません。アプリが起動すること、遅延テストの結果が出ること、Webページを正常に表示できることは、それぞれ別の確認項目です。1つの確認が成功しても、ほかの確認の代わりにはなりません。どの段階で失敗したかを記録し、パラメータを1つずつ変更して再確認してください。

Global Routing → Config

おすすめ

現在の設定が有効な状態で、ルールに基づいて通信の扱いを決めます。Configではルールの順序と適用先のポリシーを確認してください。Configを「ルールに一致しなければ常に直接接続」と単純化することはできません。最終的な処理は、実際の設定にあるFINALなどによって決まります。

向いているケース:明確なルール設定があり、通常の通信振り分けを行う場合

Global Routing → Proxy

クライアントが処理するリクエストをプロキシ経由として扱います。ルールの選択によって結果が変わるかを比較する際に利用できます。サーバーアドレス、ポート、認証情報の誤りは修正できず、システム上のすべての通信が必ず処理されるわけでもありません。

向いているケース:プロキシ接続とルール適用結果の違いを短時間で確認する場合

Global Routing → Direct

クライアントが処理するリクエストを直接接続として扱います。切り替え後にWebページを開けても、現在の直接接続経路が使えることを示すだけで、プロキシ接続が復旧したことにはなりません。

向いているケース:プロキシ経由の経路と1つずつ条件を変えて比較する場合

確認が終わったら、通常使うGlobal Routingの設定に戻します。画面にSceneが表示される場合、これはシーン別に処理を切り替える設定です。条件を理解しないまま、トラブル対処時の既定値として選ばないでください。初回インストール直後にSettings → On Demandを有効にする必要もありません。まず手動で接続して結果を確認し、その後で条件に応じた接続を設定すると、自動接続による影響を避けられます。

6. 初回インストール時によくある質問

Appleシリコン搭載MacにIntel版をダウンロードしてしまいました。このままインストールできますか?

いったんインストールを終了し、ダウンロードページに戻ってAppleシリコン版を選んでください。Intel版が互換機能で起動する可能性だけを理由に、利用できるネイティブ対応版を避けないでください。アプリのコピーは1つに整理し、別の場所にあるファイルを誤って起動しないようにしましょう。

Macを起動するたびに同じ警告が表示される場合は?

まずアプリが「アプリケーション」に移動済みで、毎回同じコピーを起動していることを確認します。再ダウンロードしたファイルやディスクイメージ内の別のコピーではないことも確認してください。その後、「システム設定 → プライバシーとセキュリティ」で記録を確認します。許可後も警告が繰り返される場合は、全文を控え、不明なファイルを何度も許可しないでください。

Windowsで「実行」が表示されません。どこから許可できますか?

まず、管理者ポリシーやシステムの制限に関する警告かどうかを確認してください。この項目は常に表示されるとは限りません。組織のデバイスは管理者に相談し、個人のデバイスではシステムの対応条件とファイルの入手元を確認してください。セキュリティ機能を無効にしてボタンを強制的に表示させないでください。

パソコンへのインストールが完了したのに、接続できないのはなぜですか?

クライアントをインストールしても、接続用の設定は自動的に追加されません。利用者自身が用意したサービス事業者の設定を読み込み、指定されたパラメータを確認してください。当サイトでは、接続先ノードやサブスクリプションの提供・販売・推奨は行っていません。クライアントの買い切り購入と接続サービスの契約は別です。