发送包关系解密困惑
十六进制
第一次登录
NPC 1请求
00 10 80 00 00 00 C0 E7 0B 49 58 14 54 7B 03 8C
NPC 2请求
00 10 80 00 00 00 C0 1F 0B 49 58 14 54 7B 23 8C
第二次登录
NPC 1请求
00 10 80 00 00 00 12 59 00 7C 26 23 86 2B 10 C4
NPC 2请求
00 10 80 00 00 00 12 BA 00 7C 26 23 86 2B 50 C4
第三次登录
NPC 1请求
00 10 80 00 00 00 8D 9A E2 3D E1 40 C7 E8 E0 85
NPC 2请求
00 10 80 00 00 00 8D 79 E2 3D E1 40 C7 E8 E8 85
第四次登录
NPC 1请求
00 10 80 00 00 00 F4 E0 F1 0E 9C 30 D1 04 F5 CB
NPC 2请求
00 10 80 00 00 00 F4 27 F1 0E 9C 30 D1 04 E5 CB
第五次登录
NPC 1请求
00 10 80 00 00 00 0C D7 C3 45 85 CD 5E 4B D3 FD
NPC 2请求
00 10 80 00 00 00 0C 2F C3 45 85 CD 5E 4B 93 FD
分析了大概出来 00+包头+功能固定码4个+地图代码+npc代码+每次登录随机码4个+请求代码+结束尾码
现在想算出同一次登录npc1请求和npc2请求的关联,根据以往的数据,和与npc1的对话,算出与npc2请求的发送包,或者是解码这个请求加密代码与随机码的关系,解密这个关系链。
有大神点一下我思路吗?
现在用十六转十与ASCII还有 异或运算,好像有点愚昧,一点进展都没有。卡着一礼拜没有进展了
聊天发送原代码
100 0C 80 00 00 00 B9 6E 03 EC F9 48
200 0C 80 00 00 00 B9 6E 03 EC E1 48
300 0C 80 00 00 00 B9 6E 03 EC E9 48
400 0C 80 00 00 00 B9 6E 03 EC D1 48
500 0C 80 00 00 00 B9 6E 03 EC D9 48
a00 0C 80 00 00 00 B9 6E 03 EC 7B 48
b00 0C 80 00 00 00 B9 6E 03 EC 63 48
aa00 0D 80 00 00 00 B9 6E 03 CC 7B 8A C1
bb00 0D 80 00 00 00 B9 6E 03 CC 63 8C C1
1100 0D 80 00 00 00 B9 6E 03 CC F9 2A C1
2200 0D 80 00 00 00 B9 6E 03 CC E1 2C C1
十六进制
第一次登录
NPC 1请求
00 10 80 00 00 00 C0 E7 0B 49 58 14 54 7B 03 8C
NPC 2请求
00 10 80 00 00 00 C0 1F 0B 49 58 14 54 7B 23 8C
第二次登录
NPC 1请求
00 10 80 00 00 00 12 59 00 7C 26 23 86 2B 10 C4
NPC 2请求
00 10 80 00 00 00 12 BA 00 7C 26 23 86 2B 50 C4
第三次登录
NPC 1请求
00 10 80 00 00 00 8D 9A E2 3D E1 40 C7 E8 E0 85
NPC 2请求
00 10 80 00 00 00 8D 79 E2 3D E1 40 C7 E8 E8 85
第四次登录
NPC 1请求
00 10 80 00 00 00 F4 E0 F1 0E 9C 30 D1 04 F5 CB
NPC 2请求
00 10 80 00 00 00 F4 27 F1 0E 9C 30 D1 04 E5 CB
第五次登录
NPC 1请求
00 10 80 00 00 00 0C D7 C3 45 85 CD 5E 4B D3 FD
NPC 2请求
00 10 80 00 00 00 0C 2F C3 45 85 CD 5E 4B 93 FD
分析了大概出来 00+包头+功能固定码4个+地图代码+npc代码+每次登录随机码4个+请求代码+结束尾码
现在想算出同一次登录npc1请求和npc2请求的关联,根据以往的数据,和与npc1的对话,算出与npc2请求的发送包,或者是解码这个请求加密代码与随机码的关系,解密这个关系链。
有大神点一下我思路吗?
现在用十六转十与ASCII还有 异或运算,好像有点愚昧,一点进展都没有。卡着一礼拜没有进展了

聊天发送原代码
100 0C 80 00 00 00 B9 6E 03 EC F9 48
200 0C 80 00 00 00 B9 6E 03 EC E1 48
300 0C 80 00 00 00 B9 6E 03 EC E9 48
400 0C 80 00 00 00 B9 6E 03 EC D1 48
500 0C 80 00 00 00 B9 6E 03 EC D9 48
a00 0C 80 00 00 00 B9 6E 03 EC 7B 48
b00 0C 80 00 00 00 B9 6E 03 EC 63 48
aa00 0D 80 00 00 00 B9 6E 03 CC 7B 8A C1
bb00 0D 80 00 00 00 B9 6E 03 CC 63 8C C1
1100 0D 80 00 00 00 B9 6E 03 CC F9 2A C1
2200 0D 80 00 00 00 B9 6E 03 CC E1 2C C1