PDA

Просмотр полной версии : не могу понять шифрацию сервера


newhor2
06.03.2012, 07:18
хочу попросить помощи в обходе шифрации сервера
так как очень не понятный алгоритм , есть подозрения что на сервер стоит lameguard, хотя но видно старая версия ,
так как пропускает пакет банальным методом

все нужные галки - поставил/убрал

сервер ява епилог

использовал пакет хак 3.5.33.166

серверу

ProtocolVersion

0E 98 00 00 00 4E 86 25 EF CD 07 2A 15 AC 3E 38 06 47 93 03 53 F7 AD 66 D7 B2 22 A6 91 40 26 AE 92 24 78 C2 CF A8 52 99 E1 2C 68 70 D6 0E 7A F9 6B D8 0B 94 A4 D2 C0 21 20 95 B3 78 5D 68 C5 3B 34 13 D0 37 D4 05 52 2A E7 A1 A9 EC 13 5B E8 72 4A 94 2B 18 46 3A 82 DE C5 93 0E 2C 75 52 8B 6B 31 E1 6D 4E A2 BE D1 7D E5 90 0E 40 EE 20 6E C1 32 27 5A 3B 29 15 F7 CB 8A A8 0D C0 B2 6A 7E 6A 40 F2 D7 96 30 16 89 62 22 C2 76 BC F4 E4 52 FB 17 62 A3 84 8A 0A 2D 22 DD 1F 2A D4 37 85 D3 52 D8 0D A0 85 2E 76 22 31 FD 96 16 4F 3A DA C5 AD 4B 4B C1 9C B1 2A 18 07 0F 30 D6 01 E3 1C FD 1D C0 73 23 3A 7E DD 97 B0 77 E0 8B E7 E2 A4 6C BD 81 AD 59 FA C7 8A 3E F1 02 39 AE 0E A5 E1 94 38 24 0F BF B6 47 27 98 07 8A 98 02 BD F0 64 84 2A B0 2A 22 3C FB 12 35 A2 92 4D 1E 80 09 91 C8 7D CC 47 2D 2C 6C 5A 4E DF 5A

Tип: 0x0E (ProtocolVersion)
Pазмер: 265+2
Время прихода: 06:08:44:046
0002 d Version: 152 (0x00000098)
0006 - 260: Пропускаем 260 байт(а)




от сервера
keyPacket

