mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2024-12-22 19:36:11 +00:00
f2ac1ece55
add
512 lines
17 KiB
C#
512 lines
17 KiB
C#
// Decompiled with JetBrains decompiler
|
|
// Type: Kaspersky_GLORY_v1.KDownloader
|
|
// Assembly: Kaspersky GLORY v1, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null
|
|
// MVID: E47827BB-114D-421C-9576-332833461261
|
|
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00002-msil\HackTool.Win32.Kiser.arr-d9e3046447f55f0acbc9626459367c8d8226ca5bb85aad312f680810b76a22b6.exe
|
|
|
|
using Microsoft.VisualBasic;
|
|
using Microsoft.VisualBasic.CompilerServices;
|
|
using PiDHnfAR7iBcyRY1A4;
|
|
using System.CodeDom.Compiler;
|
|
using System.ComponentModel;
|
|
using System.Diagnostics;
|
|
using System.Net;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using System.Windows;
|
|
using System.Windows.Forms;
|
|
using System.Windows.Input;
|
|
using System.Windows.Markup;
|
|
|
|
namespace Kaspersky_GLORY_v1
|
|
{
|
|
[DesignerGenerated]
|
|
[GeneratedCode("PresentationBuildTasks", "4.0.0.0")]
|
|
public class KDownloader : Window, IComponentConnector
|
|
{
|
|
private WebClient uiDSJP5K6;
|
|
private WebClient \u0037wUA3K5FS;
|
|
[AccessedThroughProperty("GroupBox1")]
|
|
private System.Windows.Controls.GroupBox StWuGHvv3;
|
|
[AccessedThroughProperty("ComboBox1")]
|
|
private System.Windows.Controls.ComboBox iepZybAkM;
|
|
[AccessedThroughProperty("Label2")]
|
|
private System.Windows.Controls.Label TJfGoS1Nc;
|
|
[AccessedThroughProperty("t1")]
|
|
private System.Windows.Controls.Label JGRWDvPW7;
|
|
[AccessedThroughProperty("Button1")]
|
|
private System.Windows.Controls.Button \u0032dt8e7deR;
|
|
[AccessedThroughProperty("Label1")]
|
|
private System.Windows.Controls.Label H10jte8fr;
|
|
[AccessedThroughProperty("ProgressBar1")]
|
|
private System.Windows.Controls.ProgressBar SsvY5ygtY;
|
|
[AccessedThroughProperty("btn_s_k")]
|
|
private System.Windows.Controls.Button \u0038xXCMRTUE;
|
|
[AccessedThroughProperty("btn_s_AV")]
|
|
private System.Windows.Controls.Button Mnd0ODixC;
|
|
[AccessedThroughProperty("btn_s_IS")]
|
|
private System.Windows.Controls.Button a6BHg7aZl;
|
|
[AccessedThroughProperty("kl")]
|
|
private System.Windows.Controls.TextBox \u00305iRvC3Dw;
|
|
[AccessedThroughProperty("Button2")]
|
|
private System.Windows.Controls.Button RVCQ5y8jV;
|
|
[AccessedThroughProperty("Label3")]
|
|
private System.Windows.Controls.Label iAVvjewXZ;
|
|
private bool \u0032I7wPSnFY;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public KDownloader()
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private void seWsLuReV([In] object obj0, [In] RoutedEventArgs obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private void uWUfSQC1u([In] object obj0, [In] MouseButtonEventArgs obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private void CvmOFuRb7([In] object obj0, [In] RoutedEventArgs obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private void ISFmXOES8([In] object obj0, [In] RoutedEventArgs obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private void FleVY7hrK([In] object obj0, [In] RoutedEventArgs obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private void \u0039tjPjswKO([In] object obj0, [In] RoutedEventArgs obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private void \u0038wGy8Btdv([In] object obj0, [In] DownloadProgressChangedEventArgs obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private void HKGk3cGu3([In] object obj0, [In] AsyncCompletedEventArgs obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private void \u0034y971Mpj6([In] object obj0, [In] RoutedEventArgs obj1)
|
|
{
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.GroupBox GroupBox1
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.GroupBox) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.ComboBox ComboBox1
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.ComboBox) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.Label Label2
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.Label) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.Label t1
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.Label) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.Button Button1
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.Button) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.Label Label1
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.Label) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.ProgressBar ProgressBar1
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.ProgressBar) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.Button btn_s_k
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.Button) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.Button btn_s_AV
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.Button) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.Button btn_s_IS
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.Button) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.TextBox kl
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.TextBox) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.Button Button2
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.Button) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
internal virtual System.Windows.Controls.Label Label3
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)] get => (System.Windows.Controls.Label) null;
|
|
[MethodImpl(MethodImplOptions.Synchronized | MethodImplOptions.NoInlining)] set
|
|
{
|
|
}
|
|
}
|
|
|
|
[DebuggerNonUserCode]
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public void InitializeComponent()
|
|
{
|
|
}
|
|
|
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|
[DebuggerNonUserCode]
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public void System_Windows_Markup_IComponentConnector_Connect(int connectionId, object target)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void aPEJ2Afs8etV7KbNXWb()
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void \u0037xfKayffk96xRE4rKHa([In] object obj0)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void xSq1kGfOloFYg37FAU3([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void yB2yJufQCJD0bVXfjOd([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void N2jY4pfWrcxt3A5A23M([In] object obj0)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static bool h3j4uIszCMO0yOkkw4d() => true;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static bool jd61SHfxVMknh7FdE6c() => true;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static bool lRbAXJflDLWjg6vw5Nd() => true;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static MsgBoxResult iNwlmEfy6KaXY1HWMAZ(
|
|
[In] object obj0,
|
|
[In] MsgBoxStyle obj1,
|
|
[In] object obj2)
|
|
{
|
|
// ISSUE: reference to a compiler-generated field
|
|
return \u003CPrivateImplementationDetails\u003E\u007B7465F6BC\u002D7BAE\u002D4A3E\u002DA06D\u002DB170F89EC902\u007D.fieldimpl2;
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void VIBibVfpOtVOqdsbxt6([In] object obj0)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object tgGbPufBERDfAes3537([In] object obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void rcTDyJfnafIKOkxqMMY([In] object obj0, [In] Visibility obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object cF6w21fAk8YIYUilGSq([In] object obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void Xp4YQPfm1YGNuqUpJwV([In] object obj0)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object \u0031ZMVbpfdKf2Q47UXHxX([In] object obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object B37uyVfjQjOXxxxoJrU([In] object obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static int mUW2JSfHXhQbLcRgVWA([In] object obj0, [In] object obj1, [In] bool obj2) => 0;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object P97rxdfkluRp55s2A3t([In] object obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void OXooWdfToaGeQmwcirn([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void \u0037XAUaefhLXpoF5oZfVe([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void \u0037YewblfEDJaEwFcnM5E([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void SwU4YSf1g1xvZROH1Kh([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void WOgW4Sf9j7gFwtboT3Z([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static DialogResult yDnXCufwVc9TKEnsZpi([In] object obj0) => \u003CPrivateImplementationDetails\u003E\u007B7465F6BC\u002D7BAE\u002D4A3E\u002DA06D\u002DB170F89EC902\u007D.fieldimpl3;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object OT0Pg6fCS6CctyWjeLY([In] object obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static bool iA9MQMf6uOwPWYta5UG([In] object obj0) => true;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object ByXhdqfe3NAlXL9X809([In] object obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object VfOqhVfVoBUpmHhrFhc([In] object obj0, [In] object obj1) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void wI4FtnftxMAxRZfhEyR([In] object obj0, [In] object obj1, [In] object obj2)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object Ru3PDtfUwV77aRGDGOA([In] object obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void \u003278IOcfb8KrX7gQtSTn([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void ExxliefPbpcC3Kd89FO([In] object obj0, [In] bool obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object KugFjtfr987fhN0eg6P([In] object obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object nxHNSsfc1GDFS30KXuh([In] object obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object SLdqNqfSFQApLGyJomU([In] object obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void bWVx83fLYWyKQZLpXoc([In] object obj0)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void OFV1lkfg1BuH7d5HPOV()
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static long eoshwnfKHfKK9VkKWbP([In] object obj0) => 0;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static double XDC7IKfRdw9E45uOjYh([In] object obj0) => 0.0;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static long FVFk6Bfay6iWWcJZQPR([In] object obj0) => 0;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static double \u0033RteunfF1dZLXgdmKnr([In] double obj0) => 0.0;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static int igfnWXf0oTnW1eNwnIC([In] object obj0) => 0;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void Eg2lrmf3uKBs7UeTQ8j([In] object obj0, [In] double obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static double \u00382Juq3f8H3hWGJGj186([In] double obj0, [In] int obj1) => 0.0;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static int Y7JpR7fMkI2Bv54w7G3([In] object obj0) => 0;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object \u0030TvK59fJaPiaVhBMRtc([In] int obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object RCpKdGfiS6RckYkIEp8([In] double obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object HEvimDf760guc2wKhuR([In] object obj0) => (object) null;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static MessageBoxResult iRJCLufXqB32x128SjL(
|
|
[In] object obj0,
|
|
[In] object obj1,
|
|
[In] MessageBoxButton obj2,
|
|
[In] MessageBoxImage obj3)
|
|
{
|
|
// ISSUE: reference to a compiler-generated field
|
|
return \u003CPrivateImplementationDetails\u003E\u007B7465F6BC\u002D7BAE\u002D4A3E\u002DA06D\u002DB170F89EC902\u007D.fieldimpl4;
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void \u0037TqfU4fYxj1qTIHjrgV([In] object obj0)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void idjqkhfDqdHBRHlWRNq([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void K4Og3jfZyWM9Ax4x6Gk([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void OWUfYBf2QyoQMTbjTc7([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void rZtIhUf4q0W1RmadjdM([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void ObYN6cfNyMYPT3sDLnD([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void mmsJntfv0CNVHrVFeb8([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void fDnMVBf5JfiiZWFhNpY([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void Os0pmnfqk5H9AxEs03K([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void ly9Zl0fGywBOmX6Yn4o([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void FFsmmpfuEhWIJwYKrwx([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void RBVTslfIp7BYVne728V([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void \u0033cWV1EfoVRp2AxXwR05([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void HKIeEcfzx2wolRq0GeJ([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void \u0032VpDDvOxELXL2ddQNwJ([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void PtUv7DOsee0DWbcliLt([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void jQBdcFOfW16cuCocyCV([In] object obj0, [In] object obj1)
|
|
{
|
|
}
|
|
|
|
static KDownloader() => \u0032xlZRjWMTMLrRPrwuC.\u0038wGy8Btdv();
|
|
}
|
|
}
|