如何做黑客攻擊網(wǎng)站免費(fèi)刷粉網(wǎng)站推廣
安卓微信8.0之后如何利用緩存找回的三天之前不可見的朋友圈圖片
復(fù)習(xí)了下安卓程序的知識,我們會了解到,安卓程序清楚數(shù)據(jù)的時(shí)候有兩個(gè)選項(xiàng)
一個(gè)是清除全部數(shù)據(jù)一個(gè)是清除緩存。
清除全部數(shù)據(jù)表示清除應(yīng)用數(shù)據(jù)+緩存。
對于安卓微信8.0之后而言,其應(yīng)用數(shù)據(jù)存儲在/data/data/com.tencent.mm
目錄下,需要root才能訪問,而緩存則存在/storage/emulated/0/Android/data/com.tencent.mm/
目錄下。雖然有的朋友設(shè)置了三天不可見的朋友圈,但是三天以前的朋友圈內(nèi)容如果我們偶然刷到過,是會存在緩存里的,因此,我們可以利用緩存把之前的朋友圈找回來。但是朋友圈的緩存具體在哪呢?查找相關(guān)資料微信7.0后朋友圈圖片獲取方法,供參考可以了解到朋友圈的圖片高清版本是snsb_開頭的,于是查找后發(fā)現(xiàn)在目錄下存在大量文件
從中可以發(fā)現(xiàn),微信8.0的緩存位置相較于7.0有了變化,變?yōu)?storage/emulated/0/Android/data/com.tencent.mm/cache/[hash值]/sns,而朋友圈發(fā)的消息的數(shù)據(jù)庫位置沒變,依然存在應(yīng)用程序數(shù)據(jù)位置中目錄下/data/data/com.tencent.mm/MicroMsg/[hash值]/SnsMicroMsg.db,這是sqlite格式數(shù)據(jù)我們可以用sqlite瀏覽器打開里面的數(shù)據(jù)庫,找到snsinfo這張表,
根據(jù)微x模塊獲得的wxid搜索里面的朋友圈數(shù)據(jù),將里面的content字段進(jìn)行反序列化后獲得里面的內(nèi)容。
總之如果是圖片的話,沒有緩存估計(jì)就找不到。但如果是文字的話,還是有可能恢復(fù)的。