| Info |
PE Detect: PeReader OK (file layout) |
| Module Name |
|
| Full Name |
|
| EntryPoint |
System.Void ::()
|
| Scope Name |
|
| Scope Type |
|
| Kind |
|
| Runtime Version |
|
| Tables Header Version |
|
| WinMD Version |
|
| Assembly Name |
|
| Assembly Version |
|
| Assembly Culture |
|
| Has PublicKey |
|
| PublicKey Token |
|
| Target Framework |
.NETFramework,Version=v4.7.2 |
| Total Strings |
|
| Main Method |
System.Void ::()
|
| Main IL Instruction Count |
|
| Main IL |
call System.Void PearlClient.Config.Settings::InitializeSettings()
ldc.i4 1418847150
ldc.i4 1750964223
xor <null>
dup <null>
stloc.s V_7
ldc.i4.s 23
rem.un <null>
switch dnlib.DotNet.Emit.Instruction[]
br IL_0373: nop
call System.Boolean ::()
brfalse.s IL_008B: ldc.i4 759087571
ldc.i4 650703245
dup <null>
br.s IL_0091: pop
ldc.i4 759087571
dup <null>
pop <null>
ldloc.s V_7
ldc.i4 -70462046
mul <null>
xor <null>
br IL_000A: ldc.i4 1750964223
ldc.i4.0 <null>
call System.Void ::(System.Int32)
ldloc.s V_7
ldc.i4 -1254475084
mul <null>
ldc.i4 -1742946210
xor <null>
br IL_000A: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::CountryBlacklist
ldc.i4 -265267483
br.s IL_00C5: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brtrue.s IL_00D9: ldc.i4 239319692
ldc.i4 888457765
dup <null>
br.s IL_00DF: pop
ldc.i4 239319692
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::DefenderExclusion
ldc.i4 -265267483
br.s IL_00F1: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brfalse.s IL_0105: ldc.i4 1561504875
ldc.i4 965844963
dup <null>
br.s IL_010B: pop
ldc.i4 1561504875
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
ldnull <null>
ldftn System.Void ::()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
call System.Threading.Thread ::(System.Threading.ThreadStart)
dup <null>
ldc.i4.1 <null>
call System.Void ::(System.Threading.Thread,System.Boolean)
call System.Void ::(System.Threading.Thread)
ldloc.s V_7
ldc.i4 1942830522
mul <null>
ldc.i4 2014495939
xor <null>
br IL_000A: ldc.i4 1750964223
call System.Void ::()
call System.String ::()
ldc.i4 -889171738
br.s IL_0152: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.String ::(System.String,System.String)
stloc.0 <null>
ldc.i4 653296378
br IL_000A: ldc.i4 1750964223
ldc.i4.1 <null>
call System.Void ::(System.Int32)
ldloc.s V_7
ldc.i4 737038124
mul <null>
ldc.i4 1751142702
xor <null>
br IL_000A: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::DisableInstallPrompt
ldc.i4 785283722
br.s IL_018C: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brfalse.s IL_01A0: ldc.i4 119598410
ldc.i4 1806175307
dup <null>
br.s IL_01A6: pop
ldc.i4 119598410
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
call System.Void ::()
ldc.i4.1 <null>
call System.Void ::(System.Int32)
ldloc.s V_7
ldc.i4 -1890529667
mul <null>
ldc.i4 962968104
xor <null>
br IL_000A: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::ProcessKiller
ldc.i4 -265267483
br.s IL_01D6: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brtrue.s IL_01EA: ldc.i4 46808691
ldc.i4 1184976763
dup <null>
br.s IL_01F0: pop
ldc.i4 46808691
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
call System.Boolean ::()
brtrue IL_0400: ldsfld System.String PearlClient.Config.Settings::InstallClient
ldc.i4 1336597707
br IL_000A: ldc.i4 1750964223
call System.Boolean ::()
brtrue.s IL_0219: ldc.i4 1812130998
ldc.i4 1321863217
dup <null>
br.s IL_021F: pop
ldc.i4 1812130998
dup <null>
pop <null>
ldloc.s V_7
ldc.i4 1143977826
mul <null>
xor <null>
br IL_000A: ldc.i4 1750964223
call System.Boolean ::()
brtrue.s IL_023D: ldc.i4 1168653802
ldc.i4 1412094422
dup <null>
br.s IL_0243: pop
ldc.i4 1168653802
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::BlacklistedCountries
ldc.i4.1 <null>
newarr System.Char
dup <null>
ldc.i4.0 <null>
ldc.i4.s 59
stelem.i2 <null>
call System.String[] ::(System.String,System.Char[])
ldsfld System.Func`2<System.String,System.Boolean> /::<>9__0_0
dup <null>
brtrue.s IL_027D: call System.Boolean System.Linq.Enumerable::Any<System.String>(System.Collections.Generic.IEnumerable`1<System.String>,System.Func`2<System.String,System.Boolean>)
pop <null>
ldsfld / /::<>9
ldftn System.Boolean /::(System.String)
newobj System.Void System.Func`2<System.String,System.Boolean>::.ctor(System.Object,System.IntPtr)
dup <null>
stsfld System.Func`2<System.String,System.Boolean> /::<>9__0_0
call System.Boolean System.Linq.Enumerable::Any<System.String>(System.Collections.Generic.IEnumerable`1<System.String>,System.Func`2<System.String,System.Boolean>)
brfalse.s IL_028C: ldc.i4 888457765
ldc.i4 1916938765
dup <null>
br.s IL_0292: pop
ldc.i4 888457765
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
ldc.i4.1 <null>
call System.Void ::(System.Int32)
ldloc.s V_7
ldc.i4 -397956629
mul <null>
ldc.i4 1742198712
xor <null>
br IL_000A: ldc.i4 1750964223
call System.Void ::()
ldloc.s V_7
ldc.i4 1741205064
mul <null>
ldc.i4 -1202269320
xor <null>
br IL_000A: ldc.i4 1750964223
ldc.i4 2051554713
br.s IL_02D0: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldc.i4 1360305515
br.s IL_02DC: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldc.i4.4 <null>
ldc.i4.s 64
ldc.i4.0 <null>
ldc.i4 2097152
call System.Windows.Forms.DialogResult ::(System.String,System.String,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxIcon,System.Windows.Forms.MessageBoxDefaultButton,System.Windows.Forms.MessageBoxOptions)
ldc.i4.6 <null>
bne.un.s IL_02FA: ldc.i4 1986689287
ldc.i4 119598410
dup <null>
br.s IL_0300: pop
ldc.i4 1986689287
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
call System.Void ::()
ldloc.s V_7
ldc.i4 86905224
mul <null>
ldc.i4 -1811485628
xor <null>
br IL_000A: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::ForceAdmin
ldc.i4 -639803152
br.s IL_032A: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brfalse IL_0400: ldsfld System.String PearlClient.Config.Settings::InstallClient
ldc.i4 7236281
br IL_000A: ldc.i4 1750964223
call System.Void ::()
ldloc.s V_7
ldc.i4 -1847960136
mul <null>
ldc.i4 290370630
xor <null>
br IL_000A: ldc.i4 1750964223
call System.Void ::()
ldloc.s V_7
ldc.i4 -527689479
mul <null>
ldc.i4 -794965231
xor <null>
br IL_000A: ldc.i4 1750964223
nop <null>
call System.Diagnostics.ProcessStartInfo ::()
dup <null>
ldc.i4.1 <null>
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.Boolean)
dup <null>
call System.String ::()
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.String)
dup <null>
ldloc.0 <null>
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.String)
dup <null>
ldc.i4 1652149110
br.s IL_039A: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Diagnostics.Process ::()
call System.Diagnostics.ProcessModule ::(System.Diagnostics.Process)
call System.String ::(System.Diagnostics.ProcessModule)
ldc.i4 -908114436
br.s IL_03B5: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.String ::(System.String,System.String,System.String)
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.String)
dup <null>
ldc.i4 64641223
br.s IL_03CC: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.String)
dup <null>
ldc.i4.1 <null>
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.Boolean)
dup <null>
ldc.i4.1 <null>
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.Diagnostics.ProcessWindowStyle)
call System.Void ::()
call System.Diagnostics.Process ::(System.Diagnostics.ProcessStartInfo)
pop <null>
ldc.i4.0 <null>
call System.Void ::(System.Int32)
leave IL_0373: nop
pop <null>
leave IL_0373: nop
ldsfld System.String PearlClient.Config.Settings::InstallClient
ldc.i4 -639803152
br.s IL_040C: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brfalse.s IL_0470: ldsfld System.String PearlClient.Config.Settings::Botkiller
ldc.i4 750548751
ldc.i4 1750964223
xor <null>
dup <null>
stloc.s V_7
ldc.i4.5 <null>
rem.un <null>
switch dnlib.DotNet.Emit.Instruction[]
br.s IL_04B1: ldsfld Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::CurrentUser
ldnull <null>
ldftn System.Void ::()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
call System.Threading.Thread ::(System.Threading.ThreadStart)
dup <null>
ldc.i4.1 <null>
call System.Void ::(System.Threading.Thread,System.Boolean)
call System.Void ::(System.Threading.Thread)
ldloc.s V_7
ldc.i4 2102955641
mul <null>
ldc.i4 -1966557469
xor <null>
br.s IL_041D: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::Botkiller
ldc.i4 -463730480
br.s IL_047C: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brtrue.s IL_0490: ldc.i4 1707144831
ldc.i4 900768611
dup <null>
br.s IL_0496: pop
ldc.i4 1707144831
dup <null>
pop <null>
br.s IL_041D: ldc.i4 1750964223
call System.Void ::()
ldloc.s V_7
ldc.i4 -271260700
mul <null>
ldc.i4 -1113540030
xor <null>
br IL_041D: ldc.i4 1750964223
ldsfld Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::CurrentUser
ldc.i4 1607170757
br.s IL_04BD: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call Microsoft.Win32.RegistryKey ::(Microsoft.Win32.RegistryKey,System.String)
stloc.1 <null>
ldloc.1 <null>
brfalse IL_05BC: leave.s IL_05FB
ldc.i4 1341222973
ldc.i4 1750964223
xor <null>
dup <null>
stloc.s V_7
ldc.i4.5 <null>
rem.un <null>
switch dnlib.DotNet.Emit.Instruction[]
br IL_05BC: leave.s IL_05FB
ldloc.1 <null>
ldc.i4 -944623176
br.s IL_0504: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldc.i4.0 <null>
box System.Int32
call System.Object ::(Microsoft.Win32.RegistryKey,System.String,System.Object)
unbox.any System.Int32
ldc.i4.1 <null>
bne.un.s IL_0524: ldc.i4 317783124
ldc.i4 1182664586
dup <null>
br.s IL_052A: pop
ldc.i4 317783124
dup <null>
pop <null>
br.s IL_04D3: ldc.i4 1750964223
ldloc.1 <null>
ldc.i4 -2122615060
br.s IL_0535: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldc.i4.0 <null>
box System.Int32
call System.Object ::(Microsoft.Win32.RegistryKey,System.String,System.Object)
unbox.any System.Int32
stloc.2 <null>
ldc.i4 1023423974
br.s IL_04D3: ldc.i4 1750964223
ldloc.1 <null>
ldc.i4 914355439
br.s IL_055A: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldc.i4.0 <null>
box System.Int32
call System.Object ::(Microsoft.Win32.RegistryKey,System.String,System.Object)
unbox.any System.Int32
stloc.3 <null>
ldloc.1 <null>
ldc.i4 -1032708604
br.s IL_0578: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldstr
call System.Object ::(Microsoft.Win32.RegistryKey,System.String,System.Object)
castclass System.String
stloc.s V_4
ldc.i4 -1621438579
br.s IL_0595: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldloc.2 <null>
box System.Int32
ldloc.3 <null>
box System.Int32
ldloc.s V_4
call System.String ::(System.String,System.Object,System.Object,System.Object)
call System.Void Y!Eeg0#&p3F&{X4{BD}t<yc_'::(System.String)
ldc.i4 317783124
br IL_04D3: ldc.i4 1750964223
leave.s IL_05FB: ldsfld Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::CurrentUser
ldloc.1 <null>
brfalse.s IL_05FA: endfinally
ldc.i4 1608856167
ldc.i4 1750964223
xor <null>
dup <null>
stloc.s V_7
ldc.i4.3 <null>
rem.un <null>
switch dnlib.DotNet.Emit.Instruction[]
br.s IL_05FA: endfinally
ldloc.1 <null>
call System.Void ::(System.IDisposable)
ldloc.s V_7
ldc.i4 -70722145
mul <null>
ldc.i4 1503102628
xor <null>
br.s IL_05C6: ldc.i4 1750964223
endfinally <null>
ldsfld Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::CurrentUser
ldc.i4 -960912770
br.s IL_0607: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call Microsoft.Win32.RegistryKey ::(Microsoft.Win32.RegistryKey,System.String)
stloc.s V_5
ldloc.s V_5
brfalse.s IL_065E: leave.s IL_069F
ldc.i4 1839261536
ldc.i4 1750964223
xor <null>
dup <null>
stloc.s V_7
ldc.i4.3 <null>
rem.un <null>
switch dnlib.DotNet.Emit.Instruction[]
br.s IL_065E: leave.s IL_069F
ldloc.s V_5
ldc.i4 -1946130693
br.s IL_0643: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Object ::(Microsoft.Win32.RegistryKey,System.String)
call System.String ::(System.Object)
stsfld System.String PearlClient.Config.Settings::Note
ldc.i4 1506212851
br.s IL_061C: ldc.i4 1750964223
leave.s IL_069F: call System.Void ::()
ldloc.s V_5
brfalse.s IL_069E: endfinally
ldc.i4 1062990463
ldc.i4 1750964223
xor <null>
dup <null>
stloc.s V_7
ldc.i4.3 <null>
rem.un <null>
switch dnlib.DotNet.Emit.Instruction[]
br.s IL_069E: endfinally
ldloc.s V_5
call System.Void ::(System.IDisposable)
ldloc.s V_7
ldc.i4 1221249394
mul <null>
ldc.i4 -898982587
xor <null>
br.s IL_0669: ldc.i4 1750964223
endfinally <null>
call System.Void ::()
call System.Void ::()
newobj System.Void TanZY`04o||a3{F?nL!n=YXc"::.ctor()
callvirt System.Threading.Tasks.Task TanZY`04o||a3{F?nL!n=YXc"::()
call System.Runtime.CompilerServices.TaskAwaiter ::(System.Threading.Tasks.Task)
stloc.s V_6
ldloca.s V_6
call System.Void System.Runtime.CompilerServices.TaskAwaiter::GetResult()
leave.s IL_06C6: ret
pop <null>
leave.s IL_06C6: ret
ret <null>
|
| Module Name |
|
| Full Name |
|
| EntryPoint |
System.Void ::()
|
| Scope Name |
|
| Scope Type |
|
| Kind |
|
| Runtime Version |
|
| Tables Header Version |
|
| WinMD Version |
|
| Assembly Name |
|
| Assembly Version |
|
| Assembly Culture |
|
| Has PublicKey |
|
| PublicKey Token |
|
| Target Framework |
.NETFramework,Version=v4.7.2 |
| Total Strings |
|
| Main Method |
System.Void ::()
|
| Main IL Instruction Count |
|
| Main IL |
call System.Void PearlClient.Config.Settings::InitializeSettings()
ldc.i4 1418847150
ldc.i4 1750964223
xor <null>
dup <null>
stloc.s V_7
ldc.i4.s 23
rem.un <null>
switch dnlib.DotNet.Emit.Instruction[]
br IL_0373: nop
call System.Boolean ::()
brfalse.s IL_008B: ldc.i4 759087571
ldc.i4 650703245
dup <null>
br.s IL_0091: pop
ldc.i4 759087571
dup <null>
pop <null>
ldloc.s V_7
ldc.i4 -70462046
mul <null>
xor <null>
br IL_000A: ldc.i4 1750964223
ldc.i4.0 <null>
call System.Void ::(System.Int32)
ldloc.s V_7
ldc.i4 -1254475084
mul <null>
ldc.i4 -1742946210
xor <null>
br IL_000A: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::CountryBlacklist
ldc.i4 -265267483
br.s IL_00C5: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brtrue.s IL_00D9: ldc.i4 239319692
ldc.i4 888457765
dup <null>
br.s IL_00DF: pop
ldc.i4 239319692
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::DefenderExclusion
ldc.i4 -265267483
br.s IL_00F1: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brfalse.s IL_0105: ldc.i4 1561504875
ldc.i4 965844963
dup <null>
br.s IL_010B: pop
ldc.i4 1561504875
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
ldnull <null>
ldftn System.Void ::()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
call System.Threading.Thread ::(System.Threading.ThreadStart)
dup <null>
ldc.i4.1 <null>
call System.Void ::(System.Threading.Thread,System.Boolean)
call System.Void ::(System.Threading.Thread)
ldloc.s V_7
ldc.i4 1942830522
mul <null>
ldc.i4 2014495939
xor <null>
br IL_000A: ldc.i4 1750964223
call System.Void ::()
call System.String ::()
ldc.i4 -889171738
br.s IL_0152: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.String ::(System.String,System.String)
stloc.0 <null>
ldc.i4 653296378
br IL_000A: ldc.i4 1750964223
ldc.i4.1 <null>
call System.Void ::(System.Int32)
ldloc.s V_7
ldc.i4 737038124
mul <null>
ldc.i4 1751142702
xor <null>
br IL_000A: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::DisableInstallPrompt
ldc.i4 785283722
br.s IL_018C: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brfalse.s IL_01A0: ldc.i4 119598410
ldc.i4 1806175307
dup <null>
br.s IL_01A6: pop
ldc.i4 119598410
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
call System.Void ::()
ldc.i4.1 <null>
call System.Void ::(System.Int32)
ldloc.s V_7
ldc.i4 -1890529667
mul <null>
ldc.i4 962968104
xor <null>
br IL_000A: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::ProcessKiller
ldc.i4 -265267483
br.s IL_01D6: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brtrue.s IL_01EA: ldc.i4 46808691
ldc.i4 1184976763
dup <null>
br.s IL_01F0: pop
ldc.i4 46808691
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
call System.Boolean ::()
brtrue IL_0400: ldsfld System.String PearlClient.Config.Settings::InstallClient
ldc.i4 1336597707
br IL_000A: ldc.i4 1750964223
call System.Boolean ::()
brtrue.s IL_0219: ldc.i4 1812130998
ldc.i4 1321863217
dup <null>
br.s IL_021F: pop
ldc.i4 1812130998
dup <null>
pop <null>
ldloc.s V_7
ldc.i4 1143977826
mul <null>
xor <null>
br IL_000A: ldc.i4 1750964223
call System.Boolean ::()
brtrue.s IL_023D: ldc.i4 1168653802
ldc.i4 1412094422
dup <null>
br.s IL_0243: pop
ldc.i4 1168653802
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::BlacklistedCountries
ldc.i4.1 <null>
newarr System.Char
dup <null>
ldc.i4.0 <null>
ldc.i4.s 59
stelem.i2 <null>
call System.String[] ::(System.String,System.Char[])
ldsfld System.Func`2<System.String,System.Boolean> /::<>9__0_0
dup <null>
brtrue.s IL_027D: call System.Boolean System.Linq.Enumerable::Any<System.String>(System.Collections.Generic.IEnumerable`1<System.String>,System.Func`2<System.String,System.Boolean>)
pop <null>
ldsfld / /::<>9
ldftn System.Boolean /::(System.String)
newobj System.Void System.Func`2<System.String,System.Boolean>::.ctor(System.Object,System.IntPtr)
dup <null>
stsfld System.Func`2<System.String,System.Boolean> /::<>9__0_0
call System.Boolean System.Linq.Enumerable::Any<System.String>(System.Collections.Generic.IEnumerable`1<System.String>,System.Func`2<System.String,System.Boolean>)
brfalse.s IL_028C: ldc.i4 888457765
ldc.i4 1916938765
dup <null>
br.s IL_0292: pop
ldc.i4 888457765
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
ldc.i4.1 <null>
call System.Void ::(System.Int32)
ldloc.s V_7
ldc.i4 -397956629
mul <null>
ldc.i4 1742198712
xor <null>
br IL_000A: ldc.i4 1750964223
call System.Void ::()
ldloc.s V_7
ldc.i4 1741205064
mul <null>
ldc.i4 -1202269320
xor <null>
br IL_000A: ldc.i4 1750964223
ldc.i4 2051554713
br.s IL_02D0: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldc.i4 1360305515
br.s IL_02DC: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldc.i4.4 <null>
ldc.i4.s 64
ldc.i4.0 <null>
ldc.i4 2097152
call System.Windows.Forms.DialogResult ::(System.String,System.String,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxIcon,System.Windows.Forms.MessageBoxDefaultButton,System.Windows.Forms.MessageBoxOptions)
ldc.i4.6 <null>
bne.un.s IL_02FA: ldc.i4 1986689287
ldc.i4 119598410
dup <null>
br.s IL_0300: pop
ldc.i4 1986689287
dup <null>
pop <null>
br IL_000A: ldc.i4 1750964223
call System.Void ::()
ldloc.s V_7
ldc.i4 86905224
mul <null>
ldc.i4 -1811485628
xor <null>
br IL_000A: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::ForceAdmin
ldc.i4 -639803152
br.s IL_032A: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brfalse IL_0400: ldsfld System.String PearlClient.Config.Settings::InstallClient
ldc.i4 7236281
br IL_000A: ldc.i4 1750964223
call System.Void ::()
ldloc.s V_7
ldc.i4 -1847960136
mul <null>
ldc.i4 290370630
xor <null>
br IL_000A: ldc.i4 1750964223
call System.Void ::()
ldloc.s V_7
ldc.i4 -527689479
mul <null>
ldc.i4 -794965231
xor <null>
br IL_000A: ldc.i4 1750964223
nop <null>
call System.Diagnostics.ProcessStartInfo ::()
dup <null>
ldc.i4.1 <null>
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.Boolean)
dup <null>
call System.String ::()
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.String)
dup <null>
ldloc.0 <null>
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.String)
dup <null>
ldc.i4 1652149110
br.s IL_039A: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Diagnostics.Process ::()
call System.Diagnostics.ProcessModule ::(System.Diagnostics.Process)
call System.String ::(System.Diagnostics.ProcessModule)
ldc.i4 -908114436
br.s IL_03B5: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.String ::(System.String,System.String,System.String)
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.String)
dup <null>
ldc.i4 64641223
br.s IL_03CC: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.String)
dup <null>
ldc.i4.1 <null>
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.Boolean)
dup <null>
ldc.i4.1 <null>
call System.Void ::(System.Diagnostics.ProcessStartInfo,System.Diagnostics.ProcessWindowStyle)
call System.Void ::()
call System.Diagnostics.Process ::(System.Diagnostics.ProcessStartInfo)
pop <null>
ldc.i4.0 <null>
call System.Void ::(System.Int32)
leave IL_0373: nop
pop <null>
leave IL_0373: nop
ldsfld System.String PearlClient.Config.Settings::InstallClient
ldc.i4 -639803152
br.s IL_040C: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brfalse.s IL_0470: ldsfld System.String PearlClient.Config.Settings::Botkiller
ldc.i4 750548751
ldc.i4 1750964223
xor <null>
dup <null>
stloc.s V_7
ldc.i4.5 <null>
rem.un <null>
switch dnlib.DotNet.Emit.Instruction[]
br.s IL_04B1: ldsfld Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::CurrentUser
ldnull <null>
ldftn System.Void ::()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
call System.Threading.Thread ::(System.Threading.ThreadStart)
dup <null>
ldc.i4.1 <null>
call System.Void ::(System.Threading.Thread,System.Boolean)
call System.Void ::(System.Threading.Thread)
ldloc.s V_7
ldc.i4 2102955641
mul <null>
ldc.i4 -1966557469
xor <null>
br.s IL_041D: ldc.i4 1750964223
ldsfld System.String PearlClient.Config.Settings::Botkiller
ldc.i4 -463730480
br.s IL_047C: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Boolean ::(System.String,System.String)
brtrue.s IL_0490: ldc.i4 1707144831
ldc.i4 900768611
dup <null>
br.s IL_0496: pop
ldc.i4 1707144831
dup <null>
pop <null>
br.s IL_041D: ldc.i4 1750964223
call System.Void ::()
ldloc.s V_7
ldc.i4 -271260700
mul <null>
ldc.i4 -1113540030
xor <null>
br IL_041D: ldc.i4 1750964223
ldsfld Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::CurrentUser
ldc.i4 1607170757
br.s IL_04BD: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call Microsoft.Win32.RegistryKey ::(Microsoft.Win32.RegistryKey,System.String)
stloc.1 <null>
ldloc.1 <null>
brfalse IL_05BC: leave.s IL_05FB
ldc.i4 1341222973
ldc.i4 1750964223
xor <null>
dup <null>
stloc.s V_7
ldc.i4.5 <null>
rem.un <null>
switch dnlib.DotNet.Emit.Instruction[]
br IL_05BC: leave.s IL_05FB
ldloc.1 <null>
ldc.i4 -944623176
br.s IL_0504: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldc.i4.0 <null>
box System.Int32
call System.Object ::(Microsoft.Win32.RegistryKey,System.String,System.Object)
unbox.any System.Int32
ldc.i4.1 <null>
bne.un.s IL_0524: ldc.i4 317783124
ldc.i4 1182664586
dup <null>
br.s IL_052A: pop
ldc.i4 317783124
dup <null>
pop <null>
br.s IL_04D3: ldc.i4 1750964223
ldloc.1 <null>
ldc.i4 -2122615060
br.s IL_0535: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldc.i4.0 <null>
box System.Int32
call System.Object ::(Microsoft.Win32.RegistryKey,System.String,System.Object)
unbox.any System.Int32
stloc.2 <null>
ldc.i4 1023423974
br.s IL_04D3: ldc.i4 1750964223
ldloc.1 <null>
ldc.i4 914355439
br.s IL_055A: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldc.i4.0 <null>
box System.Int32
call System.Object ::(Microsoft.Win32.RegistryKey,System.String,System.Object)
unbox.any System.Int32
stloc.3 <null>
ldloc.1 <null>
ldc.i4 -1032708604
br.s IL_0578: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldstr
call System.Object ::(Microsoft.Win32.RegistryKey,System.String,System.Object)
castclass System.String
stloc.s V_4
ldc.i4 -1621438579
br.s IL_0595: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
ldloc.2 <null>
box System.Int32
ldloc.3 <null>
box System.Int32
ldloc.s V_4
call System.String ::(System.String,System.Object,System.Object,System.Object)
call System.Void Y!Eeg0#&p3F&{X4{BD}t<yc_'::(System.String)
ldc.i4 317783124
br IL_04D3: ldc.i4 1750964223
leave.s IL_05FB: ldsfld Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::CurrentUser
ldloc.1 <null>
brfalse.s IL_05FA: endfinally
ldc.i4 1608856167
ldc.i4 1750964223
xor <null>
dup <null>
stloc.s V_7
ldc.i4.3 <null>
rem.un <null>
switch dnlib.DotNet.Emit.Instruction[]
br.s IL_05FA: endfinally
ldloc.1 <null>
call System.Void ::(System.IDisposable)
ldloc.s V_7
ldc.i4 -70722145
mul <null>
ldc.i4 1503102628
xor <null>
br.s IL_05C6: ldc.i4 1750964223
endfinally <null>
ldsfld Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::CurrentUser
ldc.i4 -960912770
br.s IL_0607: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call Microsoft.Win32.RegistryKey ::(Microsoft.Win32.RegistryKey,System.String)
stloc.s V_5
ldloc.s V_5
brfalse.s IL_065E: leave.s IL_069F
ldc.i4 1839261536
ldc.i4 1750964223
xor <null>
dup <null>
stloc.s V_7
ldc.i4.3 <null>
rem.un <null>
switch dnlib.DotNet.Emit.Instruction[]
br.s IL_065E: leave.s IL_069F
ldloc.s V_5
ldc.i4 -1946130693
br.s IL_0643: call System.String <Module>::<System.String>(System.Int32)
call System.String <Module>::<System.String>(System.Int32)
call System.Object ::(Microsoft.Win32.RegistryKey,System.String)
call System.String ::(System.Object)
stsfld System.String PearlClient.Config.Settings::Note
ldc.i4 1506212851
br.s IL_061C: ldc.i4 1750964223
leave.s IL_069F: call System.Void ::()
ldloc.s V_5
brfalse.s IL_069E: endfinally
ldc.i4 1062990463
ldc.i4 1750964223
xor <null>
dup <null>
stloc.s V_7
ldc.i4.3 <null>
rem.un <null>
switch dnlib.DotNet.Emit.Instruction[]
br.s IL_069E: endfinally
ldloc.s V_5
call System.Void ::(System.IDisposable)
ldloc.s V_7
ldc.i4 1221249394
mul <null>
ldc.i4 -898982587
xor <null>
br.s IL_0669: ldc.i4 1750964223
endfinally <null>
call System.Void ::()
call System.Void ::()
newobj System.Void TanZY`04o||a3{F?nL!n=YXc"::.ctor()
callvirt System.Threading.Tasks.Task TanZY`04o||a3{F?nL!n=YXc"::()
call System.Runtime.CompilerServices.TaskAwaiter ::(System.Threading.Tasks.Task)
stloc.s V_6
ldloca.s V_6
call System.Void System.Runtime.CompilerServices.TaskAwaiter::GetResult()
leave.s IL_06C6: ret
pop <null>
leave.s IL_06C6: ret
ret <null>
|