1. 程式人生 > >手機是如何蒐集使用者位置資訊的?

手機是如何蒐集使用者位置資訊的?

網友“風箏君”:

看到媒體報道稱,有一種病毒可以潛伏在手機預裝 ROM 中,竊取使用者的位置資訊。我想知道手機是如何獲得我的位置資訊的?

騰訊科技:

使用者的位置資訊比較敏感。很多移動應用(LBS 應用)都要求使用者提供所在的地理位置,因此智慧手機都有獲得使用者地理位置的相關功能。不過一般情況下都是在使用者同意的情況下才會自動對使用者進行定位。

蘋果公司也曾因為記錄使用者的位置資訊而引發爭議。有資料研究人員曾聲稱,蘋果公司的 iPhone 和 iPad 裝置長期記錄使用者的地理位置,這些資料儲存在一個名為“consolidated.db”的非加密檔案裡。雖然蘋果已經通過協議獲得了使用者的同意,但是由於被儲存的使用者地理位置資訊很容易被竊取,因此引發使用者的高度關注。

使用者如果要避免這種風險,就需要知道手機是如何蒐集使用者位置資訊的。美國科技部落格下屬研究機構 BI Intelligence 曾發表一份報告,分析了地理位置資料是如何被收集的。

GPS 解決方案以及它所生成的經緯度標籤是目前地理位置資料的公認標準,也是大部分智慧手機獲得使用者地理位置的基本方式。只要使用者開啟 GPS 定位功能,手機即可獲得相關資料。

除此之外,其他還有四種方法可以獲得地理位置資料:

1、 手機訊號塔資料

當移動裝置的 GPS 晶片不能接收到 GPS 訊號時,移動裝置就需要與它所連線的手機訊號塔通訊和估算它與訊號塔之間的距離以不斷報告它的地理位置。通過這種方法獲得的地理位置資料不如純粹的 GPS 資料精確。

2、 WiFi 連線

是一種能夠精確獲得地理位置資料的方法,但是需要用到有效的 WiFi 熱點。WiFi 的地址與 GPS 座標是一一對應的。它可以準確地標示出使用者所處的位置,因此很多零售商才願意提供免費的公共 WiFi 服務,那樣它們就能夠釋出店內移動廣告了。

3、 IP 地址

地理位置也可以通過與資料連線有關的 IP 地址來獲得。這種方法的準確性會因運營商而異,可靠性也比上述方法要低一些。

4、 使用者報告

當用戶註冊電子郵件或移動應用和服務時,他們通常都會輸入自己的地理位置和郵政編碼。這些資料可以被轉換為 GPS 座標,從而建立起使用者群的地理位置檔案。