首页
社区
课程
招聘
哪位大侠帮我看看这是什么算法?
发表于: 2004-12-31 14:11 3950

哪位大侠帮我看看这是什么算法?

2004-12-31 14:11
3950
是一个网络游戏的数据包。
这是明文
C1 16 00 C0 D6 C0 D6 B0 AE B1 A6 B1 A6 B2 E2 CA D4 B7 E2 B0 FC 00

下的密文
C1 16 00 49 23 51 18 DB 56 4F 17 10 FF 10 CB 5C 02 7E FF C2 D4 A9

可以从这里看出是如何实现加密的吗?还有如果解密呢。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 398
活跃值: (343)
能力值: (RANK:650 )
在线值:
发帖
回帖
粉丝
2
呵呵,算你运气好,我几天前刚刚看过MU
MU的包的第一个字节都是C1或C2或C3或C4
C1则加密
C2未知
C3是明文
C4是信使
第2字节是长度,固定密钥的维吉尼安算法

void mu_de(unsigned char* data, int len)
{
    int i;
    int j=data[2]
    int k;
unsigned char key[32] = {
0xE7, 0x6D, 0x3A, 0x89, 0xBC, 0xB2, 0x9F, 0x73, 0x23, 0xA8, 0xFE, 0xB6, 0x49, 0x5D, 0x39, 0x5D, 0x8A, 0xCB, 0x63, 0x8D, 0xEA, 0x7D, 0x2B, 0x5F, 0xC3, 0xB1, 0xE9, 0x83, 0x29, 0x51, 0xE8, 0x56
};

    for(i=3;i<len;i++)
    {
       k = j;
       j = data[i];
       data[i] ^= key[i%32] ^ k;
    }
}

请我吃饭吧~~~
2004-12-31 14:24
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
呵呵,对,就是MU的包。谢谢。
还有,我这里有一份MU封包的加密解密资料,但是我看得不是很明白。可以帮我看一下吗?
2004-12-31 15:15
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
你要是在深圳,一定请你吃饭。:)
2004-12-31 15:15
0
雪    币: 398
活跃值: (343)
能力值: (RANK:650 )
在线值:
发帖
回帖
粉丝
5
最初由 jzyuchen 发布
呵呵,对,就是MU的包。谢谢。
还有,我这里有一份MU封包的加密解密资料,但是我看得不是很明白。可以帮我看一下吗?


除了登录与写信收信
C1开头的都可以用这个来解密
2004-12-31 15:24
0
雪    币: 397
活跃值: (799)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wsy
6
这么好的运气!!祝贺
2005-1-1 18:25
0
游客
登录 | 注册 方可回帖
返回
//