乾貨|chrome瀏覽器模擬定位

近期,因爲疫情的影響,大部分高校至今也沒能開學,爲此就有了許多每日打卡的需求。然而打卡的定位信息卻是來自於瀏覽器,爲此用chrome瀏覽器的模擬傳感器功能就可以修改所在地點。

方法

用chrome瀏覽器打開需要定位的頁面,F12打開調試器,點擊右上角的三個點,選擇More tools / Sensors
在這裏插入圖片描述
chrome調試器下方出現了傳感器標籤,chrome自帶了地理位置傳感器和方向傳感器。本文我們只需要用到地理位置傳感器。
在這裏插入圖片描述
chrome預置了幾個地點,我們選擇other,自己手動輸入需要模擬的地點。
在這裏插入圖片描述
模擬地點需要我們輸入目標地點的經緯度,百度一下「經緯度查詢」,可以找到很多網站支持查詢指定地點的經緯度。
在這裏插入圖片描述
我們得到的經緯度填進去,然後點擊定位按鈕就可以按照指定地點來定位了。

如何防止地理信息造假?

只採集瀏覽器或者手機傳感器的地理信息是不夠的,因爲這些東西都屬於“前端/客戶端”信息,有能力的用戶可以直接模擬數據,甚至直接抓包後修改數據包來實現地理信息造假。

一個相對有效的方法是採用多渠道驗證,例如加入用戶IP來進行二次驗證,判斷IP對應的城市和瀏覽器上報的地址是否相匹配。當然這也可以使用代理來規避檢測,不過相對來說已經有效些了。

歡迎關注我的公衆號,一起來玩呀~
公衆號「HackDev」,心得與乾貨

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章