D'accord, du coup j'ai décrypté 2 packets, le premier c'est celui que je vais envoyer et l'autre avec le Cross-Domain c'est celui que je reçoi sans rien envoyer.
Loading Image
Lorsque j'envoie mon packet pour check la version :
byte[] version = new byte[] { 0x3c, 0x6d, 0x73, 0x67, 0x74, 0x3d, 0x27, 0x73, 0x79, 0x73, 0x27, 0x3e, 0x3c, 0x62, 0x6f, 0x64, 0x79, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x27, 0x76, 0x65, 0x72, 0x43, 0x68, 0x6b, 0x27, 0x72, 0x3d, 0x27, 0x30, 0x27, 0x3e, 0x3c, 0x76, 0x65, 0x72, 0x76, 0x3d, 0x27, 0x31, 0x35, 0x33, 0x27, 0x2f, 0x3e, 0x3c, 0x2f, 0x62, 0x6f, 0x64, 0x79, 0x3e, 0x3c, 0x2f, 0x6d, 0x73, 0x67, 0x3e, 0x00 };
String version_ascii = System.Text.Encoding.ASCII.GetString(version);
Console.WriteLine(version_ascii);
int bytesReceived2 = socket.Send(version);
C'est censé m'envoyé un packet si la version est bonne ou pas, mais je ne reçois rien. Je pense que ça vient de la boucle While que je n'ai pas mit.