Author | Message | Time |
---|---|---|
fuzan | Both c0x53 and c0x52 result in an IP ban. Their supporting BNLS functions return valid data, the packets seem to be correct (proper length, correct data, etc.etc) , however, as soon as I put them on the wire I'm IP banned. I'm sending them after the server responds with s0x51 and s0x4c (two packets which I ignore, however, the s0x51 is returning success) . Am I missing a crucial step? Hopefully I am, otherwise I"ll post some logs. Thanks | May 13, 2007, 9:13 PM |
HeRo | Post some code and/or logs. | May 14, 2007, 3:09 PM |
fuzan | Here's my connection to Bnet. It doesn't get a s0x53. EDIT: The BNLS sequences appear perfect. If no one spots an issue here, I'll post more information. [code] --init 00000000 01 . --c0x25 00000001 ff 50 3a 00 00 00 00 00 36 38 58 49 50 58 45 53 .P:..... 68XIPXES 00000011 cf 00 00 00 53 55 6e 65 00 00 00 00 a4 01 00 00 ....SUne ........ 00000021 00 00 00 00 00 00 00 00 55 53 41 00 55 6e 69 74 ........ USA.Unit 00000031 65 64 20 53 74 61 74 65 73 00 ed State s. --s0x25 00000000 ff 25 08 00 95 07 4a 54 .%....JT --c0x25 0000003B ff 25 08 00 95 07 4a 54 .%....JT --s0x50 00000008 ff 50 3e 00 00 00 00 00 98 b2 73 6e af 8b 0a 01 .P>..... ..sn.... 00000018 00 fb c7 b9 72 fc c6 01 6c 6f 63 6b 64 6f 77 6e ....r... lockdown 00000028 2d 49 58 38 36 2d 30 30 2e 6d 70 71 00 fb 99 4f -IX86-00 .mpq...O 00000038 f8 10 f9 6d fb 4d ef 8e e7 ad 77 41 6f 00 ...m.M.. ..wAo. --c0x51 00000043 ff 51 58 00 fa a1 85 5f 01 00 0e 01 67 5a 4e de .QX...._ ....gZN. 00000053 01 00 00 00 00 00 00 00 0d 00 00 00 01 00 00 00 ........ ........ 00000063 d1 bb 24 00 00 00 00 00 f2 ff da f6 29 08 6f 49 ..$..... ....).o 00000073 be 28 0c 37 2e 54 10 2f a2 48 3e ee 39 72 94 01 .(.7.T./ .H>.9r.. 00000083 54 94 86 97 51 bf a1 56 ad e8 1a 8c 00 68 61 73 T...Q..V .....has 00000093 6b 65 6c 6c 62 6f 74 00 kellbot. --s0x51 00000046 ff 51 09 00 00 00 00 00 00 .Q...... . --s0x4c 0000004F ff 4c 16 00 49 58 38 36 4d 69 6e 64 53 69 67 68 .L..IX86 MindSigh 0000005F 74 2e 6d 70 71 00 t.mpq. --c0x53 0000009B ff 53 2f 00 09 fb 39 ca 8f cb 65 cc 00 a0 5f 4a .S/...9. ..e..._J 000000AB ff 53 dc 48 79 ea 34 4e 67 7e 12 ba 14 bb 2a a7 .S.Hy.4N g~....*. 000000BB 5d d9 61 3c 68 61 73 6b 65 6c 6c 62 6f 74 00 ].a<hask ellbot. [/code] | May 14, 2007, 11:19 PM |
BreW | is the number you exponentize the 0x2F with (the generator value) greater then the modulus? (0xF8FF1A8B619918032186B68CA092B5557E976C78C73212D91216F6658523C787) Or less then 1? EDIT** oh yeah... you're using bnls. i should shut up here. But check if you're parsing the bnls packet correctly just incase. Or if you're sending the correct number of slots in the BNLS 0x12? | May 14, 2007, 11:47 PM |
fuzan | I'm not using 0x12 nor NLS requiring packets at this point. | May 15, 2007, 1:00 AM |
fuzan | Edit: Nevermind; I'm an idiot. (0x53 is for War3). | May 16, 2007, 7:27 AM |