web-dev-qa-db-ja.com

iOS7アプリはどのような固有のフィンガープリント情報を収集できますか?

一般的なユーザーの知識や制御を超えた固有の情報に興味があります。

IOS 7以降、ユーザーはコントロールセンターで無線(セル、WiFi、Bluetooth)を制御することで、ローカルの物理的な追跡を簡単に保護できます。位置情報サービス、連絡先、カレンダー、リマインダー、写真、Bluetooth共有、マイク、モーションアクティビティの明示的なプライバシーコントロールもあり、各アプリにアクセスするにはユーザーの同意が必要です。

アプリ(およびその制御サーバー)がバックグラウンドで収集できる情報に特に興味があります。 IPアドレスは明らかなものです。ベンダーIDと広告主IDもありますが、これらを変更する方法があります。アプリはデバイス名やその他の一意のデバイス識別子(デバイスの電話番号、MACアドレスなど)にアクセスできますか?更新されていないアプリは、UDIDなどの廃止された識別子に引き続きアクセスできますか?

Cookieがない場合、アプリメーカーとその統合サードパーティトラッカーはユーザーとデバイスをどのようにフィンガープリントしますか?特に懸念しているのは、他のメーカーが異なるメーカーのアプリ全体であなたのアクティビティを追跡できるようにするテクノロジーです。

10
pseudon

これは包括的な答えではありませんが、対応するシステムコールはすべてのデバイスに対して同じ静的な値を返すため、iOS 7以降ではMACアドレスにアクセスできなくなりました(参照: https://developer.Apple.com/news /?id = 8222013a

2
jzilske