mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2024-12-22 03:16:11 +00:00
256 lines
9.5 KiB
C#
256 lines
9.5 KiB
C#
|
// Decompiled with JetBrains decompiler
|
|||
|
// Type: 0H9QJslJ8vJhl6OlA5.KcUfPq74sts8xsAS9e
|
|||
|
// Assembly: Service, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|||
|
// MVID: 7876418B-9B45-4205-B20B-41AA64972C85
|
|||
|
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.Win32.Cospet.iat-d5a913ab25c2ac01f6ad36151285d226598951b3a4f0b2d52c03e99ff09f0807.exe
|
|||
|
|
|||
|
using \u0030H9QJslJ8vJhl6OlA5;
|
|||
|
using EJK98LujOyyfukEOeT;
|
|||
|
using lIMo5cXu7QVSJ7hdyJ;
|
|||
|
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;
|
|||
|
using TmwCXiWu118CwLLcBx;
|
|||
|
using wuZRSCSYdAj3YejFZe;
|
|||
|
using Yi0GE2NLaKY9cPmB45;
|
|||
|
|
|||
|
namespace \u0030H9QJslJ8vJhl6OlA5
|
|||
|
{
|
|||
|
[HideModuleName]
|
|||
|
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
|||
|
[StandardModule]
|
|||
|
internal sealed class KcUfPq74sts8xsAS9e
|
|||
|
{
|
|||
|
private static readonly KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<DcHwE30dMCeD7BI4om> WFRhvVryq;
|
|||
|
private static readonly KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<\u0038fGOjUs9meXMHxwiww> c8YYC2iWn;
|
|||
|
private static readonly KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<User> \u0036QIwQWjoW;
|
|||
|
private static KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<KcUfPq74sts8xsAS9e.nK9D6s47SZZEpvtpVv> hrZyIqIeX;
|
|||
|
private static readonly KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<KcUfPq74sts8xsAS9e.jZwrCrgGT6gfLDQk2E> ggaWNB3kv;
|
|||
|
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
static KcUfPq74sts8xsAS9e()
|
|||
|
{
|
|||
|
qriSERnLWqCHHxhiWL.mQJJcrKz2UjcR();
|
|||
|
KcUfPq74sts8xsAS9e.WFRhvVryq = new KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<DcHwE30dMCeD7BI4om>();
|
|||
|
KcUfPq74sts8xsAS9e.c8YYC2iWn = new KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<\u0038fGOjUs9meXMHxwiww>();
|
|||
|
KcUfPq74sts8xsAS9e.\u0036QIwQWjoW = new KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<User>();
|
|||
|
KcUfPq74sts8xsAS9e.hrZyIqIeX = new KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<KcUfPq74sts8xsAS9e.nK9D6s47SZZEpvtpVv>();
|
|||
|
KcUfPq74sts8xsAS9e.ggaWNB3kv = new KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<KcUfPq74sts8xsAS9e.jZwrCrgGT6gfLDQk2E>();
|
|||
|
}
|
|||
|
|
|||
|
[HelpKeyword("My.Computer")]
|
|||
|
internal static DcHwE30dMCeD7BI4om qHJBW149c
|
|||
|
{
|
|||
|
[DebuggerHidden, MethodImpl(MethodImplOptions.NoInlining)] get => KcUfPq74sts8xsAS9e.WFRhvVryq.FFGVyGxjw();
|
|||
|
}
|
|||
|
|
|||
|
[HelpKeyword("My.Application")]
|
|||
|
internal static \u0038fGOjUs9meXMHxwiww shLcqe8nZ
|
|||
|
{
|
|||
|
[DebuggerHidden, MethodImpl(MethodImplOptions.NoInlining)] get => KcUfPq74sts8xsAS9e.c8YYC2iWn.FFGVyGxjw();
|
|||
|
}
|
|||
|
|
|||
|
[HelpKeyword("My.User")]
|
|||
|
internal static User rfbFjvHZw
|
|||
|
{
|
|||
|
[DebuggerHidden, MethodImpl(MethodImplOptions.NoInlining)] get => KcUfPq74sts8xsAS9e.\u0036QIwQWjoW.FFGVyGxjw();
|
|||
|
}
|
|||
|
|
|||
|
[HelpKeyword("My.Forms")]
|
|||
|
internal static KcUfPq74sts8xsAS9e.nK9D6s47SZZEpvtpVv fMQ7ZN6B5
|
|||
|
{
|
|||
|
[DebuggerHidden, MethodImpl(MethodImplOptions.NoInlining)] get => KcUfPq74sts8xsAS9e.hrZyIqIeX.FFGVyGxjw();
|
|||
|
}
|
|||
|
|
|||
|
[HelpKeyword("My.WebServices")]
|
|||
|
internal static KcUfPq74sts8xsAS9e.jZwrCrgGT6gfLDQk2E gdAC6AXkP
|
|||
|
{
|
|||
|
[DebuggerHidden, MethodImpl(MethodImplOptions.NoInlining)] get => KcUfPq74sts8xsAS9e.ggaWNB3kv.FFGVyGxjw();
|
|||
|
}
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms")]
|
|||
|
internal sealed class nK9D6s47SZZEpvtpVv
|
|||
|
{
|
|||
|
public l1YmlpPMvQyqqZeffw \u0038B3TnRGbk;
|
|||
|
[ThreadStatic]
|
|||
|
private static Hashtable fMQ7ZN6B5;
|
|||
|
|
|||
|
[SpecialName]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
public l1YmlpPMvQyqqZeffw shLcqe8nZ()
|
|||
|
{
|
|||
|
this.\u0038B3TnRGbk = KcUfPq74sts8xsAS9e.nK9D6s47SZZEpvtpVv.FFGVyGxjw<l1YmlpPMvQyqqZeffw>(this.\u0038B3TnRGbk);
|
|||
|
return this.\u0038B3TnRGbk;
|
|||
|
}
|
|||
|
|
|||
|
[SpecialName]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
public void UA6v9sAn3([In] l1YmlpPMvQyqqZeffw obj0)
|
|||
|
{
|
|||
|
if (obj0 == this.\u0038B3TnRGbk)
|
|||
|
return;
|
|||
|
if (obj0 != null)
|
|||
|
throw new ArgumentException(tcJNIpeNWph4hwAAuQ.Uj1VGPQhn(0));
|
|||
|
this.qHJBW149c<l1YmlpPMvQyqqZeffw>(ref this.\u0038B3TnRGbk);
|
|||
|
}
|
|||
|
|
|||
|
[DebuggerHidden]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
private static T FFGVyGxjw<T>(T Instance) where T : Form, new()
|
|||
|
{
|
|||
|
if ((object) Instance != null && !Instance.IsDisposed)
|
|||
|
return Instance;
|
|||
|
if (KcUfPq74sts8xsAS9e.nK9D6s47SZZEpvtpVv.fMQ7ZN6B5 != null)
|
|||
|
{
|
|||
|
if (KcUfPq74sts8xsAS9e.nK9D6s47SZZEpvtpVv.fMQ7ZN6B5.ContainsKey((object) typeof (T)))
|
|||
|
throw new InvalidOperationException(Utils.GetResourceString(tcJNIpeNWph4hwAAuQ.Uj1VGPQhn(74)));
|
|||
|
}
|
|||
|
else
|
|||
|
KcUfPq74sts8xsAS9e.nK9D6s47SZZEpvtpVv.fMQ7ZN6B5 = new Hashtable();
|
|||
|
KcUfPq74sts8xsAS9e.nK9D6s47SZZEpvtpVv.fMQ7ZN6B5.Add((object) typeof (T), (object) null);
|
|||
|
try
|
|||
|
{
|
|||
|
return new T();
|
|||
|
}
|
|||
|
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(tcJNIpeNWph4hwAAuQ.Uj1VGPQhn(134), ex.InnerException.Message), ex.InnerException);
|
|||
|
}
|
|||
|
finally
|
|||
|
{
|
|||
|
KcUfPq74sts8xsAS9e.nK9D6s47SZZEpvtpVv.fMQ7ZN6B5.Remove((object) typeof (T));
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
[DebuggerHidden]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
private void qHJBW149c<T>([In] ref T obj0) where T : Form
|
|||
|
{
|
|||
|
obj0.Dispose();
|
|||
|
obj0 = default (T);
|
|||
|
}
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[DebuggerHidden]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
public nK9D6s47SZZEpvtpVv()
|
|||
|
{
|
|||
|
qriSERnLWqCHHxhiWL.mQJJcrKz2UjcR();
|
|||
|
// ISSUE: explicit constructor call
|
|||
|
base.\u002Ector();
|
|||
|
}
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
public override bool Equals([In] object obj0) => base.Equals(RuntimeHelpers.GetObjectValue(obj0));
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
public override int GetHashCode() => base.GetHashCode();
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
internal System.Type b959I19JP() => typeof (KcUfPq74sts8xsAS9e.nK9D6s47SZZEpvtpVv);
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
public override string ToString() => base.ToString();
|
|||
|
}
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")]
|
|||
|
internal sealed class jZwrCrgGT6gfLDQk2E
|
|||
|
{
|
|||
|
[DebuggerHidden]
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
public override bool Equals([In] object obj0) => base.Equals(RuntimeHelpers.GetObjectValue(obj0));
|
|||
|
|
|||
|
[DebuggerHidden]
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
public override int GetHashCode() => base.GetHashCode();
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[DebuggerHidden]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
internal System.Type FFGVyGxjw() => typeof (KcUfPq74sts8xsAS9e.jZwrCrgGT6gfLDQk2E);
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[DebuggerHidden]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
public override string ToString() => base.ToString();
|
|||
|
|
|||
|
[DebuggerHidden]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
private static T qHJBW149c<T>(T instance) where T : new() => (object) instance == null ? new T() : instance;
|
|||
|
|
|||
|
[DebuggerHidden]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
private void b959I19JP<T>([In] ref T obj0) => obj0 = default (T);
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[DebuggerHidden]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
public jZwrCrgGT6gfLDQk2E()
|
|||
|
{
|
|||
|
qriSERnLWqCHHxhiWL.mQJJcrKz2UjcR();
|
|||
|
// ISSUE: explicit constructor call
|
|||
|
base.\u002Ector();
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[ComVisible(false)]
|
|||
|
internal sealed class GpeR9n2Paga0nWthX6<T> where T : new()
|
|||
|
{
|
|||
|
[DebuggerHidden]
|
|||
|
[SpecialName]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
internal T FFGVyGxjw()
|
|||
|
{
|
|||
|
// ISSUE: reference to a compiler-generated field
|
|||
|
if ((object) KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<T>.b959I19JP == null)
|
|||
|
{
|
|||
|
// ISSUE: reference to a compiler-generated field
|
|||
|
KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<T>.b959I19JP = new T();
|
|||
|
}
|
|||
|
// ISSUE: reference to a compiler-generated field
|
|||
|
return KcUfPq74sts8xsAS9e.GpeR9n2Paga0nWthX6<T>.b959I19JP;
|
|||
|
}
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|||
|
[DebuggerHidden]
|
|||
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|||
|
public GpeR9n2Paga0nWthX6()
|
|||
|
{
|
|||
|
qriSERnLWqCHHxhiWL.mQJJcrKz2UjcR();
|
|||
|
// ISSUE: explicit constructor call
|
|||
|
base.\u002Ector();
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|