iPhoneのGPS位置情報を偽装する方法【脱獄なし】

多くのアプリが現在の位置情報を利用して、地域に特化した機能(Snapchatのフィルターなど)や、ピックアップ&配信(食べ物の注文やライドハイリングアプリなど)、さらには位置情報を利用したゲーム(Pokemon Goや、最近登場したWizards Uniteなど)を提供しています。

Change GPS location in iPhone

Change GPS location in iPhone

あなたが住んでいる場所によって、この種のアプリの提供内容はさまざまです。

しかし、位置情報の偽装は、特にiPhoneにおいては、厄介なビジネスです。

しかし、位置情報の偽装は、特にiPhoneでは厄介なビジネスです。もしあなたが、iOS上の偽の位置情報アプリの現状を知っているなら、それが厳しいものであることがわかるでしょう。

Spoof GPS location on iPhone – Hardware-based solution

アプリ固有のレベルで現在地を偽装する傾向にあるアプリの代わりに、より確実にジオロケーションを偽装できる、システム レベルで動作するデバイスがあります。 これは、iPhoneやiPadのLightningポートにセカンダリーGPSモジュールとして接続する小さな物理デバイスで、世界のどこにいても位置情報を偽装することができます。

現在、この目的のために作られたデバイスがいくつか市場に出回っていますが、私たちの調査によると、GFaker社とDouble Location社は、これらの製品を単独で販売できる唯一の企業です。

GFaker社とDouble Location社のデバイスの仕組み

GFaker社とDouble Location社は、プラグイン可能なハードウェアベースのGPSスプーフィングデバイスと、GPSモジュールを制御してシステム全体で位置情報を偽装することができる、それぞれのコンパニオンiOSアプリによって、位置情報の偽装を実現しています。 このデバイスをiPhoneやiPadに接続するとすぐに、Apple External Accessory Frameworkを使って外部GPSモジュールとして登録されます。

そのため、システムやアプリがあなたの現在地を取得しようとすると、GPSモジュールから情報を読み取りますが、現在は、コンパニオン アプリであなたの制御下にある外部GPSモジュールによって上書きされています。

GFakerでiPhoneのGPS位置を変更 & Double Location

GFakerもDouble Locationも、特定の場所を偽装するようにあらかじめ設定されています。 このデバイスをiPhoneやiPadに初めて接続すると、偽装された位置情報がiOSデバイス全体に反映されます。

GFaker用のコンパニオンiOSアプリのインストール方法 & Double Location

さて、iOSコンパニオンアプリを入手する手順は、どの物理デバイスを持っているかによって若干異なります。

GFakerはAppleのTestFlightプログラムを使用し、Double LocationはDevice Management Profileを使用してiOSアプリをiPhoneやiPadに展開します。

GFakerには、さらにPhantomという別バージョンの位置情報偽装モジュールがあり、こちらのコンパニオンアプリはApp Storeから直接入手できます。 しかし、このバージョンには制限があり、Proモデルと比較して、位置情報の偽装がより現実的ではなくなります。

Double Locationデバイスは現在、販売者の公式サイトでは在庫切れとなっていますが、すでにDouble Locationデバイスをお持ちの方は、ツールキット/ユーザーガイドのセクションにアクセスし、認証情報でサインインして、表示される指示に従ってコンパニオンiOSアプリをインストールしてください。

「GFaker」または「Double Location」アプリでGPS位置情報を変更する

上記の手順を完了すると、「GFaker」または「Double Location」のコンパニオン・アプリがiPhoneまたはiPadにインストールされ、起動してその機能にアクセスできるようになります。

「GFaker」と「Double Location」は、基本的には地図ユーティリティで、偽装したい場所を選択することができます。

  1. iPhoneまたはiPadでGFakerまたはDouble Locationアプリを開き、「Map」タブに入っていることを確認します。
  2. 偽装したい適当な場所にロケーションピンを移動させます。

以上で、あなたの偽の位置情報がiOS全体で使用されるようになり、すべてのアプリケーションはあなたが本当に偽の場所にいるかのように動作します。

