Beispiel #1
0
        private static void Send(RdpPacket packet)
        {
            packet.Position = 0L;
            byte[] buffer = new byte[packet.Length];
            packet.Read(buffer, 0, (int)packet.Length);
            NTLM.DumpHex(buffer, (int)packet.Length, "Send");

            Network.Send(buffer);
        }
Beispiel #2
0
        private static RdpPacket Receive()
        {
            byte[] buffer = new byte[0x2000];
            int    length = Network.Receive(buffer);

            NTLM.DumpHex(buffer, length, "Receive");
            RdpPacket packet = new RdpPacket();

            packet.Write(buffer, 0, length);
            packet.Position = 0L;

            return(packet);
        }