首页
社区
课程
招聘
[求助]关于安卓的微信程序
发表于: 2013-7-5 14:19 8715

[求助]关于安卓的微信程序

2013-7-5 14:19
8715
EnMicroMsg.db文件保存了微信的聊天记录,可是被加密了,密钥可以找到,但是不知道这个db文件是用的什么加密方式,有人分析过没,求助

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 1839
活跃值: (295)
能力值: ( LV9,RANK:370 )
在线值:
发帖
回帖
粉丝
2
微信通讯加密算法:Tea
源码位置:E:\apktool\weixinOutdir\smali\com\tencent\qqpim\utils\XxteaCryptor.smali
.class public Lcom/tencent/qqpim/utils/XxteaCryptor;
.super Ljava/lang/Object;
.source "SourceFile"

【关于Msg_db的代码的位置】

const-string v1, "MicroMsg.db"

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final gr()Ljava/lang/String;
    .locals 2

    .prologue
    .line 1210
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    iget-object v1, p0, Lcom/tencent/mm/model/b;->EF:Ljava/lang/String;

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, "EnMicroMsg.db"

sput-object v0, Lcom/badlogic/gdx/math/Matrix4;->kG:Lcom/badlogic/gdx/math/e
2013-7-5 18:11
0
雪    币: 98
活跃值: (94)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
http://bbs.pediy.com/showthread.php?t=163042
2013-10-10 09:55
0
雪    币: 98
活跃值: (94)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我不知道你是没仔细看还是在卖萌。。。微信的通信协议用的是AES加密。。。
2013-10-10 09:56
0
雪    币: 435
活跃值: (172)
能力值: ( LV13,RANK:280 )
在线值:
发帖
回帖
粉丝
5
那个tea是微信里包含的qqpim插件用的,应该是看错了吧
2013-10-10 16:48
0
游客
登录 | 注册 方可回帖
返回
//