2019新版微信骰子插件,實現效果是這個樣子的,選擇幾點發出去就是幾點~
2019微信骰子控制插件下面是分析過程~~~~~~
1、先搜索關鍵詞AssertTrue,不要問我為什么搜索這個關鍵詞,我會告訴你,這是經驗~,你信嗎?不信的話你就通過ddns的調試工具來分析吧,具體怎么分析,已經有很多前輩做了教程,自己去搜索看吧~
決定骰子數值就是這個返回值,我們要做的,就是編寫注入代碼讓返回值由我們的代碼來控制,注入代碼主要就是通過Android studio寫好功能代碼,然后自己在反編譯成smail代碼進行注入 。
2、寫好注入代碼,就可以開始找注入點了,因為午休時間有限,我就直接在頁面加載出來的時候進行了注入, 當然你也可以新增一個菜單按鈕來注入選擇點數的對話框~
怎么拿微信的上下文?,通過反編譯我們知道微信是用tinker來做熱修復的,那么我們直接在DefaultApplicationLike里面注入一個Context就可以了,代碼如下:
完成了代碼的注入,我們直接用apktool工具進行回編譯:
然后再重新簽名,簽名就不用指令來完成了,怪麻煩的,直接用第三方的加固工具自帶的簽名工具,先配置好簽名信息(信息可隨便填寫),然后直接點一下簽名就好了。
附“道可道非常道,名可名非常名”By Good good study~~
新聞熱點
疑難解答