ソフトウェア

スマホで位置情報のアクセスを許可していないアプリでも行動が追跡できる方法とは?

By Pixel Fantasy

Androidアプリをインストールするときは事前に必要な機能の許可を求められるため、不必要な機能を要求するアプリには注意が必要です。位置情報をむやみに追跡されないためには信頼できるアプリ以外で位置情報を許可しないことが安全な対策のはずですが、Wi-Fiステータスへのアクセスを求めるだけの単なるゲームアプリであっても、スマートフォンの位置情報を追跡できてしまう方法が公開されています。

Tracking Human Mobility using WiFi signals
(PDFファイル)http://arxiv.org/pdf/1505.06311v1.pdf

How apps track your location without asking for permission - Trustlook News
http://blog.trustlook.com/2015/06/02/how-apps-tracking-your-location-without-asking-for-permission/

位置情報のアクセスを許可していないアプリからユーザーの位置情報の追跡を可能にする方法を発見したのはデンマーク工科大学の研究チームで、Wi-Fiステータスへのアクセスだけでアプリから位置情報を追跡できることが判明しています。AndroidではWi-Fiステータスが位置情報追跡などの機能に比べてプライバシーリスクの低い機能とされており、Wi-Fiステータスへのアクセスが許可されると端末から「SSIDリストのスキャン」「BSSIDリストのスキャン」「スキャンしたリストの電波状態」「アクセスポイントに接続するためのIPアドレス」といったデータにもアクセスできるようになります。


BSSIDとは無線アクセスポイントのMACアドレスのことで、このBSSIDと電波強度データで位置情報を特定可能になるようです。具体的には、アプリがBSSIDのリストを取得したときに、付近の無線アクセスポイントの一覧からかなり狭い範囲でユーザーの位置を割り出すことが可能。これはほとんどの無線アクセスポイントの電波が発信源から100メートル以上届かないためで、さらにリアルタイムの電波強度データを合わせて取得することで、ユーザーがどのように移動しているのかまで推定可能になります。また、この方法は端末のGPSとWi-Fi機能をオフにしていても位置情報を追跡できるとのこと。

この方法で位置情報を追跡するには大量のアクセスポイントの設置場所データが必要とされますが、例えば世界中の無線アクセスポイントの地理データベース「WiGLE」には、世界中で2億カ所近くの無線アクセスポイントの位置が記録されていることから、この問題をクリアするのはさほど難しくはないそうです。


以下は実際に48時間の行動をアクセスポイントから論文著者の位置を追跡した記録で、対象がどのように街を移動しているかが地図上に線で示されています。4つの青い円は自宅・2カ所のオフィス・スーパーマーケットを囲んだもので、1日の行動や私生活が丸わかりになっているのがわかります。下のグラフではアクセスポイントを通過した時間が記録されており、この位置情報の追跡には8カ所のアクセスポイントしか使われていないとのこと。


Wi-Fiを使った位置情報追跡方法を発見したデンマーク工科大学は、Wi-Fiトラッキングアプリ「WiFi Watchdog」を完成させており、アプリはGooglePlayで公開中。実際にインストールすれば、Wi-Fiステータスだけでどのように位置情報が追跡できるのかが体験できるようになっています。

WiFi Watchdog - Google Play の Android アプリ
https://play.google.com/store/apps/details?id=dk.dtu.compute.mywifiscanner


なお、Android向けアンチウイルスアプリ「Trustlook Security」を提供するTrustlookもブログでこの問題を取り上げており、論文には書かれていないものの、この手法はiOSアプリでも適用可能であると警告しています。

この記事のタイトルとURLをコピーする

・関連記事
携帯電話基地局になりすましてスマホの個体識別情報や位置情報を集める捜査手法「スティングレー」の実態 - GIGAZINE

スマートフォンから個人情報が流出してしまう4つの経路とは? - GIGAZINE

NSAは1日で全世界50億台の携帯電話の現在地を追跡していることが判明 - GIGAZINE

KDDIの衛星通信「イリジウムGO!」で通話やSOS発信などを行ってみました - GIGAZINE

スマートフォンのカメラで落とし物までの距離が表示できる追跡タグ「Pixie」 - GIGAZINE

in モバイル,   ソフトウェア, Posted by darkhorse_log

You can read the machine translated English article here.