获取微信通讯录,读取微信聊天记录等的核心原理,以及代码实现

      微信的所有通讯录数据,聊天数据都存储在一个db文件中,在MicroMsg目录中,名称为EnMicroMsg.db。这是一个加密文件,要想看到里面的数据,只能通过数据库解密才能看到,这里我们使用的工具是sqlcipher。直接打开,输入生成的密码,该密码是imei和uin组合的md5值前七位。

      好了,工具查看是很简单,那代码如何实现直接读取里面信息的效果呢。例如,要读取所有的通讯录好友,昵称,微信号等信息。

      首先我们集成sqlcipher


      然后就是代码实现解密,这里我们直接上核心代码:


          本文仅作为技术交流,若用于其他商业行为导致的法律纠纷,与本文作者无关。威信393231639。

         

猜你喜欢

转载自blog.csdn.net/wx_16620839974/article/details/81042324
今日推荐