注意:デバイスの日付と時刻が「自動的に設定」に設定されている場合、GFakerやダブルロケーションを使用している間は、時間が自動的に偽の場所のローカルタイムに切り替わります。 これは直感的で現実的な動作ですが、気になる場合は、GPSモジュールを接続する前に「自動的に設定」の設定をオフにすることができます。

デバイスが接続されている限り、あなたの偽の場所は有効なままです。

偽の位置情報は、デバイスが接続されている限り有効です。GPS座標を実際の位置にリセットするには、デバイスのプラグを抜くだけで、数分かけて徐々に偽の位置情報から本当の位置情報へと復元されます。

特定の住所やランドマークを検索して位置情報を偽装する

最新バージョンのアプリでは、GFakerとDouble locationの両方で、アプリのUI内から特定の場所や住所を直接検索してジャンプすることができます。 通常、アプリ内の地図インターフェイスを表示するには、好みの地図プロバイダーを選択することができます。

両方のコンパニオン アプリに共通するその他の機能としては、場所のブックマークやお気に入りの設定などがあります。

GFakerは主に次の2つの移動機能をサポートしています。

「Cruise」メニュー – 移動元と移動先の間に多点ルートを設定することができます。 このアプリは、地図APIの助けを借りて適切なルートを自動的に計算し、それに沿って移動をシミュレートします。

このようなモーションシミュレーションは、WhatsAppやTelegramなどのメッセージングアプリでライブロケーションを偽装するのに役立ちます。

「ダブルロケーション」のアプリにも同様の動きの機能があります。

拡張機能として、「ダブルロケーション」のアプリでは、iPhoneやiPadを上下左右に傾けるだけで、対応する方向に向かって地図上を移動するシミュレーションができます。

GPS位置の変更とiPhoneでの移動

GPS位置の変更とiPhoneでの移動
  1. Double Locationデバイスが接続されていることを確認して、iPhoneまたはiPadでDouble Locationアプリを開き、「情報」タブをタップします。
  2. 「実験ライブラリ」の下にある「動作」をタップします。
  3. iPhoneまたはiPadを快適な角度で持ち、「位置をリセット」をタップします。
  4. また、動きの速度を「遅い」、「中」、「速い」のいずれかに設定することができます。

次に、地図アプリやその他のアプリで、iPhoneやiPadを上下左右に傾けて動きをシミュレートします。

最新バージョンのアプリには、バーチャルジョイスティックオプションも用意されています。

GFaker Double LocationのようなハードウェアベースのGPSスプーフィングソリューションの利点

偽の位置情報機能を利用するために、微調整されたアプリをインストールしたいと思うかもしれません。 そして最近では、これらのTweakはiOSデバイスを脱獄しなくてもインストールすることができます。

まず、特定のアプリのリポジトリが信頼できる人気のあるものでない限り、微調整されたアプリが何らかのマルウェアに感染する危険性が常にあります。

さらに、アプリやサービスは、自身のアプリの旧バージョンをサポートしなくなるだけで、調整済みアプリの使用を制限することができます。

調整は通常、オリジナルのアプリやゲームのリリースから数日後、時には数か月後にリリースされます。

GFakerやDouble Locationのようなデバイスを使用すると、これらのアプリの公式バージョンで位置情報操作機能を使用することができますので、最新のアップデート、機能、互換性、およびサポートを受け続けることができます。

デバイスのバリエーションと価格

GFakerの価格情報

GFaker GPSスプーフィングモジュールには、2つの主要なバリエーションがあります:

GFaker Pro

GFaker Proデバイスは、フル機能の位置情報スプーフィングデバイスで、緯度、経度、高度の3つのGPSパラメータをサポートしており、デバイスが現実的に位置情報をシミュレートすることができます。 このデバイスは、「Pokemon Go」、「Jurassic World Alive」、「Wizards Unite」などのゲームをはじめとする、iOSデバイス上のほとんどの位置情報偽装活動に最適なソリューションです

