コード例 #1
0
ファイル: Handshake.cs プロジェクト: Psherk/Unnamed
 /*
 PacketParse parse = new PacketParse();
 return parse;
 */
 public static PacketParse sendBanner()
 {
     PacketParse parse = new PacketParse();
     parse.addString(HabboEncryptionHandlerV2.GetRsaDiffieHellmanPrimeKey());
     parse.addString(HabboEncryptionHandlerV2.GetRsaDiffieHellmanGeneratorKey());
     return parse;
 }
コード例 #2
0
ファイル: Handshake.cs プロジェクト: Psherk/Unnamed
 public static PacketParse RC4(SocketData _session)
 {
     BigInteger sharedKey = HabboEncryptionHandlerV2.CalculateDiffieHellmanSharedKey(_session.readString());
     PacketParse parse = new PacketParse();
     if(sharedKey != 0)
     {
         parse.addString(HabboEncryptionHandlerV2.GetRsaDiffieHellmanPublicKey());
         parse.addBool(false);
     }
     else
     {
         parse.addString("");
         parse.addBool(false);
     }
     return parse;
 }