Valhalla Legends Forums Archive | Battle.net Bot Development | [Solved] BNLS_VERSIONCHECKEX2 with old-style formulas..

AuthorMessageTime
JoeTheOdd
Sometimes I'll pass version check and sometimes I'll fail. [s]I've noticed that I pass with strings in the format of A, B, C, but fail otherwise.[/s]

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?

[hr]

Perhaps I'm not sending something correctly, and it's coincidental that I even pass at all?

Diablo II (Pass):
[code]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[/code]

Brood War (fail):
[code]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[/code]

Diablo II (Fail):
[code]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[/code]
February 8, 2007, 5:49 AM
JoeTheOdd
(00:46:45) [x86] Joe: https://davnit.net/bnet/vL/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
February 8, 2007, 6:55 AM

Search