App Storeのポリシーによる制限のため、GFaker Proのコンパニオン・アプリをApp Storeから直接ダウンロードすることはできません。 GFaker Proの価格は198ドルです。

注:GFaker社のウェブサイトには、GFaker ProはiOS 12.4以下にしか対応していないという記載がある場合があります。 これは全くの事実ではありません。 GFaker Pro(およびDouble Locationデバイス)は、iOS 10以上のすべてのiOSデバイスに対応しています。

iOS 13またはiOS 14をお使いの方は、GFaker Proデバイスを最大限に活用するために、いくつかの追加手順を実行する必要があります。

  1. iOSデバイス用のGFakerコンパニオンアプリが最新版であることを確認してください。
  2. アプリを起動し、GFakerデバイスを接続してください。
  3. 地図上で目的の場所を見つけて「Go」ボタンを押す。
  4. メニューに移動 >> バーチャルネットワークを有効にする。
  5. 機内モードをオンにする。
  6. iPhoneの>>>をオフにする。
  7. Wi-Fiを有効にして、既知のWi-Fiネットワークに接続する。
  8. Wi-Fiを有効にし、既知のWi-Fiネットワークに接続します。携帯電話のデータはオフにしておきます。
  9. 3秒間待ってから再びオンにします。

これで、距離の制限なく移動したり、偽の場所をロックしたりできるようになります。

GFaker Phantom

GFaker Phantomデバイスは、比較的大きなフォームファクターを持ち、iOSデバイスの背面に便利に取り付け/設置することができます。 緯度・経度のシミュレーションは完璧ですが、高度のシミュレーションはできません。 そのため、位置情報を偽装する際に高度のシミュレーションが必要な場合には、このデバイスは適していないかもしれません。

GFaker Phantomの動作メカニズムは、Xcodeの位置情報シミュレーションと似ているため、コンパニオンアプリはApp Storeのポリシーに完全に準拠しており、App Storeから直接ダウンロードすることができます。 また、このアプリは、箱から出してすぐに、範囲の制限なしにあらゆる場所を偽装することができます。 このデバイスは現在、GFaker Official Storeで239ドルで販売されています。

Double Locationの価格情報

注意:世界的なパンデミックやその他のサプライチェーンの問題により、Double Locationデバイスは現在在庫切れとなっています。

ダブルロケーションには、3つの異なるバリエーションがあります。ダブルロケーション・ミニは、アルミニウム製の小型バージョンで、Lightningポートに接続することで位置情報を偽装することのみを目的としています。

Double Location BTは、旧型のDouble Location Sに代わる新世代の製品で、デバイスを物理的に接続することなく、iPhoneにワイヤレスで接続することができます。

Double Location BTは、旧Double Location Sに代わる新世代の製品で、iPhoneに物理的に接続することなく、ワイヤレスで位置情報を取得することができます。

実用性を重視するなら、Double Location Proが最も魅力的です。

しかし、位置情報の偽装だけでなく、Lightningポートと3.5mmオーディオポートを備えたデュアルアダプタとしても機能し、iPhoneの充電とヘッドフォンを接続して音楽を聴くことが可能になりました。 例えば、ヘッドフォンジャックはマイク入力には対応しておらず、音楽を聴くためだけのもので、通話には対応していません。 同様に、Lightningポートは充電のみに対応しており、USBテザリングやUSBスクリーンキャストなどには対応していません。

すでにダブルロケーションのデバイスをお持ちの方は、以下の手順で、iOS 13または14でダブルロケーションを距離制限なしに使用することができます。

  1. DLユーザーガイドのページからダブルロケーションアプリの最新版を入手してください。
  2. アプリを起動し、ダブルロケーションのデバイスを接続します。
  3. >>>>& パスワードを入力する。
  4. 機内モードをオンにし、Wi-Fiを有効にして既知のWi-Fiネットワークに接続します。
  5. iPhoneの>>>>をオフにします。
  6. 3秒間待って、もう一度オンにします。