2E 01 34 CA E8 AE A4 0C 45 76 D6 C5 E9 53 47 4B 67 BC 74 65 0E 6B 57 F3 CD 34 70 F3 FA BA 99 3B D6 29 63 6C C9 11 11 D3 0E 0E 52 78 91 E9 4E B9 5C 17 24 42 AF EA 0A 75 AC F7 F2 35 EF 66 DA 7F BB C0 98 EB B5 8E 8D D3 91 F8 9F 46 63 7A 2C 9D 2F 12 15 A1 E1 D9 C8 7B E7 0C 10 50 18 57 30 43 C1 5D 7B 41 38 14 38 DC 0E CD 14 59 08 DB D8 44 17 3F BA 78 99 9E C3 8B B3 38 00 09 34 0D 79 CF E2 88 55 66 94 09 DF 57 EC D7 8F 0C FA 93 EC 5F 0B 63 67 0C 28 4C E2 EF 13 C6 B0 E5 45 81 C3 37 C7 47 F0 E3 E1 AF 8E B0 3B D8 DD 11 1D 5E C4 84 BD 5C 85 EA BA 0A B0 E2 6E 85 AB C3 63 B2 39 5A FE 6B 19 B7 38 C1 77 A4 7C 7E D8 02 C8 95 A0 1F E8 64 C6 1D 86 87 B7 19 AF CB F7 34 8C 25 86 6F 56 0F 77 69 69 96 19 C6 84 0E 7F 7E 27 53 9C 30 77 FB 71 74 CC AB B9 17 62 44 3C 74 DB 97 51 2E 05 47 0D 91 70 28 47 1B E1 E0 0A E9 CF 9B 4D 96 5A 8F C5 EE E4 6D D0 AD 20 D8 B3 BD 18 47 7B F4 10 6C 6E DF 6E BF 14 2B 2C 5B A7 B0 6F 37 F0 30 60 BB 21 F5 9F 6F 4C 22 9B 8F E2 29 06 72 FB 2D A0 49 15 59 AC 80 F1 2D A1 33 CF 1A EA 71 ED 19 E6 4D A6 53 3E 0E C2 48 0D DD EA 71 E9 0E 5A CC 38 31 4C 24 63 E7 50 E4 09 00 53 D6 7F DF 3F 52 1A 97 49 01 BE 11 9C 5A E5 47 AD 00 15 B4 99 CB 1E C0 9C 68 42 9E 8C 5C E2 06 05 D5 AD C2 43 9C 95 4F C5 71 32 2A 30 CA 7D 74 25 B6 B4 8F F1 6D 8B 60 5D AD 78 73 5B 55 81 9C 41 E8 4C 1C 99 E3 34 50 70 8C F8 6D DA 4E 6C 61 93 F2 A2 7F 64 10 35 4B 91 8B E6 DF 9B 93 A6 93 A6 15 09 59 D6 97 AE 75 9E 38 C2 53 CD EA 4B EC 02 29 3B B5 35 7C 2E 9E F2 B0 EC E4 3E 7D F3 D9 45 6E 52 8E 3B 99 C8 51 95 13 56 F0 BB 4D 5F 63 61 18 46 1D 69 3F 5A 66 83 9C 3B 1F 86 11 66 1B F4 9D D6 23 D8 F7 C1 C9 EF F0 EB 00 F3 92 F6 F4 62 CD 50 66 6A A8 7F 9C 38 2F 04 DC D2 0C 55 15 52 E2 6D A6 58 BD 62 C6 DF 75 DD FD 27 AD F5 21 00 CA 89 2F AF 6C 9E 7F 78 D3 66 4D FD 7A 94 16 D9 63 5B D2 F7 32 85 FE 3D 81 BD 0D 18 26 15 FE D2 48 47 68 6D C8 82 7F 4B AF B6 6F F8 26 E3 25 14 AF 21 6C DF 79 A5 62 D0 F0 7E 9C ED A9 62 EA BB 6F C3 CA 17 B6 A5 26 16 D2 7C EF 25 2F F0 3A D7 8B 06 16 03 00 5E 42 FB E5 AF AE CC D3 2C F1 49 ED 9C 15 84 B6 4D 63 DA A2 6E 1D 55 95 F2 84 60 B8 0D 36 ED 14 2D A2 5C 84 C2 40 A5 3A 53 E3 6F A4 69 AC 48 26 C7 28 3A BB 4B 80 DA 97 93 A3 0B 91 CF 47 5E 7B DA 31 D4 1F 4E ED A7 91 40 5F AA 0A 56 3C FA AF 3C B5 92 E8 5F E4 57 DA 73 57 DC C0 81 D9 60 81 2B 87 4B 96 CC 81 C1 98 CE 77 DB 01 10 8D CF 94 60 A9 B2 01 B3 CB BE 3A 27 51 DF 0B 1C B6 92 D1 AF 4E 2D 86 31 66 54 FF D3 77 19 61 F6 22 96 70 4F 7C 77 A4 08 97 A1 20 4A F9 B9 84 EB B9 95 EB A5 E3 BC DC 61 4B 5D 98 44 E5 D0 A0 BD 9A 96 43 AA 48 1F 7B 5E 3F 6A A6 BA 98 C1 A5 AC 96 C6 B6 9F A7 3F 8C 58 BA CD 9B F5 0E 18 81 BA 80 3C 57 8A E0 93 78 0E 67 EA 30 EC 15 63 5F 0E D8 73 36 52 26 86 CA 60 C6 F7 20 4F 27 E4 2E 47 31 2B C9 AD 2A 9A 76 70 CE 45 E7 25 55 22 08 E1 F8 E0 2F 80 30 24 FE B8 D2 23 67 72 6A 85 B1 38 E7 23 BB 10 E2 6E A1 47 1C AF 97 C2 89 41 BE 51 E9 78 30 6B AE 12 1B 5D EB DB 28 C0 B9 3E 44 BE 0C 66 6F 28 4E 28 89 8A A3 51 87 4B DA B0 3B 8D D3 0E B8 6F 58 49 07 7B D5 14 F0 1A 69 32 40 9A FB 8F EA 44 D5 9A F8 32 AF AD F0 5B 0C 4A 24 1C EE 4B EC 90 60 A9 13 97 54 6F 4B B0 D4 FD DB C8 73 02 6C 55 71 70 01 00 00 00 01 00 00 00 01 00 00 00 00

