Показать сообщение отдельно
Старый 17.02.2010, 04:46   #66
Новичок
 
Регистрация: 27.08.2009
Сообщений: 17
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Jetty пока неопределено
По умолчанию

Вообщем что-то не то у меня с РСА

Вот дебаг работы:
Код:
Recieved Init from LS: size 186
Init packet:
Size     | ba 00
Type     | 00
Sess ID  | 6f e7 2b 7f
Proto    | 00 00 c6 21
RSA Data | c0 67 98 42 ed b2 3e db bf 87 1e 05 a1 00 6f 14
RSA Data | a1 eb ca a6 9a aa a3 ae 3a 95 9b 96 cd 31 f9 f1
RSA Data | 3c f4 b6 75 e9 f1 86 c2 1a ac 5e 64 3c d6 2f bd
RSA Data | 93 61 ec ef a5 90 64 27 14 b5 3a e3 b8 aa 4f ed
RSA Data | 02 db 8f e1 26 00 a5 ae 95 e3 5c 54 2c a6 f4 66
RSA Data | f1 30 be 41 d6 d5 bb c7 ae 0d 1b 0f 13 b2 e4 df
RSA Data | 47 5f 77 34 82 6e 03 14 79 5d 3b 59 01 46 ba cf
RSA Data | 3f de 25 66 88 fb 4e 6f 00 a2 27 a4 e9 a8 90 f8
GG vals  | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
BF key   | 6b 60 cb 5b 82 ce 90 b1 cc 2b 6c 55 6c 6c 6c 6c
Unknown  | 00 00 00 00 00 00 00 eb d0 ba bd eb d0 ba bd
Sent RequestGGAuth to LS: size 42
Recieved GGAuth(auth skipped) from LS: size 34
 *GGAuthResponse is 6f e7 2b 7f
Filled RequestAuthLogin packet:
______________________________________________________
0x00 | b2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x10 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x30 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x50 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x60 | 00 00 20 00 00 62 72 61 69 6e 00 00 00 00 00 00
0x70 | 00 00 00 31 32 33 34 35 36 00 00 00 00 00 00 00
0x80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x90 | 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00
0xa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xb0 | 00 00
 *RSA_size is 128
 *Crypted 128 bytes
Ready (not blowfished yet) RequestAuthLogin packet:
______________________________________________________
0x00 | b2 00 00 37 33 c2 f2 77 96 02 67 d4 12 6d 22 1a
0x10 | f1 be a6 67 2b 8d 3d d9 a1 e4 2c 10 1d cc fc 41
0x20 | c3 f4 42 9e 1d 29 e1 cb 7e 0c 64 7e 9f a7 0c 3f
0x30 | af 98 79 34 7f 20 75 53 23 75 81 4b 8a 6a 83 f8
0x40 | 2c 8e 47 06 62 3a 65 33 dc ec b8 3a 60 b1 e2 7f
0x50 | 5c 58 77 4a ba a0 6b d5 68 eb ba 82 7c b5 33 8a
0x60 | 07 67 b1 b3 c9 59 1b a8 67 12 fb cf 31 8f 78 19
0x70 | 5c f4 ff 6b b5 b4 31 85 99 d5 54 a0 cf 9d 47 1c
0x80 | 27 20 51 6f e7 2b 7f 00 00 00 00 00 00 00 00 00
0x90 | 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00
0xa0 | 00 00 0e be 70 88 00 00 00 00 00 00 00 00 00 00
0xb0 | 00 00
Recieved LoginFail from LS: size 18
______________________________________________________
0x00 | 12 00 01 03 00 00 00 00 00 00 00 01 03 00 00 00
0x10 | 00 00
Hit ENTER to exit...
Ну и пример такого же сдампленного с клиента пакета (RequestAuthLogin в смысле):
Код:
0x00 | b2 00 00 74 f2 83 fa f6 19 be 45 6b b9 95 5b d4
0x10 | 11 9e 49 81 49 1b 57 16 ec bd 38 73 37 81 c1 6c
0x20 | 53 0d 48 61 d6 ad 22 3d 34 cc 17 62 e4 08 a2 37
0x30 | 6a 6c d2 21 11 72 3e 0c 9c 22 c9 01 a9 9c dd 68
0x40 | 40 b8 1e 13 7d 22 60 5b 40 f2 10 a4 42 07 00 e9
0x50 | a0 b3 3e 28 f6 23 cf ea 46 6a f5 87 5b 90 8e 3c
0x60 | 19 d3 fa 36 c4 d3 b3 09 6d 1a 29 30 57 51 60 a8
0x70 | f0 9e f1 e4 fb 60 7a 8d 31 bd 86 62 23 0c 7d 1a
0x80 | a9 91 a7 0b f2 b7 d8 00 00 00 00 00 00 00 00 00
0x90 | 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00
0xa0 | 00 00 cf 31 1b f2 00 00 00 00 00 00 00 00 00 00
0xb0 | 00 00
Проследив работу клиента, заметил что криптованая часть не изменяется.
Непойму куда копать в плане шифрования....(код шифрования по РСА выложил выше)
Jetty вне форума   Ответить с цитированием