これで、距離の制限を受けずに移動したり、偽の場所をロックしたりすることができるようになります。

このソリューションは現在、2020年2月1日以降に購入されたダブルロケーションデバイスでのみ利用可能です。

ハードウェアベースの位置情報偽装デバイスが高価な理由

ただの位置情報偽装デバイスとしては、GFakerもDouble Locationも少々高価だと思われるかもしれません。

しかし、7labsの読者の皆様には、GFakerデバイスを購入する際に、一律14ドルの特別割引を提供しています。

Coupon Code: 7labs

脱獄せずにiPhoneやiPadのGPSを偽装する

GPSの位置情報を偽装できるコンピュータプログラムが、PCとMacの両方で提供されています。 これらのプログラムは通常、iPhone または iPad を USB (またはサポートされている場合は WiFi) 経由でコンピューターに接続することで動作し、コンピューターからデバイスの位置情報を制御することができます。

Spoof GPS iPhone

Spoof GPS iPhone

Tenorshare iAnyGoは、macOSおよびWindowsで利用可能なGPSスプーフィングアプリで、USB接続でiOSまたはiPadOSデバイスの位置情報を偽装することができます。

このアプリには、以下のような3つの位置情報偽装モードがあります。

「位置情報の変更」タブでは、地図上の特定の場所に瞬時にジャンプすることができます。

「位置情報の変更」タブでは、地図上の特定の場所に瞬時に移動することができます。この変更は、システム全体および位置情報サービスを使用するすべてのアプリケーションで、接続されたiPhoneまたはiPadに反映されます。

「マルチスポット移動」では、ある開始地点から別の終了地点までの移動を、複数の停留所を使ってシミュレーションすることができ、移動を偽装できる特定のルートを決定することができます。

以下のステップでは、iPhoneやiPadで位置情報を偽装するためのTenorshare iAnyGoの設定と使用方法を説明します。

  1. MacまたはWindows PCにTenorshare iAnyGoをダウンロードしてインストールします。
  2. iOSデバイス(iPhone、iPad)をUSB経由でコンピュータに接続し、ロックが解除されていることを確認します。 iAnyGoは、接続されたiOS/iPadOSデバイスを自動的に検出し、アプリ内に表示します。
  3. アプリのインターフェイスでは、左側の適切なタブをクリックし、[Enter]をクリックして、位置情報の偽装の特定のモードを選択します。
  4. アプリのインターフェイスでは、位置情報を偽装するモードを選択し、左側のタブをクリックしてEnterキーを押すと、デバイスが接続された状態で地図のインターフェイスに直接アクセスすることができます。
  5. 右上から開始点または終了点として選択したい場所を検索します。
  6. Single-SpotまたはMulti-Spotの移動を偽装する場合は、速度などの追加パラメータを設定することができます。
  7. すべてのパラメータを設定したら、左側のStart To Moveボタンをクリックします。

これで、iPhoneやiPadの地図アプリや位置情報サービスを利用する他のアプリで、偽装された位置情報にアクセスできるようになります。

デバイスのGPSを元の位置に戻すには、移動をシミュレートしている場合は「停止」ボタンを押し、デバイスのプラグを抜いて、しばらく待ちましょう。

iPhoneやiPadの位置情報をコンピュータプログラムで偽装するアプリは、iAnyGoだけではありません。

iSpooferは、iAnyGoと同様に、MacやPCの専用アプリを使ってiPhoneやiPadのGPS位置情報を偽装することができる専用アプリです。

iSpooferは、iAnyGoと同様の専用アプリで、MacやPCの専用アプリを使ってiPhoneやiPadのGPS位置情報を偽装することができます。機能的にはiAnyGoとよく似ていますが、いくつかの点でiAnyGoの方が優れています。 例えば、iSpooferでは、iOSデバイスがWi-Fiで動作するように設定することができます。このオプションを有効にすると、コンピュータとiOSデバイスが同じWi-Fiネットワークに接続されている限り、USB接続を解除してアプリを動作させることができます。

