大智慧协议的Java破解

发现大智慧所有版本的登录协议都是一样的。以用户名 111111 密码 222222 登录为例,


1. 第一阶段的数据为:

00000000  36 10 34 00 00 00 03 00  3E 7A 2A 14 64 5C 36 C0   6.4..... >z*.d/6.
00000010  AE A2 08 6D 2E 43 9D 97  BB E0 E5 40 DC CC 3B FC    ...m.C.. ...@..;.
00000020  3C 63 0A 8D 5E C9 AB 03  8F D9 A2 98 32 52 4D 2A   00000030  DE BF 01 F8 06 CB A6 14  32 32 32 32                        ........ 2222

 36 10 34 00 00 00 03 00  为这个请求的头,
3610 = 1036 为请求的标识
34 00 00 00 为这个请求的长度(长整型 00 00 00 34 )
03 00  未知作用

 

服务器返回

00000000  31 10 39 00 00 00 03 00  50 5E 7C C0 A2 2E 6C 32   1.9..... P^|...l2
00000010  4E 50 DB DD 6B F4 EF 87  02 36 11 8E 7A 4E 02 26   NP..k... .6..zN.&
00000020  BF 15 E8 8F C9 FC DB 42  5F B5 2F 66 AD 2D 55 32   .......B _./f.-U2
00000030  69 5D EB AC A3 11 42 79  7C 0D 0A 3C 2F 41 3E 0D   i]....By |.

你可能感兴趣的:(大智慧协议的Java破解)