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 ); }
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(); }