// Decompiled with JetBrains decompiler // Type:  // Assembly: App, Version=6.11.5.1, Culture=neutral, PublicKeyToken=null // MVID: 843578DF-6576-45E1-B6A2-485233E8A253 // Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan-Dropper.Win32.Dapato.bfdc-b8ca4f2cda6f49778d6840b2eff24c49fe4212060200c667d42e2986a9ec3a86.exe using App; using Microsoft.VisualBasic; using Microsoft.VisualBasic.ApplicationServices; using Microsoft.VisualBasic.CompilerServices; using System; using System.CodeDom.Compiler; using System.Collections; using System.ComponentModel; using System.ComponentModel.Design; using System.Diagnostics; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Windows.Forms; [GeneratedCode("MyTemplate", "8.0.0.0")] [StandardModule] [HideModuleName] internal sealed class \uE003 { private static readonly \uE003.\uE003<\uE002> \uE000 = new \uE003.\uE003<\uE002>(); private static readonly \uE003.\uE003<\uE001> \uE001 = new \uE003.\uE003<\uE001>(); private static readonly \uE003.\uE003 \uE002 = new \uE003.\uE003(); private static \uE003.\uE003<\uE003.\uE001> \uE003 = new \uE003.\uE003<\uE003.\uE001>(); private static readonly \uE003.\uE003<\uE003.\uE002> \uE004 = new \uE003.\uE003<\uE003.\uE002>(); [HelpKeyword("My.Computer")] internal static \uE002 \uE000 { [DebuggerHidden] get => \uE003.\uE000.\uE000; } [HelpKeyword("My.Application")] internal static \uE001 \uE001 { [DebuggerHidden] get => \uE003.\uE001.\uE000; } [HelpKeyword("My.User")] internal static User \uE002 { [DebuggerHidden] get => \uE003.\uE002.\uE000; } [HelpKeyword("My.Forms")] internal static \uE003.\uE001 \uE003 { [DebuggerHidden] get => \uE003.\uE003.\uE000; } [HelpKeyword("My.WebServices")] internal static \uE003.\uE002 \uE004 { [DebuggerHidden] get => \uE003.\uE004.\uE000; } [MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms")] [EditorBrowsable(EditorBrowsableState.Never)] internal sealed class \uE001 { public Form1 \uE000; [ThreadStatic] private static Hashtable \uE001; [EditorBrowsable(EditorBrowsableState.Never)] [DebuggerHidden] public \uE001() { } public Form1 \uE000 { get { this.\uE000 = \uE003.\uE001.\uE000(this.\uE000); return this.\uE000; } set { if (value == this.\uE000) return; if (value != null) throw new ArgumentException(\uE008.\uE000("\uF229\uF20B\uF216\uF209\uF21C\uF20B\uF20D\uF200\uF259\uF21A\uF218\uF217\uF259\uF216\uF217\uF215\uF200\uF259\uF21B\uF21C\uF259\uF20A\uF21C\uF20D\uF259\uF20D\uF216\uF259\uF237\uF216\uF20D\uF211\uF210\uF217\uF21E", 62072)); this.\uE001(ref this.\uE000); } } [DebuggerHidden] private static \uE000 \uE000<\uE000>(\uE000 _param0) where \uE000 : Form, new() { if ((object) _param0 != null && !_param0.IsDisposed) return _param0; if (\uE003.\uE001.\uE001 != null) { if (\uE003.\uE001.\uE001.ContainsKey((object) typeof (\uE000))) throw new InvalidOperationException(Utils.GetResourceString(\uE008.\uE000("\uE5E8\uE5D6\uE5D1\uE5F9\uE5D0\uE5CD\uE5D2\uE5CC\uE5E0\uE5ED\uE5DA\uE5DC\uE5CA\uE5CD\uE5CC\uE5D6\uE5C9\uE5DA\uE5F9\uE5D0\uE5CD\uE5D2\uE5FC\uE5CD\uE5DA\uE5DE\uE5CB\uE5DA", 58651))); } else \uE003.\uE001.\uE001 = new Hashtable(); \uE003.\uE001.\uE001.Add((object) typeof (\uE000), (object) null); try { return new \uE000(); } catch (TargetInvocationException ex) when ( { // ISSUE: unable to correctly present filter ProjectData.SetProjectError((Exception) ex); if (ex.InnerException != null) { SuccessfulFiltering; } else throw; } ) { throw new InvalidOperationException(Utils.GetResourceString(\uE008.\uE000("\uE1AE\uE190\uE197\uE1BF\uE196\uE18B\uE194\uE18A\uE1A6\uE1AA\uE19C\uE19C\uE1B0\uE197\uE197\uE19C\uE18B\uE1BC\uE181\uE19A\uE19C\uE189\uE18D\uE190\uE196\uE197", 57849), ex.InnerException.Message), ex.InnerException); } finally { \uE003.\uE001.\uE001.Remove((object) typeof (\uE000)); } } [DebuggerHidden] private void \uE001<\uE000>(ref \uE000 _param1) where \uE000 : Form { _param1.Dispose(); _param1 = default (\uE000); } [EditorBrowsable(EditorBrowsableState.Never)] public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); [EditorBrowsable(EditorBrowsableState.Never)] public override int GetHashCode() => base.GetHashCode(); [EditorBrowsable(EditorBrowsableState.Never)] internal System.Type \uE002() => typeof (\uE003.\uE001); [EditorBrowsable(EditorBrowsableState.Never)] public override string ToString() => base.ToString(); } [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] [EditorBrowsable(EditorBrowsableState.Never)] internal sealed class \uE002 { [EditorBrowsable(EditorBrowsableState.Never)] [DebuggerHidden] public \uE002() { } [EditorBrowsable(EditorBrowsableState.Never)] [DebuggerHidden] public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); [DebuggerHidden] [EditorBrowsable(EditorBrowsableState.Never)] public override int GetHashCode() => base.GetHashCode(); [EditorBrowsable(EditorBrowsableState.Never)] [DebuggerHidden] internal System.Type \uE000() => typeof (\uE003.\uE002); [DebuggerHidden] [EditorBrowsable(EditorBrowsableState.Never)] public override string ToString() => base.ToString(); [DebuggerHidden] private static \uE000 \uE001<\uE000>(\uE000 _param0) where \uE000 : new() => (object) _param0 == null ? new \uE000() : _param0; [DebuggerHidden] private void \uE002<\uE000>(ref \uE000 _param1) => _param1 = default (\uE000); } [EditorBrowsable(EditorBrowsableState.Never)] [ComVisible(false)] internal sealed class \uE003<\uE000> where \uE000 : new() { [DebuggerHidden] [EditorBrowsable(EditorBrowsableState.Never)] public \uE003() { } internal \uE000 \uE000 { [DebuggerHidden] get { if ((object) \uE003.\uE003<\uE000>.\uE000 == null) \uE003.\uE003<\uE000>.\uE000 = new \uE000(); return \uE003.\uE003<\uE000>.\uE000; } } } }