var reader = new BigEndianReader(Encoding.ASCII.GetBytes(message.ticket));
var count = reader.ReadByte();
var ticket = reader.ReadUTFBytes(count);
ça c'est ce que fait Stump quand il recoit le Ticket avec le AuthenticationTicketMessage
et ça quand il doit envoyer e SelectedServerData
var writer = new BigEndianWriter();
writer.WriteByte((byte)client.Account.Ticket.Length);
writer.WriteUTFBytes(client.Account.Ticket);
client.Send(new SelectedServerDataMessage((ushort)world.Id, world.Address, world.Port, true, Cryptography.AESEncrypt(writer.Data, client.AesKey)));
Je sais pas si ça peut t'aider ^^"