日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

微信修改功能

發布時間:2023/12/20 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微信修改功能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

看到尼古拉斯-趙四的博客上寫微信的6.3.9版本的代碼沒有加固,
https://mp.weixin.qq.com/s?__biz=MzIzNDA3MDgwNA==&mid=2649230163&idx=1&sn=a795f9ad36b4e3dfaadc6a3aa2dfe1f0
于是可以實現很多功能,于是找啊找。由于官方已經停止發布這個版本,給尋找增加了一些難度。
微信的先前版本并不是那么好找的,
微信的官網上雖然標題是6.3.9,然而下載之后發現還是6.3.25,也許是微信官方已經發現這個版本是沒有加固的了。所以趕緊撤下了?
https://weixin.qq.com/cgi-bin/readtemplate?ang=zh_CN&t=weixin_faq&faq=android_639

通過google搜索,發現以下鏈接下載的三個apk文件的hash值一樣,判定該版本即為傳說中的6.3.9版本。
http://www.paopaoche.net/android/258864.html
https://www.anfensi.com/down/151023.html#downloadLink
https://www.hackhome.com/XiaZai/SoftView_296644.html
https://www.yqdown.com/shoujiruanjian/shejiaowangluo/243973.htm
通過將這三個文件放到hashmyfile工具下,得到其SHA1值
361cab6857326b5e65999b70377703dc1b302921

據說,反編譯這個版本的微信的過程很正常。

然后對于6.3.25版本的,發現卡了很久也不能反編譯成功。

一直停留在65%。

真機查看

用我的nexus5來看發現,這個activity

的界面是這樣的,

[~]$ adb shell dumpsys activity top|head -2 [10:09:41] TASK com.tencent.mm id=5ACTIVITY com.tencent.mm/.plugin.sns.ui.En_c4f742e5 42d1f918 pid=3246

然后我想查看這個activity叫什么名字,發現應該是已經混淆過了。然后看看微信版本,已經是6.5.10了,那還搞毛。

趕快換上我們的6.3.9吧。
先看看用jadx-gui反編譯這個apk,它的結構還挺清晰的。

[~/Desktop]$ adb push /Users/caiqiqi/Downloads/weixin6.3.9.apk /sdcard/apk/ [10:17:07] [100%] /sdcard/apk/weixin6.3.9.apk [~/Desktop]$ adb shell pm install /sdcard/apk/weixin6.3.9.apk [10:24:22] WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix. WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix. pkg: /sdcard/apk/weixin6.3.9.apk Success

換上之后,
看我們發視頻的界面

[~]$ adb shell dumpsys activity top|head -2 [10:32:10] TASK com.tencent.mm id=9ACTIVITY com.tencent.mm/.plugin.sns.ui.SightUploadUI 42a6b788 pid=7601


看我們的朋友圈timeline界面

[~]$ adb shell dumpsys activity top|head -2 [10:29:13] TASK com.tencent.mm id=9ACTIVITY com.tencent.mm/.plugin.sns.ui.SnsTimeLineUI 449a6610 pid=7601


哇哈哈,果然跟之前的那個6.5.10版本的不一樣,類名多么清晰。
既然已經定位到是哪個類了,那就在jadx-gui里面查看這個類,查看調用了它是什么方法
注意搜索字符串或者類名的時候,可以直接在jadx-gui里面搜索(按下Ctrl + Shift + F)。

總結

以上是生活随笔為你收集整理的微信修改功能的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。