Tип: 0x2E (KeyPacket)
Pазмер: 1040+2
Время прихода: 06:08:44:125
0002 c id 0-wrong protocol,1-protocol ok: 1 (0x01)
0003 q key: 8522231771317193268
000B d 01: 1407829462 (0x53E9C5D6)
000F d ServerID: -1134081209 (0xBC674B47)
0013 c 01: 116 (0x74)
0014 d ObfuscationKey: 1466633829 (0x576B0E65)



из сохраненного лога
юз Wind strike

1 от клиента серверу
2,3 пакет от сервера клиенту

04C09BBDFDC501E4400C005197B53162F09C30D2A7
03CCBFBEFDC501E4400B00923714475AF1AF8D9E
03CCBFBEFDC501E440030033

04506BC1FDC501E4400C005DB3320AD2752BF18BBF
035C8FC2FDC501E4400B005F55981D486C0C21ED
035C8FC2FDC501E440030088

04AA34C5FDC501E4400C007C08D873C81439D99E6E
03B658C6FDC501E4400B00F24D7A7BB685D835F7
03B658C6FDC501E44003007E

046F61C9FDC501E4400C005D195860A162CEEED65B
037B85CAFDC501E4400B005730D0894560F9B4E1
037B85CAFDC501E4400300C9

043B3CD3FDC501E4400C0087E413C412D61F1588C6
034760D4FDC501E4400B006936081FF16E1D61B8
034760D4FDC501E440030073

045FA8D6FDC501E4400C0041BEF40A8DF335408369
03A129D8FDC501E4400B00C3DDC989D888E9153B
03A129D8FDC501E4400300D4

04B971DAFDC501E4400C00E649C6E04EFD5C80A97D
03FAF2DBFDC501E4400B00BB47EF1FBB783B6804
03FAF2DBFDC501E44003002A

04727ADDFDC501E4400C008EEA8EF15036F8E589D1
03B3FBDEFDC501E4400B00B7BC0AE62A7D84C7F6
03B3FBDEFDC501E44003002F

04CC43E1FDC501E4400C00AF5F4A6A02BA32210E4C
03D867E2FDC501E4400B008A30A28B9B7ECF5C4E
03D867E2FDC501E44003009F

0450EFE3FDC501E4400C00C3BC9FF34184AC84394B
03FDD3E5FDC501E4400B004CB58823A63F41972D
03FDD3E5FDC501E440030076

04AAB8E7FDC501E4400C0027AAF82BD3F2D5CD3C7E
03EB39E9FDC501E4400B00E95251C71E885AD86F
03EB39E9FDC501E440030011

040382EBFDC501E4400C003ABFB5F614E7DBAFE3C6
0310A6ECFDC501E4400B00F110BF2132F53884F7
0310A6ECFDC501E44003006A

045127EEFDC501E4400C00CB598D69DF8D65BC76BC
03C9AEEFFDC501E4400B00D3131994594EB6C131
03C9AEEFFDC501E440030024

04E1F6F1FDC501E4400C00390A57D50D9AC2B4322A
03ED1AF3FDC501E4400B0030F6665ACD7A65CABE
03ED1AF3FDC501E440030087

043BC0F5FDC501E4400C008A7F35E129AE6CF84A12
0347E4F6FDC501E4400B00623C1837DCBF931130
037C41F7FDC501E440030087

04602CF9FDC501E4400C0010744955380490F12A4F
03A1ADFAFDC501E4400B00952588B2922930F87F
03A1ADFAFDC501E4400300F8

