Life360 會偵測假的 GPS 嗎?它檢查哪些項目
Life360 會偵測假的 GPS 嗎?它檢查的項目:模擬位置旗標、GPS 與網路定位衝突、不可能的跳躍移動,以及為何真實的 RF 修正不會留下任何標記。
簡短回答:**Life360 能夠偵測常見的軟體式假 GPS,而且它本來就是這樣設計的。**你的方法會不會被抓,完全取決於它在哪一層運作。以下是這個 App 實際檢查的項目。
模擬位置標記是最容易抓到的
幾乎所有免費的「假 GPS」App,都是透過 Android 開發者選項中的模擬位置路徑來改變你的位置。作業系統會為每一筆這樣產生的位置加上一個標記,isFromMockProvider,而 Life360 只需一次呼叫就能讀取它。這就是為什麼人們在幾分鐘內就會看到偽造警告:這個標記會跟著假定位一起傳送,而注入定位的 App 無法把它移除。
它還會交叉比對什麼
模擬標記並非唯一的訊號。家庭追蹤 App 越來越傾向將 GPS 定位與手機所知的其他一切進行比對:
- **GPS 與網路比對。**如果衛星位置顯示你在某個城市,但你的 IP 位址和周圍的 Wi-Fi / 行動基地台卻顯示你在另一個城市,這種衝突就是一個警示。
- **不可能的移動。**位置在更新之間跳躍數百公里,或者移動速度超過人類所能及,看起來就不像真人。
- **平滑度。**注入的座標往往會瞬間移動或抖動;真實的軌跡會落在道路上,並且連續移動。
為什麼真實的 RF 定位讀取起來不一樣
AnyLocate 不會注入座標,因此最大的檢查項目根本找不到任何東西。它廣播一個真實的 GPS 訊號,由手機自己的接收器計算出定位,沒有 isFromMockProvider 標記、沒有模擬位置設定、也不需要 root。這個位置會坐落在真實的街道上,並平滑地更新,因為接收器是以正常方式產生它的,所以模擬標記和注入抖動這些跡象根本不存在。
坦白說
移除模擬標記並不等於能通過所有檢查。手機讀取的是一個融合式位置(衛星加上 Wi-Fi 和行動網路),因此在屏蔽設定之外,附近的 Wi-Fi 和基地台是一個定位工具無法控制的因素。不可能的跳躍依然是不可能的。呈現一個可信的地點,讓它靠近你其他訊號所指向的位置,那麼衛星這一層讀取到的就單純是你所在的地方。把它推到地球另一端,而你的 IP 和 Wi-Fi 卻顯示相反位置,那就是另一個問題了,AnyLocate 並不聲稱能解決這個問題。完整機制請參閱 GPS 偽造如何運作。