また、偽の位置情報を使い終わった後は、ボタンをクリックするだけでデバイスの位置情報を元に戻すことができます。

注意:App Storeには、脱獄せずにiPhoneのGPS位置情報を偽装できると謳ったiOSアプリがあります。

これは、自分の現在地を誰かにイタズラしたい (または嘘をつきたい) 場合に便利ですが、それ以上の効果はありません。

これは、自分の現在地を誰かにいたずらしたい (または嘘をつきたい) 場合に便利ですが、それ以上のことはできません。 また、これらのアプリの多くは、App Storeでの評価を促すことで、機能や特典を追加することができます。

Alternative Method of location spoofing (for older iOS devices)

iOS 10以下のiPhoneまたはiPadを使用している場合は、位置情報を偽装する専用のハードウェアデバイスに投資しなくても、以下の方法で動作します。

もしあなたが、特定の場所でのみ動作するアプリを作っている iOS 開発者であれば、地理的な制限に関係なく、世界中のどこからでもアプリをテストできるようにする必要があります。

この問題を回避するために、Appleはアプリ内でiOSの位置情報サービスをオーバーライドする方法を提供しており、必要に応じてアプリをテストできるようになっています。

ただし、これを行うと、同じデバイスで位置情報サービスを使用している他のすべてのアプリは、現在の位置情報としてシミュレーションされた位置情報を使用することになります。

注:この記事では、iOSデバイスでジオロケーション(GPS)を偽装する方法を説明しています。 インターネット上の活動を隠したい、あるいは地域制限のあるコンテンツにアクセスしたい場合は、いわゆるVPNサービスが必要です。

Change GPS Location in iPhone by modifying a (.plist)file

前述のように、iOSデバイス上で位置情報をシミュレートするオプションは、開発者のみが利用可能です。 しかし、もっと簡単な方法があります。それは、iOSのネイティブマップアプリに関連付けられているプロパティリスト(.plist)ファイルを修正することです。 必要なプロパティが修正されると、iOSのマップアプリ内でカスタムロケーションをシミュレートするオプションが利用可能になります。

Fake, Change GPS location on iPhone - GPS Spoofing without Jailbreak

Fake, Change GPS location on iPhone - GPS Spoofing without Jailbreak

Fake, iPhoneでGPSの位置を変更する - 脱獄せずにGPSを偽装する

では、iPhone、iPad、iPod Touchを脱獄せずに、インストールされているアプリの環境設定ファイルを変更するにはどうすればよいのでしょうか。

できません。少なくとも直接はできません。

そのためには、iOS のバックアップを読み込んで編集したり、バックアップを復元したりできるソフトウェアが必要です。 3uToolsはそのようなWindows PC用の高度なソフトウェアの1つであり、アプリは公式サイトから無料でダウンロードできます。

Fake GPS location spoofing on iPhone without Jailbreak

Fake GPS location spoofing on iPhone without Jailbreak

注意:iOSのバックアップにアクセスするには、これらのツールは通常、コンピュータにiTunesがインストールされている必要があります。

