Пакеты от сервера
Код:
0x0000 : BA 00 8E 1F F5 87 0A 54 13 82 D2 C6 7C 2B 7B 02 є.Ћ.х‡.T.‚ТЖ|+{.
0x0010 : 2C EB 0A CA 4E 60 E3 CD 58 A0 39 FD 00 36 71 48 ,л.КN`гНX 9э.6qH
0x0020 : 22 98 99 F4 C2 23 E0 37 85 4B 4E 8C 75 16 40 F4 "˜™фВ#а7…KNЊu.@ф
0x0030 : 80 CE 6C DD C1 70 3E FB 30 EA 1C B2 99 64 66 C3 ЂОlЭБp>ы0к.І™dfГ
0x0040 : 3A 3B 48 59 03 0F 93 81 4A E9 C9 5F E8 12 1E 99 :;HY..“ЃJйЙ_и..™
0x0050 : 90 E6 14 25 89 33 30 A9 6C 4A 9B 0B B4 88 1A E5 ђж.%‰30©lJ›.ґ?.е
0x0060 : 4D CB 28 89 9A E6 CD 51 E0 FF 92 89 0D 4B 9F 2B MЛ(‰љжНQа.’‰.Kџ+
0x0070 : FD A3 94 33 9F 65 A0 20 CC C6 4B 23 48 EB DC 38 эЈ”3џe .МЖK#HлЬ8
0x0080 : 1A 5E 57 40 AB 55 7E 10 82 6A 19 DD F6 77 5C E8 .^W@«U~.‚j.Эцw\и
0x0090 : E9 96 83 5D CD C7 42 E7 F9 14 F2 E3 16 5B 57 6F й–ѓ]НЗBзщ.тг.[Wo
0x00A0 : 2F F6 7D 3B C3 5D 3B 8D 85 DD 05 91 C6 4F E2 C7 /ц};Г];Ќ…Э.‘ЖOвЗ
0x00B0 : 31 BF 29 FB 7A BB 13 E5 59 10 1ї)ыz».еY.
Длинна: 186
0x0000 : 22 00 F3 EE 38 25 A0 0F 54 B7 51 2F C8 D9 BB 30 ".уо8% .T·Q/ИЩ»0
0x0010 : 0F DB 68 56 C1 63 1F 8D 94 E1 A6 35 90 D7 D8 D9 .ЫhVБc.Ќ”б¦5ђЧШЩ
0x0020 : B4 4C ґL
Длинна: 34
0x0000 : 3A 00 7B 79 55 6F 6E 3D A4 73 10 42 3C 32 16 97 :.{yUon=¤s.B<2.—
0x0010 : 21 47 DD B3 32 08 CC B5 90 DB 51 2F C8 D9 BB 30 !GЭі2.МµђЫQ/ИЩ»0
0x0020 : 0F DB 51 2F C8 D9 BB 30 0F DB 51 2F C8 D9 BB 30 .ЫQ/ИЩ»0.ЫQ/ИЩ»0
0x0030 : 0F DB 50 1D 2C 20 0E 9A C8 1C .ЫP.,..љИ.
Длинна: 58
0x0000 : 22 00 F7 38 F4 D3 AD 9D F0 66 4B 1A 76 E2 C2 B6 ".ч8фУ*ќрfK.vвВ¶
0x0010 : 2F C3 08 10 A1 6E 15 2E 66 56 9F 8B CE 5B A2 9C /Г..Ўn..fVџ‹О[ўњ
0x0020 : DE 5F Ю_
Длинна: 34
0x0000 : 12 00 BA 65 32 C0 31 39 0F 8A 3A 37 F0 C9 CC 5F ..єe2А19.Љ:7рЙМ_
0x0010 : B0 86 °†
Длинна: 18
Добавлено через 1 час 13 минут
Вот что удалось нарыть в исходниках
Код:
public final class Init extends L2LoginServerPacket
{
public Init(L2LoginClient client)
{
this(client.getScrambledModulus(), client.getBlowfishKey(), client.getSessionId());
}
public Init(byte publickey[], byte blowfishkey[], int sessionId)
{
_sessionId = sessionId;
_publicKey = publickey;
_blowfishKey = blowfishkey;
}
protected void write()
{
writeC(0);
writeD(_sessionId);
writeD(50721);
writeB(_publicKey);
writeD(0x29dd954e);
writeD(0x77c39cfc);
writeD(0x97adb620);
writeD(0x7bde0f7);
writeB(_blowfishKey);
writeC(0);
}
private int _sessionId;
private byte _publicKey[];
private byte _blowfishKey[];
Добавлено через 4 минуты
Какой алгоритм на прочтения никак немогу вкурить?