MalwareSourceCode/MSIL/Trojan/Win32/L/Trojan.Win32.Llac.coak-8789f9be2212d2703a374fd76b1c014be160523209fd6790cd7b4f20f0f5fe91/RC4STUB/My/MySettings.cs
2022-08-18 06:28:56 -05:00

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