以下の手順では、iPhone、iPad、またはiPod Touchでカスタムロケーションをシミュレートする手順を説明します。

  1. 3uTools for Windowsをダウンロードしてインストールします。
  2. iPhone、iPad、またはiPod TouchをPCに接続し、3uToolsを起動します。 (iTunesで「iPod、iPhone、iPadを自動的に同期しないようにする」オプションがチェックされていない必要があります)
  3. ソフトウェアがiOSデバイスを検出したら、それを選択し、「バックアップ/復元」に進みます >> iDeviceをバックアップします。 (iOSのバックアップが暗号化されている場合は、バックアップのパスワードを入力する必要があります)
  4. バックアッププロセスが完了したら、バックアップ/リストア >>バックアップ管理に移動し、最新のバックアップを選択して、右下の「表示」ボタンをクリックします。
  5. 「バックアップ ビューア」で「App Documents」タブをクリックし、「AppDomain-com.apple.App」に移動します。Maps >> Library >> Preferences フォルダに移動します。
  6. ここで、”com.apple.Maps.plist “ファイルをダブルクリックして開きます。 ファイルはplistエディタで開きます。
  7. ファイル内の</dict>
     <key>__internal__PlaceCardLocationSimulation</key> <true/>

    Change GPS location - iPhone Fake GPS

    Change GPS location - iPhone Fake GPS
  8. 適切に配置されていることを確認し、ファイルを保存します。
  9. 次に「バックアップ/復元」に戻り、「データの復元」を選択します。
  10. 利用可能な最新のバックアップを選択し、右下の「今すぐ復元」ボタンをクリックします。 (バックアップから復元するためには、iDeviceで「iPhoneを探す」をオフにする必要があります。 設定」から >> Your Apple ID >> iCloud > を選択します。 iCloud >> 「iPhoneを探す」)
  11. 復元が完了するのを待ちます。 コンピュータからデバイスを取り外します。
  12. iOSデバイスでApple Mapsアプリを起動し、シミュレーションしたい特定の場所を検索します。
  13. 場所のピンが設定されたら、下から上にスクロールします。
  14. 位置情報のピンが設定されたら、下から上にスクロールして、画面の下部に「位置情報をシミュレート」というオプションが表示されているはずです。

位置情報サービスを使用しているすべてのアプリケーションで、希望の場所がシミュレートされます。

3uToolsは現在、Windows PCでのみ利用できます。

別の方法として、あなたがXcodeに精通したiOS開発者であれば、このガイドを使ってロケーションシミュレーションを使ったアプリを作ることができます。

しかし、地理位置情報の偽装に関する特定の要件に応じて、可能な解決策が利用できるかもしれません。

たとえば、ポケモンGOで偽の場所に位置情報を偽装したり、特定の場所に特化したSnapchatのフィルターにアクセスしたりするために位置情報の偽装を使用したい場合、これらのアプリの微調整されたバージョンであるPoke Go++とSnapChat++が、BuildStoreを通じて、ジェイルブレイクしていないデバイス向けにすでに提供されています。 それぞれの回避策については、以下の記事で詳しく説明しています。

  1. Fake GPS Joystick for Pokémon GO on iOS without Jailbreak
  2. Change Snapchat Map Location to Unlock Geofilters with tweaks on iOS

Turn off simulation and go back to your actual location

さて。 偽の場所をシミュレーションして、偽のチェックインやSnapchatのジオフィルターの解除などに利用してきました。 そして今度は、iOSデバイスで実際の場所に戻したいとします。

デバイスが再起動すると、位置情報サービスが実際の現在地を示すようになります。

iOSデバイスで位置情報をシミュレートする他の方法をご存知でしたら、以下のコメント欄で教えてください。

FAQ

iPhoneでGPS位置情報を偽装するには?

Appleが最近iOSに実装したすべての制限にもかかわらず、脱獄せずにiPhoneで位置情報を偽装することは可能です。
– 偽装デバイスを使用する
– コンピュータ(MacまたはPC)を介して位置情報偽装アプリを使用する
– MacでXcodeを使用する
それぞれのプロセスについては、この記事で詳しく説明しています。

iPhoneに最適な偽装GPSアプリとは

残念ながら、現在App Storeで販売されているアプリの中で、位置情報を偽装できるものはありません。
ただし、SnapchatやPokemon Goなどの特定のアプリでの位置情報の偽装を特に探している場合は、Tweakをインストールしてみてください。

iOS 13、iOS 14以降で位置情報を偽装するには?

iOS 13、iOS 14では、Appleの新しい位置情報の制限により、通常、現在地から15~20kmの範囲で位置情報を偽装することができます。

#Gaming #GPS Spoofing #How To #iOS #iPhone #NoJailbreak

この記事を含め、7labsのすべての投稿はContent Disclosure policyに準拠しています。
Keep in touch!
  • @ お問い合わせ

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です