您好,登錄后才能下訂單哦!
這篇文章主要介紹怎樣修改微信運動步數,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
說明: 相信喜歡逆向工程的小伙伴已經對微信自動搶紅包插件有所耳聞了,或者可以說,已經被廣泛的傳播了,但筆者發現,其實只有兩篇是原創的,其余均為瘋狂轉載.看了下網上對于微信的"喜愛"目前只有搶紅包這塊,所以為大家帶來另一個實用性技能---修改微信運動參數,媽媽在也不用擔心我把手機綁在狗腿上了!
硬件工具:最好是有一臺越獄后的iPhone手機,沒有也沒有關系,后續補充非越獄環境開發,本文針對于Theos下Tweak編碼<本文使用的測試機iPhone 6和一臺沒用上的iPhone 6s,
軟件工具:已經有高(hao)人為我們寫好了開發工具的配置和安裝,只是一個軟件的安裝所以本人沒必要踩在前輩的肩膀上繼續深造, 稍等,我們還需要安裝一個查看微信頭文件的寶物:class-dump, 當然了,使用它的前提是需要進行砸殼后的app才可以正確導出頭文件,至于怎么砸殼,谷歌肯定能幫到你,目前能谷歌到的我們不做深究,只談目前沒有公開的
在我們的iOS系統本身, 有一個運動與健康,這里記錄了我們每天的步數行為等等, 那么微信運動排行榜在對好友們的步數進行排榜的時候肯定需要去取數據, 那么從哪取呢?毋庸置疑,去運動與健康取,如果我們能在微信取數據的時候進行動態劫持,偽造一個假數據傳給微信,那么是不是就大功告成了呢? 答案: if(YES){NSLog(@"是的");}
使用 class-dump -H WeChat.app -o WeChatHead命令導出微信頭文件
真的是巨多無比,幾千個.h
我們發現在WCDeviceStepObject這個類里面有幾個很顯眼的屬性m7StepCount,hkStepCount 等. 如下:
關鍵字"stepCount"的中文是"步數",那么這個是不是我們要劫持并修改的參數呢? 多說無益,試試就知道了.
創建一個Tweak工程, 如下:
編寫Tweak.xm文件, 如下:
上圖我們返回"98800" 步數以做測試,
make并install Tweak工程后在測試機查看結果 , 如下:
以上是“怎樣修改微信運動步數”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。