mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2024-12-20 18:36:10 +00:00
f2ac1ece55
add
75 lines
2.2 KiB
C#
75 lines
2.2 KiB
C#
// Decompiled with JetBrains decompiler
|
|
// Type: RC4STUB.My.MySettings
|
|
// Assembly: RC4STUB, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
// MVID: 160606E6-36B6-4FBA-AFEC-6A83B6EA2ADB
|
|
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.Win32.Llac.coak-8789f9be2212d2703a374fd76b1c014be160523209fd6790cd7b4f20f0f5fe91.exe
|
|
|
|
using \u0003;
|
|
using \u0004;
|
|
using Microsoft.VisualBasic.ApplicationServices;
|
|
using System;
|
|
using System.CodeDom.Compiler;
|
|
using System.ComponentModel;
|
|
using System.Configuration;
|
|
using System.Diagnostics;
|
|
using System.Runtime.CompilerServices;
|
|
|
|
namespace RC4STUB.My
|
|
{
|
|
[CompilerGenerated]
|
|
[GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")]
|
|
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
|
internal sealed class MySettings : ApplicationSettingsBase
|
|
{
|
|
private static MySettings \u0001 = (MySettings) \u0083.\u001D\u0003((SettingsBase) new MySettings());
|
|
private static bool \u0001;
|
|
private static object \u0001 = \u008C.\u009D\u0002(new object());
|
|
|
|
[DebuggerNonUserCode]
|
|
public MySettings()
|
|
{
|
|
}
|
|
|
|
[DebuggerNonUserCode]
|
|
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
|
private static void \u0002(object sender, EventArgs e)
|
|
{
|
|
if (!\u0005\u0002.\u007E\u0014((object) \u0002.\u0002()))
|
|
return;
|
|
// ISSUE: reference to a compiler-generated method
|
|
\u001E.\u007E\u001F\u0003((object) \u0002.\u0002());
|
|
}
|
|
|
|
public static MySettings Default
|
|
{
|
|
get
|
|
{
|
|
if (!MySettings.\u0001)
|
|
{
|
|
object obj = MySettings.\u0001;
|
|
\u001E.\u001F(obj);
|
|
\u001E.\u001A\u0002(obj);
|
|
try
|
|
{
|
|
if (!MySettings.\u0001)
|
|
{
|
|
\u0093.\u007E\u000F((object) \u0002.\u0002(), (ShutdownEventHandler) ((sender, e) =>
|
|
{
|
|
if (!\u0005\u0002.\u007E\u0014((object) \u0002.\u0002()))
|
|
return;
|
|
\u001E.\u007E\u001F\u0003((object) \u0002.\u0002());
|
|
}));
|
|
MySettings.\u0001 = true;
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
\u001E.\u001B\u0002(obj);
|
|
}
|
|
}
|
|
return MySettings.\u0001;
|
|
}
|
|
}
|
|
}
|
|
}
|