Sometimes I'll pass version check and sometimes I'll fail. I've noticed that I pass with strings in the format of A, B, C, but fail otherwise.
Pass:
D2DV - A=1691771723 B=499413582 C=3176971077 4 A=A^S B=B-C C=C+A A=A+B
D2DV - C=4209511178 A=1599935175 B=2222117265 4 A=A-S B=B+C C=C+A A=A+B, ver-IX86-7.mpq, Tue Aug 29 13:32:34 CDT 2006
D2DV - C=1780907028 A=1135027856 B=3032972272 4 A=A+S B=B-C C=C-A A=A+B, ver-IX86-2.mpq, Tue Aug 29, 13:32:32 CDT 2006
D2DV - C=1845449776 A=2857282950 B=2750780363 4 A=A^S B=B-C C=C^A A=A^B, ver-IX86-5.mpq, Tue Aug 29 13:32:34 CDT 2006
Fail:
D2DV - B=3773000283 A=3773514399 C=3698648342 4 A=A^S B=B^C C=C-A A=A^B
D2DV - C=1080564594 B=2654884317 A=3494851214 4 A=A+S B=B+C C=C^A A=A-B
D2DV - B=3913067060 C=1608853434 A=2046917683 4 A=A-S B=B^C C=C^A A=A-B, ver-IX86-6.mpq, Tue Aug 29 13:32:34 CDT 2006
Is anyone else noticing this behavior?
Perhaps I'm not sending something correctly, and it's coincidental that I even pass at all?
Diablo II (Pass):
SERVER: SID_AUTH_INFO:
ff 50 68 00 00 00 00 00 1a c4 24 6f 31 55 21 00 .Ph.......$o1U!.
00 20 58 7d 99 cb c6 01 76 65 72 2d 49 58 38 36 . X}....ver-IX86
2d 32 2e 6d 70 71 00 43 3d 31 37 38 30 39 30 37 -2.mpq.C=1780907
30 32 38 20 41 3d 31 31 33 35 30 32 37 38 35 36 028 A=1135027856
20 42 3d 33 30 33 32 39 37 32 32 37 32 20 34 20 B=3032972272 4
41 3d 41 2b 53 20 42 3d 42 2d 43 20 43 3d 43 2d A=A+S B=B-C C=C-
41 20 41 3d 41 2b 42 00 A A=A+B.
Length: 104
CLIENT: BNLS_VERSIONCHECKEX2:
67 00 1a 04 00 00 00 00 00 00 00 00 00 00 00 00 g...............
20 58 7d 99 cb c6 01 76 65 72 2d 49 58 38 36 2d X}....ver-IX86-
32 2e 6d 70 71 00 43 3d 31 37 38 30 39 30 37 30 2.mpq.C=17809070
32 38 20 41 3d 31 31 33 35 30 32 37 38 35 36 20 28 A=1135027856
42 3d 33 30 33 32 39 37 32 32 37 32 20 34 20 41 B=3032972272 4 A
3d 41 2b 53 20 42 3d 42 2d 43 20 43 3d 43 2d 41 =A+S B=B-C C=C-A
20 41 3d 41 2b 42 00 A=A+B.
Length: 103
SERVER: BNLS_VERSIONCHECKEX2:
3a 00 1a 01 00 00 00 00 0b 00 01 3c d9 b1 b7 47 :..........<...G
61 6d 65 2e 65 78 65 20 30 38 2f 31 37 2f 30 35 ame.exe 08/17/05
20 30 31 3a 31 31 3a 34 33 20 32 31 32 35 38 32 01:11:43 212582
34 00 00 00 00 00 0b 00 00 00 4.........
Length: 58
CLIENT: SID_AUTH_CHECK:
ff 51 6e 00 ad 42 b3 4f 00 0b 00 01 3c d9 b1 b7 .Qn..B.O....<...
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ................
-- -- -- -- -- -- -- -- f8 ed dc 01 45 d5 5d 71 ............E.]q
7e 13 88 04 d1 d4 72 06 19 59 93 3a 47 61 6d 65 ~.....r..Y.:Game
2e 65 78 65 20 30 38 2f 31 37 2f 30 35 20 30 31 .exe 08/17/05 01
3a 31 31 3a 34 33 20 32 31 32 35 38 32 34 00 77 :11:43 2125824.w
77 77 2e 4a 61 76 61 4f 70 2e 63 6f 6d 00 ww.JavaOp.com.
Length: 110
Brood War (fail):
SERVER: SID_AUTH_INFO:
ff 50 3e 00 00 00 00 00 35 71 21 c5 7d 21 27 00 .P>.....5q!.}!'.
00 55 2a bc 72 fc c6 01 6c 6f 63 6b 64 6f 77 6e .U*.r...lockdown
2d 49 58 38 36 2d 30 31 2e 6d 70 71 00 32 51 51 -IX86-01.mpq.2QQ
56 ef be 68 f7 2f f2 46 ac 87 09 0d ab 00 V..h./.F......
Length: 62
CLIENT: BNLS_VERSIONCHECKEX2:
3d 00 1a 02 00 00 00 00 00 00 00 00 00 00 00 00 =...............
55 2a bc 72 fc c6 01 6c 6f 63 6b 64 6f 77 6e 2d U*.r...lockdown-
49 58 38 36 2d 30 31 2e 6d 70 71 00 32 51 51 56 IX86-01.mpq.2QQV
ef be 68 f7 2f f2 46 ac 87 09 0d ab 00 ..h./.F......
Length: 61
SERVER: BNLS_VERSIONCHECKEX2:
28 00 1a 01 00 00 00 01 00 0e 01 3d a7 0f 28 a2 (..........=..(.
c9 1f b8 59 07 76 6f a7 cd 35 18 21 42 b1 7e 00 ...Y.vo..5.!B.~.
00 00 00 00 cf 00 00 00 ........
Length: 40
CLIENT: SID_AUTH_CHECK:
ff 51 5c 00 01 07 10 4b 01 00 0e 01 3d a7 0f 28 .Q\....K....=..(
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ................
-- -- -- -- -- -- -- -- d6 7a 20 3a 43 87 8e 99 .........z :C...
c2 40 95 9d 9e 11 d5 7c 58 c2 92 38 a2 c9 1f b8 .@.....|X..8....
59 07 76 6f a7 cd 35 18 21 42 b1 7e 00 77 77 77 Y.vo..5.!B.~.www
2e 4a 61 76 61 4f 70 2e 63 6f 6d 00 .JavaOp.com.
Length: 92
Diablo II (Fail):
SERVER: SID_AUTH_INFO:
ff 50 68 00 00 00 00 00 06 8b d6 7e 01 76 25 00 .Ph........~.v%.
00 4d 89 7e 99 cb c6 01 76 65 72 2d 49 58 38 36 .M.~....ver-IX86
2d 36 2e 6d 70 71 00 42 3d 33 39 31 33 30 36 37 -6.mpq.B=3913067
30 36 30 20 43 3d 31 36 30 38 38 35 33 34 33 34 060 C=1608853434
20 41 3d 32 30 34 36 39 31 37 36 38 33 20 34 20 A=2046917683 4
41 3d 41 2d 53 20 42 3d 42 5e 43 20 43 3d 43 5e A=A-S B=B^C C=C^
41 20 41 3d 41 2d 42 00 A A=A-B.
Length: 104
CLIENT: BNLS_VERSIONCHECKEX2:
67 00 1a 04 00 00 00 00 00 00 00 00 00 00 00 00 g...............
4d 89 7e 99 cb c6 01 76 65 72 2d 49 58 38 36 2d M.~....ver-IX86-
36 2e 6d 70 71 00 42 3d 33 39 31 33 30 36 37 30 6.mpq.B=39130670
36 30 20 43 3d 31 36 30 38 38 35 33 34 33 34 20 60 C=1608853434
41 3d 32 30 34 36 39 31 37 36 38 33 20 34 20 41 A=2046917683 4 A
3d 41 2d 53 20 42 3d 42 5e 43 20 43 3d 43 5e 41 =A-S B=B^C C=C^A
20 41 3d 41 2d 42 00 A=A-B.
Length: 103
SERVER: BNLS_VERSIONCHECKEX2:
3a 00 1a 01 00 00 00 00 0b 00 01 a2 52 76 0a 47 :...........Rv.G
61 6d 65 2e 65 78 65 20 30 38 2f 31 37 2f 30 35 ame.exe 08/17/05
20 30 31 3a 31 31 3a 34 33 20 32 31 32 35 38 32 01:11:43 212582
34 00 00 00 00 00 0b 00 00 00 4.........
Length: 58
CLIENT: SID_AUTH_CHECK:
ff 51 6e 00 11 09 a2 7a 00 0b 00 01 a2 52 76 0a .Qn....z.....Rv.
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ................
-- -- -- -- -- -- -- -- af 04 22 cd c1 ac f3 04 ..........".....
6d e7 39 98 98 8a d4 2c 04 16 a2 3b 47 61 6d 65 m.9....,...;Game
2e 65 78 65 20 30 38 2f 31 37 2f 30 35 20 30 31 .exe 08/17/05 01
3a 31 31 3a 34 33 20 32 31 32 35 38 32 34 00 77 :11:43 2125824.w
77 77 2e 4a 61 76 61 4f 70 2e 63 6f 6d 00 ww.JavaOp.com.
Length: 110
(00:46:45) [x86] Joe: http://forum.valhallalegends.com/index.php?topic=16271.msg164294#new
(00:46:54) [x86] Joe: Any explination for that?
(00:47:26) Hdx: what server?
(00:47:38) [x86] Joe: bnls.valhallalegends.com, useast.battle.net
(00:48:00) Hdx: *some* bnet servers arnt aligned with the rest
(00:48:18) [x86] Joe: So basically, it's "get over it until they all catch up", right?
(00:48:19) [x86] Joe: :-\
(00:48:25) Hdx: mm
(00:48:29) [x86] Joe: Word. -.-
(00:48:36) [x86] Joe: Take a look at the second block of packets, too.
(00:48:40) [x86] Joe: That's my attempt at SEXP.
(00:49:34) Hdx: your bnls parse seems good