當前位置:編程學習大全網 - 源碼下載 - 小米手機的微信刪除的聊天記錄怎麽查看?

小米手機的微信刪除的聊天記錄怎麽查看?

方法壹:通過“SQLCipher.exe”程序將微信聊天數據庫“EnMicroMsg.db”進行解密來獲取所有聊天記錄。

首先,查看壹下當前手機MIUI系統的版本:進入“設置”界面,點擊“關於手機”項即可進入手機MIUI系統版本界面。

2.接下來將小米手機與電腦進行連接,同時開啟小米手機“開發者選項”和“USB調試”開關,如果彈出如圖所示的提示界面時,直接點擊“確定”以“允許USB調試”。

3.然後我們需要下載壹款名為“ROOT精靈”的程序,利用此工具可以壹鍵獲取小米MIUI7穩定版ROOT權限。直接在百度中搜索下載。

4.安裝並運行“ROOT精靈”程序,此時程序將自動檢測當前MIUI7穩定版系統的ROOT情況,如圖所示,小編使用的小米4MIUI7穩定版系統尚未獲取ROOT權限,在此直接點擊“壹鍵ROOT”按鈕。

5.接下來“ROOT精靈”將聯網識別並下載相關ROOT解決方案,同時還會顯示ROOT操作進度情況。

6.此時查看手機界面,就會發現顯示如圖所示的“ShuameROOT”程序安裝界面,直接點擊“安裝”按鈕。

7.待ROOT工具安裝完成後,將顯示如圖所示的“KingRoot”界面,在確保手機正常聯網的情況下,點擊“開始ROOT”按鈕。

8.此時“KingRoot”工具將自動執行小米手機ROOT權限獲取操作,耐心等待壹會,就會發現“KingRoot”工具獲取MIUI7穩定版ROOT權限成功。

9.接下來需要獲取小米手機微信聊天記錄數據庫文件“EnMicroMsg.db”,並利用“SQLCipher.exe”工具破解“EnMicroMsg.db”文件,從而獲得當前微信中所有好友的聊天記錄,包括已刪除的聊天記錄。

10.在此重點需要補充壹點,由於“EnMicroMsg.db”微信聊天記錄數據庫文件基於SQLCipher 2.X版本進行加密,而從網上下載的“SQLCipher”程序則是3.0版本,因此在利用“SQLCipher”(即“SQLite?Database?Browser”)程序讀取“EnMicroMsg.db”數據庫時,將提示“無法找到SQLite 3類型數據庫”錯誤信息。

11.針對此類情況,我們需要進入“SQLCipher”官方網站網頁鏈接,從其頁面中下載“SQLCipher for Android”開源代碼。

12.並將所獲得的“SQLCipher for Android”源碼,通過利用“Eclipse”等集成開發環境,創建壹個新的Andorid工程,並重新進行編譯以獲得可運行的“SQLite?Database?Browser”程序。

13.同時在正式編譯之前,需要對代碼進行修改,以實現兼容SQLite 2.X數據庫的加密和解密操作。如圖所示,壹定要添加如下語句:

database.rawExecSQL("PRAGMA cipher_migrate")

此語句用於實現兼容SQLite 2.X數據庫文件。

  • 上一篇:底背離和頂背離(期貨底背離與頂背離)
  • 下一篇:佛心道儒氣。
  • copyright 2024編程學習大全網