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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

网友逆向工程微信安装包:11年膨胀575倍 到底更新了啥?

發(fā)布時間:2023/12/13 综合教程 29 生活家
生活随笔 收集整理的這篇文章主要介紹了 网友逆向工程微信安装包:11年膨胀575倍 到底更新了啥? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

提到微信,網(wǎng)友是又愛又恨,日常溝通已經(jīng)徹底離不了,但體積卻臃腫不堪,動不動就占用三四十GB的空間,成為手機中占內存最大的APP。

其實,最初的微信確實是“小而美”的,在2011年1月發(fā)布的微信1.0版本,安卓APK安裝包的體積僅457KB,還沒有一張照片體積大。已經(jīng)能夠實現(xiàn)微信發(fā)消息這個核心功能。

,比很多PC軟件的體積還要大,11年來膨脹了575倍。

近日,B站UP主“”就通過逆向工程揭秘的微信APK安裝包,看了看它膨脹575倍到底更新了啥。

解壓發(fā)現(xiàn),微信8.0.24版本APK共包含12639個文件,而微信1.0版本只有199個文件,該UP主調侃:“新版微信有98%的文件都是垃圾。”

微信8.0.24中,文件夾主要有:

體積78.4MB,里面裝著微信的資源文件,比如自帶emoji表情、字體、收款音頻、微信電話鈴聲等等。

體積337MB,里面都是第三方動態(tài)庫,一共157個庫,比如解碼、解壓縮等,塞入的功能越多,需要調用的庫也就越多,安裝包體積也就越臃腫。而在微信1.0版本中,只有一個庫,體積僅127KB。

體積2.1MB,里面存儲了開發(fā)者的數(shù)字簽名

體積12.8MB,里面存放著APP資源庫,還有雜七雜八的素材圖片。

體積0MB,是個空文件夾。

AndroidManifest.xml,是配置文件

baseInfo.dat,記錄著classes.dex文件的MD5值

resources.arsc,記錄著文件之間的對應關系

此外,還有14個classes.dex文件,也就是微信編譯后的程序本體。新版共占用161MB,而初代只有1個classes.dex文件,體積僅256KB。11年暴漲644倍。

繼續(xù)逆向工程后,該UP主表示,微信中真正實現(xiàn)聊天的代碼可能只占0.1%,大部分代碼用來運行小程序、視頻號等功能,“微信占用的99.9%空間都是存放的垃圾功能和資源。”

總結

以上是生活随笔為你收集整理的网友逆向工程微信安装包:11年膨胀575倍 到底更新了啥?的全部內容,希望文章能夠幫你解決所遇到的問題。

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