背景
受友人所托,需要在微信上模擬位置,搜索附近的人,然后。。。
不管怎樣,搞技術(shù)的,就搞搞吧。隨口就答應(yīng)了,本以為會搞不出來。潛意識認(rèn)為微信會對hookAPI有所保護,事實說明過于高估了。至少對定位邏輯缺少保護,然后嘿嘿嘿~~~
準(zhǔn)備工作
這種類型的文章需要關(guān)注一下其時效,隨著技術(shù)的演進,現(xiàn)在的方法未必適用于未來。Mark一下。
時間:2017-06-24
微信版本:6.5.8
其他條件:一臺閑置的android手機;會root、能刷機。
原理
利用強大的xPosed框架,實現(xiàn)對底層微信定位邏輯代碼的Hook,偽裝GPS坐標(biāo),將偽裝過的GPS坐標(biāo)信息返回給微信實現(xiàn)模擬定位。讓你分分鐘,來回于上海-拉薩,實現(xiàn)裝逼的目的。
步驟
- <b>清理你的手機并充滿電。</b>
- 由于會用到xPosed、需要root,為了保證你手機上的信息相對安全,需要清理敏感資料,卸載各種金融類APP(支付寶、證券銀行類APP,絕不能買的P2P類APP等)
溫馨提示:別光顧著裝逼,丟了錢財、遺失艷照等。發(fā)生上述事件,概不負(fù)責(zé)。
- 由于會用到xPosed、需要root,為了保證你手機上的信息相對安全,需要清理敏感資料,卸載各種金融類APP(支付寶、證券銀行類APP,絕不能買的P2P類APP等)
- <b>請檢查第一步,很重要。</b>
博主面試過很多P2P平臺的技術(shù)人員,其安全意識非常薄弱。各種賬號、密碼,明文傳、明文存,簡直不敢想象。真要作死買P2P的,一定要在不同的平臺設(shè)置成不同的密碼。 - 嘮叨一下,回歸正題。<b>清理完手機后,你需要把手機root掉。</b>
怎么root?你不會就不要往下看了,也不展開了,教程一大堆。推薦個軟件KingRoot。 - 重要的一步。Xposed框架可能會導(dǎo)致手機變磚。<b>可提前將手機的rom包update.zip,拷貝至手機SD卡的根目錄下</b> 。避免因為“偽磚”,無法恢復(fù)。當(dāng)然真磚,那就沒辦法了。裝逼有風(fēng)險,想清楚了再往下。
- <b>安裝Xposed。</b>官網(wǎng) <a >http://repo.xposed.info/</a> ,找到適合你手機的版本。博主是魅藍Note android 5.1版本,所以下載的 <a >http://forum.xda-developers.com/showthread.php?t=3034811 </a>4.4以下系統(tǒng)的請下載 <a >http://dl-xda.xposed.info/modules/de.robv.android.xposed.installer_v33_36570c.apk</a> 。Xposed框架對有些手機是不支持的。
- Xposed框架安裝過程中,會反復(fù)的重啟設(shè)備,需要耐心等待。當(dāng)然,也有可能就啟動不起來了。幸運的話,只是變成了“偽磚”。這時前面提前放置進去的rom包就起到了很大的作用。利用音量+和開機鍵,進入recovery模式,實現(xiàn)卡刷,恢復(fù)系統(tǒng)。不幸的話,那就只能拿來砌墻了。
- 能看到這里,說明一切還挺順利。
- 打開KingRoot,給Xposed Installler授予root權(quán)限。
- 進入開發(fā)者選項中,打開USB調(diào)試、打開模擬位置。
- 進入定位服務(wù),修改僅使用GPS定位。
- 打開APP, XPosed Installer框架中,搜索FakeLocation。然后下載-安裝-重啟設(shè)備。
- 之前博主使用的是FakeMap,但目前的版本,會導(dǎo)致手機自動重啟并且無法進入手機,期待作者的修復(fù)。目前推薦FakeLocation,版本1.2.681.1701,親測可用。
- 重啟完成后,桌面上會多一個APP-模擬位置。打開模擬位置APP,如下圖

wechat-zhuangbilitiy-01.jpg
選擇微信APP,選擇右邊的地圖按鈕,想去那兒就去那。選完位置后,點擊更新。等到出現(xiàn)已經(jīng)更新的提示。

wechat-zhuangbilitiy-02.jpg
打開微信APP,切換到發(fā)現(xiàn),選擇好事先準(zhǔn)備好的圖。選擇所在位置,你會發(fā)現(xiàn)。WOW,我已經(jīng)在拉薩了。

wechat-zhuangbilitiy-03.jpg
- 裝逼完成,等你朋友來贊吧。

wechat-zhuangbilitiy-04.jpg
問題
- FakeLocation一次模擬位置,只能裝逼一次。
- 注意風(fēng)險。
- <b>還不關(guān)注、打賞,想啥呢~~~</b>
想及時了解最新信息。掃一掃,添加關(guān)注微信公眾號

weixin.jpg
原文地址:http://makerchen.com/2017/06/23/other-wechat-zhuangbility/