044E92FCFDC501E4400C00AAC102C6FA7247118616
03C519FEFDC501E4400B003481220733B513FD09
03C519FEFDC501E440030012

0472FEFFFDC501E4400C00C10105A167EDEC5AB9B5
03B37F01FEC501E4400B006B8EE885AB76764A6F
03B37F01FEC501E4400300E0

04CCC703FEC501E4400C00EE5A576E1787B61E85D5
03D8EB04FEC501E4400B00CF7E1ACDD065376154
03444F05FEC501E44003006B

04196D06FEC501E4400C00D668CA81AA87949497C5
0391F407FEC501E4400B000E0802A65FC6FE2E87
0391F407FEC501E4400300A2

043ED909FEC501E4400C000614355EBD1827581460
03B6600BFEC501E4400B0094614840F4E1706531
03B6600BFEC501E4400300BE

046F690EFEC501E4400C006F590B48851737DD9FFC
03B0EA0FFEC501E4400B00BB336ABAA311055962
03B0EA0FFEC501E4400300AF

04D55613FEC501E4400C00D3430820368910A7D3A5
03E17A14FEC501E4400B00F465E5E1417FCE4061
03E17A14FEC501E440030020

042F2017FEC501E4400C00C1908A1D249F85839EC8
0370A118FEC501E4400B00E4DA6001EDC9A2349E
0370A118FEC501E440030063

0429AA1BFEC501E4400C00256177919E79D9321CEA
0335CE1CFEC501E4400B00BFD51AB2877BBE046E
0335CE1CFEC501E440030018

04B9791FFEC501E4400C0081DC0E6E2B7413AE18A3
03FBFA20FEC501E4400B00CC4A4AFFCC89D48473
03FBFA20FEC501E44003001B

04B40324FEC501E4400C00170600A69C5BB172770B
032C8B25FEC501E4400B0005FCF06EF0CC5E16B3
032C8B25FEC501E44003009C

040DCD27FEC501E4400C0062F1AFB4E560EDB7185C
031AF128FEC501E4400B00F616D546C65EFD5586
03855429FEC501E4400300C4

0432392BFEC501E4400C006C58E97FFEF8963C87F1
03AAC02CFEC501E4400B00CBB7538CD0E30A90EC
03AAC02CFEC501E440030014

0457A52EFEC501E4400C00DFA22897AD7D7D924797
0363C92FFEC501E4400B00D0C7AF9323CE4167A6
0363C92FFEC501E4400300A5

0410AE31FEC501E4400C00C1E1DEED2973268697FE
03BD9233FEC501E4400B00B063B0E959956E4D00
03BD9233FEC501E44003001A

04C9B634FEC501E4400C0088B8E7AAD864F83DD955
03D5DA35FEC501E4400B006D68FD5122EA58F063
03D5DA35FEC501E4400300C6

04165C37FEC501E4400C00670D2DE89C63C8F3F140
038EE338FEC501E4400B003B261CAB76823E6E39
038EE338FEC501E44003007F

04886D3DFEC501E4400C0053AC8C8EEC905DC70A64
0300F53EFEC501E4400B00BA7E8BAAE1F35B45E7
0300F53EFEC501E440030054

04ADD940FEC501E4400C0030EBA182018C3C21F346
03EE5A42FEC501E4400B0042F3BA9E2331B3E1DE
03EE5A42FEC501E4400300F2

0407A344FEC501E4400C003F1B8266601DDF8724CE
03482446FEC501E4400B00E9B56D74C67D123CF5
03482446FEC501E440030030

0479B44AFEC501E4400C00D395EDA16EC459198279
03BA354CFEC501E4400B009430E19DAE299B58BF
03BA354CFEC501E4400300D6

04D37D4EFEC501E4400C00594884F016B672483E3D
034B0550FEC501E4400B0024A894161548854D93
034B0550FEC501E440030040

042C4752FEC501E4400C00736930834D05CB511700
03396B53FEC501E4400B00F5E764877ED1DEC365
03396B53FEC501E440030054