在 Strava 上偽造 GPS 跑步記錄:真實軌跡,而非編輯過的檔案
透過裝置即時接收真實衛星訊號,以腳本路線在 Strava 上偽造 GPS 跑步記錄:無模擬位置標記、無需 root、無需越獄。
健身 App 靠的是社交認證在運作:排行榜、路段、挑戰徽章、朋友看得到的每週里程。樂趣和壓力都來自這裡,這也是為什麼「偽造跑步記錄」一直是熱門搜尋。常見的做法是手動編輯 GPX 檔案,而這正是平台已經很擅長抓到的東西。沒有即時感測器資料、軌跡乾淨得太過頭,還有異常模型會大量清除排行榜上明顯的假記錄。
AnyLocate 走的是另一條路,字面上的另一條路。它把真實的 GPS 訊號餵給你的裝置,讓訊號沿著你編寫的路徑移動,這樣你就能在 App 裡用平常的方式即時記錄活動。最後產出的是一條即時捕捉的真實軌跡,而不是憑空出現的檔案。
即時記錄,而非匯入檔案
大多數假跑步記錄的破綻,在於它們從來沒有在 App 裡發生過;它們是被拼湊起來再上傳的。在這裡,你和平常一樣按下開始並記錄,而裝置回報的位置正沿著你的路線移動。軌跡是由接收器逐點建立起來的,因此帶有真實活動的即時特徵,而不是編輯匯出檔案那種平淡的完美。
保持人性化,記錄就乾淨
偵測其實就是異常偵測:不可能的速度、在點位之間瞬間移動、沒有人類跑得出來的分段配速。你控制路線和配速,所以原則很簡單。保持合理。可信的節奏、自然的停頓和合理的海拔變化,讀起來就像一次普通的活動,因為在訊號層面上,App 記錄到的就是這樣。
為什麼即時記錄勝過編輯檔案
編輯過的 GPX 檔案和模擬位置 App 都會留下指紋:缺少感測器資料串流、isFromMockProvider 旗標、過於整齊的幾何軌跡。AnyLocate 不會留下任何這些痕跡。它在 App 底層運作,作用在裝置鎖定的真實無線電訊號上,因此活動是從真實定位即時記錄下來的,沒有模擬旗標、沒有匯入痕跡,也沒有缺少即時資料的斷層。這就跟你真正出門跑一趟會產生的軌跡一樣,只是座標是你選擇要跑的路線。
訊號的盡頭,感測器的起點
這驅動的是裝置的 GPS 位置,也就是健身 App 記錄的內容。它不會憑空捏造你沒產生的心率或功率資料,因為那些來自其他感測器,所以高度依賴這類資料的挑戰是另一回事。不過,路線、距離和配速,則由你在一條 App 真實捕捉的軌跡上來設定。