1. 程式人生 > >解密微信資料庫檔案解析

解密微信資料庫檔案解析

圖解說明:

微信大量資料儲存在本地比如:聯絡人(包含好友地區、電話、通過那種方式新增)、聊天內容(圖片、文字、語音、視訊、位置、名片、其他app分享連結)、聊天室、收藏資訊、朋友圈內容(包含好友詳情、點贊、評論);搖一搖、附近人、最近聯絡人、好友請求、圖片存放路徑;微信內建的表情包;

如聯絡人:

聊天資訊

其他表

工具:

ES檔案瀏覽器(在各大app市場上都可以下載,在這個app 選單中開啟“root工具箱”)

android device monitor:Android裝置監視工具(當然你要是對adb命令比較熟悉,adb命令也是可以的)

Sqlite_sqlcipher:檢視加密sqlite資料庫工具

SQLiteExpertPers:檢視普通sqlite資料庫工具 ,百度搜索

微信本地儲存路徑:

/data/data/com.tencent.mm/MicroMsg/賬號私有目錄(目錄名稱最長的那個),然後通過ES分享到qq或微信,通過電腦端接收

當然在其他地方也有微信儲存的資料,不過都跟隱私關係不大,比如:com.tencent.mm\databases 下的單*.db檔案。

微信資料庫檔名:

/data/data/com.tencent.mm/MicroMsg/最長那個目錄名/EnMicroMsg.db

/data/data/com.tencent.mm/MicroMsg/最長那個目錄名/enFavorite.db

data/data/com.tencent.mm/MicroMsg/最長那個目錄名/SnsMicroMsg.db

/data/data/com.tencent.mm/MicroMsg/最長那個目錄名/IndexMicroMsg.db

/data/data/com.tencent.mm/MicroMsg/最長那個目錄名/CommonOneMicroMsg.db

/data/data/com.tencent.mm/MicroMsg/最長那個目錄名/EnResDown.db

注:

如果你在手機上登入過多個微信賬號,那麼“最長那個目錄名”會有多個,根據你需要選擇不同的賬號對應的目錄。

EnMicroMsg.db:存放有好友通訊錄、聊天資料等等

enFavorite.db:存放個人收藏的一些資訊

SnsMicroMsg.db:存放微信朋友圈方面的資料,發表與收到的朋友圈資訊、評論、點贊等等。

用ES資源管理器分享匯出

gif動畫定位

用android device monitor工具匯出:

用資料線連線電腦

開啟android device monitor 工具,並定位到微信資料路徑,然後匯出對應的資料庫檔案到電腦。不懂得你可以把這個目錄到處去。

用Sqlite_sqlcipher工具檢視加密資料庫

用SQLiteExpertPers 檢視非加密資料庫(省略,你也可用Sqlite_sqlcipher檢視)

分享是一種美德,牽手是一種生活方式。