0116CA30 /$ 55 push ebp
0116CA31 |. 8BEC mov ebp, esp
0116CA33 |. 83EC 24 sub esp, 24
0116CA36 |. 8B45 08 mov eax, [ebp+8]
0116CA39 |. A3 A0B11A01 mov [11AB1A0], eax
0116CA3E |. C705 50AE1A01>mov dword ptr [11AAE50], 1
0116CA48 |. 8B4D 14 mov ecx, [ebp+14]
0116CA4B |. 890D 54AE1A01 mov [11AAE54], ecx
0116CA51 |. 8B55 10 mov edx, [ebp+10]
0116CA54 |. 8915 58AE1A01 mov [11AAE58], edx
0116CA5A |. 8B45 08 mov eax, [ebp+8]
0116CA5D |. A3 5CAE1A01 mov [11AAE5C], eax
0116CA62 |. 6A 02 push 2 ; /Arg2 = 00000002
0116CA64 |. 8B0D A0B11A01 mov ecx, [11AB1A0] ; |
0116CA6A |. 51 push ecx ; |Arg1 => 00000000
0116CA6B |. E8 73840000 call 01174EE3 ; \Fit.01174EE3
0116CA70 |. 83C4 08 add esp, 8
0116CA73 |. C745 F0 00000>mov dword ptr [ebp-10], 0
0116CA7A |. C745 F4 00000>mov dword ptr [ebp-C], 0
0116CA81 |. 68 00200000 push 2000 ; /Arg1 = 00002000
0116CA86 |. 8D4D F0 lea ecx, [ebp-10] ; |
0116CA89 |. E8 52E1FFFF call 0116ABE0 ; \Fit.0116ABE0
0116CA8E |. 8B55 F0 mov edx, [ebp-10]
0116CA91 |. 52 push edx ; /Arg2
0116CA92 |. 8B45 10 mov eax, [ebp+10] ; |
0116CA95 |. 50 push eax ; |Arg1
0116CA96 |. E8 4D030000 call 0116CDE8 ; \Fit.0116CDE8
0116CA9B |. 83C4 08 add esp, 8
0116CA9E |. 8945 F8 mov [ebp-8], eax
0116CAA1 |. 6A 06 push 6
0116CAA3 |. 68 A0471A01 push 011A47A0 ; ASCII "SERVER"
0116CAA8 |. 8B4D F0 mov ecx, [ebp-10]
0116CAAB |. 51 push ecx
0116CAAC |. E8 5F870100 call 01185210
0116CAB1 |. 83C4 0C add esp, 0C
0116CAB4 |. 85C0 test eax, eax
0116CAB6 |. 0F85 DB000000 jnz 0116CB97
0116CABC |. C605 A8B11A01>mov byte ptr [11AB1A8], 1
0116CAC3 |. C705 80431A01>mov dword ptr [11A4380], 3C
0116CACD |. 8B55 F0 mov edx, [ebp-10]
0116CAD0 |. 52 push edx
0116CAD1 |. E8 5A300100 call 0117FB30
0116CAD6 |. 83C4 04 add esp, 4
0116CAD9 |. 83F8 06 cmp eax, 6
0116CADC |. 0F86 A2000000 jbe 0116CB84
0116CAE2 |. 68 9C471A01 push 011A479C
0116CAE7 |. 8B45 F0 mov eax, [ebp-10]
0116CAEA |. 83C0 06 add eax, 6
0116CAED |. 50 push eax
0116CAEE |. E8 0D860100 call 01185100
0116CAF3 |. 83C4 08 add esp, 8
0116CAF6 |. 85C0 test eax, eax
0116CAF8 |. 75 0C jnz short 0116CB06
0116CAFA |. C705 80431A01>mov dword ptr [11A4380], -1
0116CB04 |. EB 7E jmp short 0116CB84
0116CB06 |> 68 94471A01 push 011A4794 ; ASCII "DOWN"
0116CB0B |. 8B4D F0 mov ecx, [ebp-10]
0116CB0E |. 83C1 06 add ecx, 6
0116CB11 |. 51 push ecx
0116CB12 |. E8 E9850100 call 01185100
0116CB17 |. 83C4 08 add esp, 8
0116CB1A |. 85C0 test eax, eax
0116CB1C |. 75 0C jnz short 0116CB2A
0116CB1E |. C705 80431A01>mov dword ptr [11A4380], -2
0116CB28 |. EB 5A jmp short 0116CB84
0116CB2A |> 8B55 F0 mov edx, [ebp-10]
0116CB2D |. 83C2 06 add edx, 6
0116CB30 |. 8955 EC mov [ebp-14], edx
0116CB33 |> 8B45 EC /mov eax, [ebp-14]
0116CB36 |. 0FBE08 |movsx ecx, byte ptr [eax]
0116CB39 |. 85C9 |test ecx, ecx
0116CB3B |. 74 20 |je short 0116CB5D
0116CB3D |. 8B55 EC |mov edx, [ebp-14]
0116CB40 |. 0FBE02 |movsx eax, byte ptr [edx]
0116CB43 |. 50 |push eax
0116CB44 |. E8 A5350100 |call 011800EE
0116CB49 |. 83C4 04 |add esp, 4
0116CB4C |. 85C0 |test eax, eax
0116CB4E |. 75 02 |jnz short 0116CB52
0116CB50 |. EB 0B |jmp short 0116CB5D
0116CB52 |> 8B4D EC |mov ecx, [ebp-14]
0116CB55 |. 83C1 01 |add ecx, 1
0116CB58 |. 894D EC |mov [ebp-14], ecx
0116CB5B |.^ EB D6 \jmp short 0116CB33
0116CB5D |> 8B55 EC mov edx, [ebp-14]
0116CB60 |. 0FBE02 movsx eax, byte ptr [edx]
0116CB63 |. 85C0 test eax, eax
0116CB65 |. 75 16 jnz short 0116CB7D
0116CB67 |. 8B4D F0 mov ecx, [ebp-10]
0116CB6A |. 83C1 06 add ecx, 6
0116CB6D |. 51 push ecx
0116CB6E |. E8 70350100 call 011800E3
0116CB73 |. 83C4 04 add esp, 4
0116CB76 |. A3 80431A01 mov [11A4380], eax
0116CB7B |. EB 07 jmp short 0116CB84
0116CB7D |> C605 A8B11A01>mov byte ptr [11AB1A8], 0
0116CB84 |> 8B55 F0 mov edx, [ebp-10]
0116CB87 |. 52 push edx ; /Arg2
0116CB88 |. 8B45 F8 mov eax, [ebp-8] ; |
0116CB8B |. 50 push eax ; |Arg1
0116CB8C |. E8 57020000 call 0116CDE8 ; \Fit.0116CDE8
0116CB91 |. 83C4 08 add esp, 8
0116CB94 |. 8945 F8 mov [ebp-8], eax
0116CB97 |> 68 88471A01 push 011A4788 ; ASCII "REGISTER"
0116CB9C |. 8B4D F0 mov ecx, [ebp-10]
0116CB9F |. 51 push ecx
0116CBA0 |. E8 5B850100 call 01185100
0116CBA5 |. 83C4 08 add esp, 8
0116CBA8 |. 85C0 test eax, eax
0116CBAA |. 75 20 jnz short 0116CBCC
0116CBAC |. C705 A4B11A01>mov dword ptr [11AB1A4], 1
0116CBB6 |. 8B55 F8 mov edx, [ebp-8]
0116CBB9 |. 52 push edx
0116CBBA |. 68 7CAE1A01 push 011AAE7C
0116CBBF |. E8 BC2D0100 call 0117F980
0116CBC4 |. 83C4 08 add esp, 8
0116CBC7 |. E9 77010000 jmp 0116CD43
0116CBCC |> 68 78471A01 push 011A4778 ; ASCII "QUIETREGISTER"
0116CBD1 |. 8B45 F0 mov eax, [ebp-10]
0116CBD4 |. 50 push eax
0116CBD5 |. E8 26850100 call 01185100
0116CBDA |. 83C4 08 add esp, 8
0116CBDD |. 85C0 test eax, eax
0116CBDF |. 75 20 jnz short 0116CC01
0116CBE1 |. C705 A4B11A01>mov dword ptr [11AB1A4], 8
0116CBEB |. 8B4D F8 mov ecx, [ebp-8]
0116CBEE |. 51 push ecx
0116CBEF |. 68 7CAE1A01 push 011AAE7C
0116CBF4 |. E8 872D0100 call 0117F980
0116CBF9 |. 83C4 08 add esp, 8
0116CBFC |. E9 42010000 jmp 0116CD43
0116CC01 |> 68 6C471A01 push 011A476C ; ASCII "TRANSFER"
0116CC06 |. 8B55 F0 mov edx, [ebp-10]
0116CC09 |. 52 push edx
0116CC0A |. E8 F1840100 call 01185100
0116CC0F |. 83C4 08 add esp, 8
0116CC12 |. 85C0 test eax, eax
0116CC14 |. 75 0F jnz short 0116CC25
0116CC16 |. C705 A4B11A01>mov dword ptr [11AB1A4], 2
0116CC20 |. E9 1E010000 jmp 0116CD43
0116CC25 |> 68 60471A01 push 011A4760 ; ASCII "FIXCLOCK"
0116CC2A |. 8B45 F0 mov eax, [ebp-10]
0116CC2D |. 50 push eax
0116CC2E |. E8 CD840100 call 01185100
0116CC33 |. 83C4 08 add esp, 8
0116CC36 |. 85C0 test eax, eax
0116CC38 |. 75 0F jnz short 0116CC49
0116CC3A |. C705 A4B11A01>mov dword ptr [11AB1A4], 3
0116CC44 |. E9 FA000000 jmp 0116CD43
0116CC49 |> 68 58471A01 push 011A4758 ; ASCII "INFO"
0116CC4E |. 8B4D F0 mov ecx, [ebp-10]
0116CC51 |. 51 push ecx
0116CC52 |. E8 A9840100 call 01185100
0116CC57 |. 83C4 08 add esp, 8
0116CC5A |. 85C0 test eax, eax
0116CC5C |. 75 0F jnz short 0116CC6D
0116CC5E |. C705 A4B11A01>mov dword ptr [11AB1A4], 4
0116CC68 |. E9 D6000000 jmp 0116CD43
0116CC6D |> 68 4C471A01 push 011A474C ; ASCII "UNREGISTER"
0116CC72 |. 8B55 F0 mov edx, [ebp-10]
0116CC75 |. 52 push edx
0116CC76 |. E8 85840100 call 01185100
0116CC7B |. 83C4 08 add esp, 8
0116CC7E |. 85C0 test eax, eax
0116CC80 |. 75 0F jnz short 0116CC91
0116CC82 |. C705 A4B11A01>mov dword ptr [11AB1A4], 5
0116CC8C |. E9 B2000000 jmp 0116CD43
0116CC91 |> 68 3C471A01 push 011A473C ; ASCII "QUIETUNREGISTER"
0116CC96 |. 8B45 F0 mov eax, [ebp-10]
0116CC99 |. 50 push eax
0116CC9A |. E8 61840100 call 01185100
0116CC9F |. 83C4 08 add esp, 8
0116CCA2 |. 85C0 test eax, eax
0116CCA4 |. 75 0F jnz short 0116CCB5
0116CCA6 |. C705 A4B11A01>mov dword ptr [11AB1A4], 9
0116CCB0 |. E9 8E000000 jmp 0116CD43
0116CCB5 |> 68 2C471A01 push 011A472C ; ASCII "SHOWNETUSERS"
0116CCBA |. 8B4D F0 mov ecx, [ebp-10]
0116CCBD |. 51 push ecx
0116CCBE |. E8 3D840100 call 01185100
0116CCC3 |. 83C4 08 add esp, 8
0116CCC6 |. 85C0 test eax, eax
0116CCC8 |. 75 0C jnz short 0116CCD6
0116CCCA |. C705 A4B11A01>mov dword ptr [11AB1A4], 6
0116CCD4 |. EB 6D jmp short 0116CD43
0116CCD6 |> 68 20471A01 push 011A4720 ; ASCII "HWCHANGELOG"
0116CCDB |. 8B55 F0 mov edx, [ebp-10]
0116CCDE |. 52 push edx
0116CCDF |. E8 1C840100 call 01185100
0116CCE4 |. 83C4 08 add esp, 8
0116CCE7 |. 85C0 test eax, eax
0116CCE9 |. 75 0C jnz short 0116CCF7
0116CCEB |. C705 A4B11A01>mov dword ptr [11AB1A4], 7
0116CCF5 |. EB 4C jmp short 0116CD43
0116CCF7 |> 68 14471A01 push 011A4714 ; ASCII "QUIETEXIT"
0116CCFC |. 8B45 F0 mov eax, [ebp-10]
0116CCFF |. 50 push eax
0116CD00 |. E8 FB830100 call 01185100
0116CD05 |. 83C4 08 add esp, 8
0116CD08 |. 85C0 test eax, eax
0116CD0A |. 75 0C jnz short 0116CD18
0116CD0C |. C705 A4B11A01>mov dword ptr [11AB1A4], 0A
0116CD16 |. EB 2B jmp short 0116CD43
0116CD18 |> 6A 09 push 9
0116CD1A |. 68 08471A01 push 011A4708 ; ASCII "ARMDEBUG="
0116CD1F |. 8B4D F0 mov ecx, [ebp-10]
0116CD22 |. 51 push ecx
0116CD23 |. E8 E8840100 call 01185210
0116CD28 |. 83C4 0C add esp, 0C
0116CD2B |. 85C0 test eax, eax
0116CD2D |. 75 14 jnz short 0116CD43
0116CD2F |. 8B55 F0 mov edx, [ebp-10]
0116CD32 |. 83C2 09 add edx, 9
0116CD35 |. 52 push edx
0116CD36 |. 68 7CAE1A01 push 011AAE7C
0116CD3B |. E8 402C0100 call 0117F980
0116CD40 |. 83C4 08 add esp, 8
0116CD43 |> E8 DFF7FFFF call 0116C527
0116CD48 |. 8945 FC mov [ebp-4], eax
0116CD4B |. 837D FC 00 cmp dword ptr [ebp-4], 0
0116CD4F |. 75 66 jnz short 0116CDB7
0116CD51 |. 8B45 F0 mov eax, [ebp-10]
0116CD54 |. 8945 E4 mov [ebp-1C], eax
0116CD57 |. E8 15DFFFFF call 0116AC71
0116CD5C |. 50 push eax
0116CD5D |. 8B4D E4 mov ecx, [ebp-1C]
0116CD60 |. 51 push ecx
0116CD61 |. E8 1A2C0100 call 0117F980
0116CD66 |. 83C4 08 add esp, 8
0116CD69 |. E8 14DFFFFF call 0116AC82
0116CD6E |. 50 push eax
0116CD6F |. E8 BC2D0100 call 0117FB30
0116CD74 |. 83C4 04 add esp, 4
0116CD77 |. 85C0 test eax, eax
0116CD79 |. 74 29 je short 0116CDA4
0116CD7B |. 68 BC461A01 push 011A46BC
0116CD80 |. 8B55 F0 mov edx, [ebp-10]
0116CD83 |. 52 push edx
0116CD84 |. E8 072C0100 call 0117F990
0116CD89 |. 83C4 08 add esp, 8
0116CD8C |. 8B45 F0 mov eax, [ebp-10]
0116CD8F |. 8945 E0 mov [ebp-20], eax
0116CD92 |. E8 EBDEFFFF call 0116AC82
0116CD97 |. 50 push eax
0116CD98 |. 8B4D E0 mov ecx, [ebp-20]
0116CD9B |. 51 push ecx
0116CD9C |. E8 EF2B0100 call 0117F990
0116CDA1 |. 83C4 08 add esp, 8
0116CDA4 |> 68 10000400 push 40010 ; /Style = MB_OK|MB_ICONHAND|MB_APPLMODAL|40000
0116CDA9 |. 6A 00 push 0 ; |Title = NULL
0116CDAB |. 8B55 F0 mov edx, [ebp-10] ; |
0116CDAE |. 52 push edx ; |Text
0116CDAF |. 6A 00 push 0 ; |hOwner = NULL
0116CDB1 |. FF15 28421A01 call [<&USER32.MessageBoxA>] ; \MessageBoxA
0116CDB7 |> A1 A8B31A01 mov eax, [11AB3A8]
0116CDBC |. 8945 E8 mov [ebp-18], eax
0116CDBF |. 8B4D F0 mov ecx, [ebp-10]
0116CDC2 |. 894D DC mov [ebp-24], ecx
0116CDC5 |. 8B55 DC mov edx, [ebp-24]
0116CDC8 |. 52 push edx
这段说明什么??