示例#1
0
        public void EmulateClient(string szName, string szPassword, string szIPAddress = "127.0.0.1", int nPort = 4500)
        {
            m_cManager = new TCPManager( 1, 2048 * 300 );

            Config.ConfigNet config = new Config.ConfigNet();
            config.ListenIp = IPAddress.Parse( szIPAddress );
            config.Port = nPort;

            m_cAuthEmulator = new XClientAuthEmulator( m_cManager, config, szName, szPassword, this );
        }
示例#2
0
 public SELECT_SERVER(PacketIn p, ref byte[] pAESKey)
 {
     result = p.ReadUInt16();
     encrypted_data_size = p.ReadInt32();
     encrypted_data      = new byte[encrypted_data_size];
     p.Read(encrypted_data, 0, encrypted_data_size);
     encrypted_data = XClientAuthEmulator.DecryptAES(pAESKey, encrypted_data);
     pending_time   = p.ReadUInt32();
     unknown        = p.ReadUInt32();
     unknown2       = p.ReadUInt32();
 }