[Asm] 纯文本查看 复制代码
20001200 >/$ A1 FC240020 mov eax,dword ptr ds:[0x200024FC]
20001205 81EC 00300000 sub esp,0x3000
2000120B |. 85C0 test eax,eax
2000120D |. 56 push esi
2000120E |. 75 7D jnz XPROCS.2000128D
20001210 |. 6A 00 push 0x0
20001212 |. 6A 02 push 0x2
20001214 |. FF15 E8240020 call dword ptr ds:[0x200024E8]
2000121A |. 8BF0 mov esi,eax
2000121C |. 83FE FF cmp esi,-0x1
2000121F |. 75 0A jnz XPROCS.2000122B
20001221 |. 33C0 xor eax,eax
20001223 |. 5E pop esi
20001224 81C4 00300000 add esp,0x3000
2000122A |. C3 retn
2000122B |> 8D4424 08 lea eax,dword ptr ss:[esp+0x8]
2000122F |. C74424 08 280>mov dword ptr ss:[esp+0x8],0x128
20001237 |. 50 push eax
20001238 |. 56 push esi
20001239 |. FF15 DC240020 call dword ptr ds:[0x200024DC]
2000123F |. 85C0 test eax,eax
20001241 |. 75 11 jnz XPROCS.20001254
20001243 |. 56 push esi ; /hObject
20001244 |. FF15 08100020 call dword ptr ds:[<&KERNEL32.CloseHandle>] ; \CloseHandle
2000124A |. 33C0 xor eax,eax
2000124C |. 5E pop esi
2000124D 81C4 00300000 add esp,0x3000
20001253 |. C3 retn
20001254 |> 8D4C24 08 lea ecx,dword ptr ss:[esp+0x8]
20001258 |. 57 push edi
20001259 |. 51 push ecx
2000125A |. 56 push esi
2000125B |. BF 01000000 mov edi,0x1
20001260 |. FF15 E4240020 call dword ptr ds:[0x200024E4]
20001266 |. 85C0 test eax,eax
20001268 |. 74 11 je XPROCS.2000127B
2000126A |> 8D5424 0C /lea edx,dword ptr ss:[esp+0xC]
2000126E |. 47 |inc edi
2000126F |. 52 |push edx
20001270 |. 56 |push esi
20001271 |. FF15 E4240020 |call dword ptr ds:[0x200024E4]
20001277 |. 85C0 |test eax,eax
20001279 |.^ 75 EF \jnz XPROCS.2000126A
2000127B |> 56 push esi ; /hObject
2000127C |. FF15 08100020 call dword ptr ds:[<&KERNEL32.CloseHandle>] ; \CloseHandle
20001282 |. 8BC7 mov eax,edi
20001284 |. 5F pop edi
20001285 |. 5E pop esi
20001286 81C4 00300000 add esp,0x3000
2000128C |. C3 retn
2000128D |> 8D4424 04 lea eax,dword ptr ss:[esp+0x4]
20001291 |. 8D8C24 300100>lea ecx,dword ptr ss:[esp+0x130]
20001298 |. 50 push eax
20001299 |. 68 00040000 push 0x400
2000129E |. 51 push ecx
2000129F |. FF15 EC240020 call dword ptr ds:[0x200024EC] ; psapi.EnumProcesses
200012A5 |. 85C0 test eax,eax
200012A7 |. 75 08 jnz XPROCS.200012B1
200012A9 |. 5E pop esi
200012AA 81C4 00300000 add esp,0x3000
200012B0 |. C3 retn
200012B1 |> 8B4424 04 mov eax,dword ptr ss:[esp+0x4]
200012B5 |. 5E pop esi
200012B6 |. C1E8 02 shr eax,0x2
200012B9 81C4 00300000 add esp,0x3000
200012BF \. C3 retn