qq数据库(qq数据库解密)

Qq数据库(qq数据库解密)

最近看到网上有人在专门研究如何破解qq和微信数据库,我也想自己尝试一下,于是就有了这篇文章,主要讲的是如何阅读聊天消息,前提是需要root手机。

概述:

微信数据库加密方法;

微信多账号数据读取;

微信好友消息、群消息;

*** 的消息加密方法;

*** 讨论组消息;

群发消息;

*** 多账号数据读取;

1.微信数据库加密方法:

微信数据库的加密方法有专家研究过,就不赘述了,主要是:

字符串密码= [1,7]md5(imei + uin)

其中imei是手机的IMEI号。在拨号界面输入*#06#可以看到手机有两个IMEI号码。选择之一个IMEI号码。请谷歌一下如何阅读双IMEI号码,这样你就不用重复造轮子了。Uin是微信分配给每个用户的id,可以在以下路径找到

\ data \ data \ com . Tencent . mm \ shared _ prefs \ auth _ info _ key _ prefs . XML

具体信息如下:

......

2.微信多账号数据读取:_auth_uin的值是uin的值,可以通过解析代码中的xml读取;然后加上imei和uin计算md5结果,取前7位作为密码。

在同一部手机上使用多个账号时,会有多个账号的数据库文件,但auth_info_key_prefs中只有当前用户的uin值,所以无法获取历史uin数据。但是,请仔细分析数据库目录的父目录:

/data/data/com . Tencent . mm/micro msg/c 8201023 c 5887895 fabb 25 da 90 b5 fab 8/enmicromsg . db

经核实,属实。知道了文件名的组成,我们就可以推导出uin的值,但这只是一个计算的问题。话说回来,uin的值是不是只能通过反向推导才能得到?反向推导有点繁琐,那么有没有一个简单的方法可以得到所有登录的uin的值?答案是肯定的。搜遍了每个目录,终于找到了app_brand_global_sp.xml.xml文件。当我打开它时,我惊讶地发现是你。里面的具体信息如下:c 8201023 c 5887895 fabb 25 da 90 b5 fab 8。可以看出是一个md5值,研究过。

文件名= md5(mm+uin)

随着所有用户的UIN,IMEI号码也是已知的。你还有什么不知道的?剩下的就是代码了。我在找你。这个只有微信最新版本测试过。之前的版本没有经过测试。

3.看微信好友消息和群消息:

现在密码已经知道了,是时候解密数据库了。工具sqlcipher.exe,已经被前人编译好了,可以直接下载。打开数据库,聊天消息可以全看。

3.1好友消息和群消息的区别主要在于消息表中的talker字段是否包含@chatroom字样:

3.2好友,包括群聊昵称和id,可以在rcontact表中找到;

3.3你可以从消息表中提取以下字段,基本上就可以知道聊天的内容了:

4.4的加密方法。 *** 消息

qq数据库不加密整个数据库,而是加密每条消息。加密方式是uin的md5值,也就是用户的qq号。每个聊天将对应于一个表。表名的命名规则是:

先生_朋友_新朋友聊天

Mr _ discussionuin _新讨论组聊天

先生_部队_新群聊

大多数字段都是加密的,需要相应uin的md5来解密。从每个表中提取以下字段就足够了:

Self-uin自己的uin |发件人的uin | msgtype消息类型| msgData消息内容|是否为我发送|时间

5. *** 讨论组新闻:

的所有讨论组信息都在discussionInfo表中。可以找到讨论组的uin,然后根据uin构造表名,根据表名查找对应的表信息。

6.群发消息;

所有关于群的信息都记录在TroopInfo中,群的总数记录在TroopStatisticsInfo中,这样就可以构造每个群聊的表名,根据表名就可以找到对应的表信息。

7.多账户数据读取;

当前 *** 帐户的号码存储在\ data \ data \ com . Tencent . mobile *** \ shared _ prefs \ last _ log in . XML中:

-123847323

-923847323

Uin是当前登录的qq号码。

相比微信,看 *** 多账号记录要容易很多。 *** 数据库目录里的账号数据库都在这里,一目了然,没有什么特别的技巧。

基本上就这些了。在之前研究的帮助下,还是比较顺利的。如果真的要整理好每一条聊天信息,还是要费点功夫的。

好了,就这样。不懂就留言吧!谢谢你


本文标题:qq数据库(qq数据库解密) - 鲁菜
本文地址:www.hbeat.net/caixi/46457.html

河北美食网微信公众号

我看你很有天赋,关注河北美食网,跟我学做菜吧!

扫描二维码 或 搜索微信公众号"hbeat.net"即可立即关注!
让您每天胃口大开。

上一篇:英文产品推荐信(考研英语作文推荐信应该怎么写?)

下一篇:掷出窗外网(窗外防护网)