怎么在Android中獲取手機(jī)中微信聊天記錄?針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡單易行的方法。
成都創(chuàng)新互聯(lián)是專業(yè)的大新網(wǎng)站建設(shè)公司,大新接單;提供成都做網(wǎng)站、成都網(wǎng)站建設(shè)、成都外貿(mào)網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行大新網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
首先我們可以先隨便運(yùn)行一個(gè)項(xiàng)目,將真機(jī)作為調(diào)試工具,跑起來之后按照上面方式打開文件管理器,進(jìn)入“/data/data/”我們可以看到是這樣的:
可以看到有很多應(yīng)用的項(xiàng)目路徑,我們找到微信的,目錄是:com.tencent.mm,這里其實(shí)會(huì)出現(xiàn)一個(gè)問題,就是權(quán)限不夠打開/data/data目錄其中就是需要進(jìn)入到adb.exe所在的目錄下,打開命令行形式,改變文件權(quán)限,由于安卓文件系統(tǒng)的內(nèi)置問題,我們只好一層層地打開權(quán)限,才可以查看到里面的文件??梢詤⒄障挛业哪夸浭牵?/p>
D:\Users\Administrator\AppData\Local\Android\sdk\platform-tools
具體操作如下:
在此adb.exe所在的目錄下打開命令行形式,按SHIFT+右鍵打開進(jìn)入adb shell模式:在命令行中輸入: adb shell 進(jìn)一步進(jìn)入root權(quán)限:在命令行輸入: su這時(shí)候你在File Explorer中可以發(fā)現(xiàn)上面講到的問題,就是文件夾打不開,這時(shí)候就需要你改變權(quán)限,但是權(quán)限的改變不是改變根文件夾的權(quán)限后子文件的權(quán)限也隨著改變,比方你想改變/data/下的所有文件夾及其子文件夾文件的權(quán)限:chmod -R 777 /data/
會(huì)爆上面這個(gè)錯(cuò),所以我們只好一層層改變權(quán)限,拿到我們需要的文件就好,依次輸入命令:
chmod 777 /data/ chmod 777 /data/data/ chmod 777 /data/data/com.tencent.mm/ chmod 777 /data/data/com.tencent.mm/MicroMsg/ chmod 777 /data/data/com.tencent.mm/MicroMsg/01xxxxxxxxxxxxxx
改完權(quán)限我們就可以打開File Explorer中的文件了
看到以上目錄后,就可以試著把EnMicroMsg.db這個(gè)文件pull出來
ps:這里可能有些人會(huì)pull不出來,解決辦法我在這篇文章上面有敘述:Android Studio中導(dǎo)出數(shù)據(jù)庫文件的方法以及出現(xiàn)Failed to pull selection: open failed: Permission denied的解決思路
二、解密數(shù)據(jù)庫文件
這一步比較簡單,首先需要我們下載一個(gè)SQLcipher,SQLCipher開發(fā)得和開放源碼的擴(kuò)展,它提供的SQLite數(shù)據(jù)庫的透明加密.數(shù)據(jù)頁之前被寫入加密存儲(chǔ)和讀取解密。
下載傳送門:SQLcipher下載
我們?cè)囍蜷_EnMicroMsg.db,發(fā)現(xiàn)它被加密了!但是微信給數(shù)據(jù)庫加密的方式實(shí)在太簡單,我們可以輕松地破解,一破一個(gè)準(zhǔn)!該數(shù)據(jù)庫密碼的生成是由微信uin跟手機(jī)IMEI兩個(gè)字符串相加后去md5前七位
1、這里先要拿到微信uin,很簡單,有兩種方式可以獲?。?/p>
第一種是 :→傳送門 https://www.jb51.net/article/139995.htm
第二種呢,我們可以在shell命令行中cd進(jìn)入:/data/data/com.tencent.mm/share_prefs/ 后 :
cat system_config_prefs.xml
然后我們就可以看到下面這張圖片的信息:
上面我們就可以清楚地看到了,標(biāo)記了default_uin標(biāo)簽名對(duì)應(yīng)的value值就是我們要找的uin了~
2、手機(jī)IMEI的獲取:在手機(jī)撥號(hào)鍵輸入:*#06# 即可獲取
3、得到微信uin和手機(jī)IMEI相加,因?yàn)槎际菙?shù)字,加完之后還是數(shù)字,得到了一個(gè)最終的數(shù)字字符串,通過在線md5加密軟件加密后去前7位就是密碼了,輸入密碼我們就可以進(jìn)入夢(mèng)寐以求的db文件EnMicroMsg.db了!?。?/p>
Android是一種基于Linux內(nèi)核的自由及開放源代碼的操作系統(tǒng),主要使用于移動(dòng)設(shè)備,如智能手機(jī)和平板電腦,由美國Google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。
關(guān)于怎么在Android中獲取手機(jī)中微信聊天記錄問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。
網(wǎng)站題目:怎么在Android中獲取手機(jī)中微信聊天記錄
本文來源:http://www.rwnh.cn/article38/psgssp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、小程序開發(fā)、網(wǎng)站策劃、品牌網(wǎng)站建設(shè)、App開發(fā)、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)