微信数据库的解密工具里,EnMicroMsg Decrypt 20200620是我用过比较顺手的一个。支持直接把加密的EnMicroMsg.db转成明文数据库,方便你查看聊天记录啥的,挺实用的。

Android 版微信的数据库用的是加密格式,平时你用SQLite打开看不了。这工具用法蛮,命令行跑一下:

EnMicroMsg_Decrypt EnMicroMsg.db plaintext.db 密码

文件名都能自定义,比如plaintext.db就是你想生成的明文文件名。

运行前要注意一点:装好vc2015_redist.x86.exe,不然有运行不了。我之前遇到中文路径打不开数据库文件的问题,最新版也修掉了,靠谱。

解密过程中还用到了libeay32.dll这个库,早期版本没带,会报错,现在也修复了。所以算是比较稳定的版本了。

如果你还想用其它方式解密,像SQLCipher也有一套方案,或者你感兴趣微信数据的开发类项目,也可以看看下面这些:

,如果你手上有微信数据库,想看看内容但又打不开,这工具还蛮合适的。命令行跑一跑,明文立马就出来了。

如果你用的是老版本或者路径里有中文字符,强烈建议用这个新版。稳定、好用、不花里胡哨。