能力值:
( LV2,RANK:10 )
|
-
-
6 楼
007F701C |. E8 FFE5C0FF call xxx.00405620
00405620 /$ 85C0 test eax,eax
00405622 |. 74 0A je xxx.0040562E
00405624 |. 8B50 F8 mov edx,dword ptr ds:[eax-0x8]
00405627 |. 42 inc edx
00405628 |. 7E 04 jle xxx.0040562E
0040562A |. F0:FF40 F8 lock inc dword ptr ds:[eax-0x8]
0040562E \> C3 retn
007F7039 |. E8 32E1C0FF call xxx.00405170
00405170 /$ 8B10 mov edx,dword ptr ds:[eax]
00405172 |. 85D2 test edx,edx
00405174 |. 74 1C je xxx.00405192
00405176 |. C700 00000000 mov dword ptr ds:[eax],0x0
0040517C |. 8B4A F8 mov ecx,dword ptr ds:[edx-0x8]
0040517F |. 49 dec ecx
00405180 |. 7C 10 jl xxx.00405192
00405182 |. F0:FF4A F8 lock dec dword ptr ds:[edx-0x8]
00405186 |. 75 0A jnz xxx.00405192
00405188 |. 50 push eax
00405189 |. 8D42 F8 lea eax,dword ptr ds:[edx-0x8]
0040518C |. E8 CBDAFFFF call xxx.00402C5C
00405191 |. 58 pop eax
00405192 \> C3 retn
007F7044 |. E8 23FFFFFF call xxx.007F6F6C
007F6F6C /$ 55 push ebp
007F6F6D |. 8BEC mov ebp,esp
007F6F6F |. 83C4 F4 add esp,-0xC
007F6F72 |. 53 push ebx
007F6F73 |. 56 push esi
007F6F74 |. 8BDA mov ebx,edx
007F6F76 |. 8945 FC mov [local.1],eax
007F6F79 |. 8B45 FC mov eax,[local.1]
007F6F7C |. E8 9FE6C0FF call xxx.00405620
007F6F81 |. 33C0 xor eax,eax
007F6F83 |. 55 push ebp
007F6F84 |. 68 F06F7F00 push xxx.007F6FF0
007F6F89 |. 64:FF30 push dword ptr fs:[eax]
007F6F8C |. 64:8920 mov dword ptr fs:[eax],esp
007F6F8F |. 8D45 F4 lea eax,[local.3]
007F6F92 |. 33C9 xor ecx,ecx
007F6F94 |. BA 08000000 mov edx,0x8
007F6F99 |. E8 F6C9C0FF call xxx.00403994
007F6F9E |. 8B45 FC mov eax,[local.1]
007F6FA1 |. E8 8AE4C0FF call xxx.00405430
007F6FA6 |. 8BD0 mov edx,eax
007F6FA8 |. 85D2 test edx,edx
007F6FAA |. 7E 23 jle xxx.007F6FCF
007F6FAC |. B8 01000000 mov eax,0x1
007F6FB1 |> 8B4D FC /mov ecx,[local.1]
007F6FB4 |. 8A4C01 FF |mov cl,byte ptr ds:[ecx+eax-0x1]
007F6FB8 |. 8BF0 |mov esi,eax
007F6FBA |. 81E6 07000080 |and esi,0x80000007
007F6FC0 |. 79 05 |jns xxx.007F6FC7
007F6FC2 |. 4E |dec esi
007F6FC3 |. 83CE F8 |or esi,0xFFFFFFF8
007F6FC6 |. 46 |inc esi
007F6FC7 |> 004C35 F4 |add byte ptr ss:[ebp+esi-0xC],cl
007F6FCB |. 40 |inc eax
007F6FCC |. 4A |dec edx
007F6FCD |.^ 75 E2 \jnz xxx.007F6FB1
007F6FCF |> 8B45 F4 mov eax,[local.3]
007F6FD2 |. 8903 mov dword ptr ds:[ebx],eax
007F6FD4 |. 8B45 F8 mov eax,[local.2]
007F6FD7 |. 8943 04 mov dword ptr ds:[ebx+0x4],eax
007F6FDA |. 33C0 xor eax,eax
007F6FDC |. 5A pop edx
007F6FDD |. 59 pop ecx
007F6FDE |. 59 pop ecx
007F6FDF |. 64:8910 mov dword ptr fs:[eax],edx
007F6FE2 |. 68 F76F7F00 push xxx.007F6FF7
007F6FE7 |> 8D45 FC lea eax,[local.1]
007F6FEA |. E8 81E1C0FF call xxx.00405170
007F6FEF \. C3 retn
007F704E |. E8 29F2FFFF call xxx.007F627C
007F627C /$ 53 push ebx
007F627D |. 56 push esi
007F627E |. 57 push edi
007F627F |. 55 push ebp
007F6280 |. 83C4 F0 add esp,-0x10
007F6283 |. 8BF0 mov esi,eax
007F6285 |. 8D3C24 lea edi,dword ptr ss:[esp]
007F6288 |. A5 movs dword ptr es:[edi],dword ptr ds:[es>
007F6289 |. A5 movs dword ptr es:[edi],dword ptr ds:[es>
007F628A |. 885424 08 mov byte ptr ss:[esp+0x8],dl
007F628E |. BE 3CC48700 mov esi,xxx.0087C43C
007F6293 |. 8BFC mov edi,esp
007F6295 |. 8A4F 07 mov cl,byte ptr ds:[edi+0x7]
007F6298 |. F6C1 80 test cl,0x80
007F629B |. 0F97C0 seta al
007F629E |. 8806 mov byte ptr ds:[esi],al
007F62A0 |. F6C1 02 test cl,0x2
007F62A3 |. 0F97C0 seta al
007F62A6 |. 8846 1C mov byte ptr ds:[esi+0x1C],al
007F62A9 |. 8A57 06 mov dl,byte ptr ds:[edi+0x6]
007F62AC |. F6C2 80 test dl,0x80
007F62AF |. 0F97C0 seta al
007F62B2 |. 8846 01 mov byte ptr ds:[esi+0x1],al
007F62B5 |. F6C2 02 test dl,0x2
007F62B8 |. 0F97C0 seta al
007F62BB |. 8846 1D mov byte ptr ds:[esi+0x1D],al
007F62BE |. 8A47 05 mov al,byte ptr ds:[edi+0x5]
007F62C1 |. F6C0 80 test al,0x80
007F62C4 |. 0F97C3 seta bl
007F62C7 |. 885E 02 mov byte ptr ds:[esi+0x2],bl
007F62CA |. F6C0 02 test al,0x2
007F62CD |. 0F97C3 seta bl
007F62D0 |. 885E 1E mov byte ptr ds:[esi+0x1E],bl
007F62D3 |. F647 04 80 test byte ptr ds:[edi+0x4],0x80
007F62D7 |. 0F97C3 seta bl
007F62DA |. 885E 03 mov byte ptr ds:[esi+0x3],bl
007F62DD |. F647 04 02 test byte ptr ds:[edi+0x4],0x2
007F62E1 |. 0F97C3 seta bl
007F62E4 |. 885E 1F mov byte ptr ds:[esi+0x1F],bl
007F62E7 |. F647 03 80 test byte ptr ds:[edi+0x3],0x80
007F62EB |. 0F97C3 seta bl
007F62EE |. 885E 04 mov byte ptr ds:[esi+0x4],bl
007F62F1 |. F647 03 02 test byte ptr ds:[edi+0x3],0x2
007F62F5 |. 0F97C3 seta bl
007F62F8 |. 885E 20 mov byte ptr ds:[esi+0x20],bl
007F62FB |. F647 02 80 test byte ptr ds:[edi+0x2],0x80
007F62FF |. 0F97C3 seta bl
007F6302 |. 885E 05 mov byte ptr ds:[esi+0x5],bl
007F6305 |. F647 02 02 test byte ptr ds:[edi+0x2],0x2
007F6309 |. 0F97C3 seta bl
007F630C |. 885E 21 mov byte ptr ds:[esi+0x21],bl
007F630F |. F647 01 80 test byte ptr ds:[edi+0x1],0x80
007F6313 |. 0F97C3 seta bl
007F6316 |. 885E 06 mov byte ptr ds:[esi+0x6],bl
007F6319 |. F647 01 02 test byte ptr ds:[edi+0x1],0x2
007F631D |. 0F97C3 seta bl
007F6320 |. 885E 22 mov byte ptr ds:[esi+0x22],bl
007F6323 |. F607 80 test byte ptr ds:[edi],0x80
007F6326 |. 0F97C3 seta bl
007F6329 |. 885E 07 mov byte ptr ds:[esi+0x7],bl
007F632C |. F607 02 test byte ptr ds:[edi],0x2
007F632F |. 0F97C3 seta bl
007F6332 |. 885E 23 mov byte ptr ds:[esi+0x23],bl
007F6335 |. F6C1 40 test cl,0x40
007F6338 |. 0F97C3 seta bl
007F633B |. 885E 08 mov byte ptr ds:[esi+0x8],bl
007F633E |. F6C1 04 test cl,0x4
007F6341 |. 0F97C1 seta cl
007F6344 |. 884E 24 mov byte ptr ds:[esi+0x24],cl
007F6347 |. F6C2 40 test dl,0x40
007F634A |. 0F97C1 seta cl
007F634D |. 884E 09 mov byte ptr ds:[esi+0x9],cl
007F6350 |. F6C2 04 test dl,0x4
007F6353 |. 0F97C2 seta dl
007F6356 |. 8856 25 mov byte ptr ds:[esi+0x25],dl
007F6359 |. F6C0 40 test al,0x40
007F635C |. 0F97C2 seta dl
007F635F |. 8856 0A mov byte ptr ds:[esi+0xA],dl
007F6362 |. F6C0 04 test al,0x4
007F6365 |. 0F97C0 seta al
007F6368 |. 8846 26 mov byte ptr ds:[esi+0x26],al
007F636B |. F647 04 40 test byte ptr ds:[edi+0x4],0x40
007F636F |. 0F97C0 seta al
007F6372 |. 8846 0B mov byte ptr ds:[esi+0xB],al
007F6375 |. F647 04 04 test byte ptr ds:[edi+0x4],0x4
007F6379 |. 0F97C0 seta al
007F637C |. 8846 27 mov byte ptr ds:[esi+0x27],al
007F637F |. F647 03 40 test byte ptr ds:[edi+0x3],0x40
007F6383 |. 0F97C0 seta al
007F6386 |. 8846 0C mov byte ptr ds:[esi+0xC],al
007F6389 |. F647 03 04 test byte ptr ds:[edi+0x3],0x4
007F638D |. 0F97C0 seta al
007F6390 |. 8846 28 mov byte ptr ds:[esi+0x28],al
007F6393 |. F647 02 40 test byte ptr ds:[edi+0x2],0x40
007F6397 |. 0F97C0 seta al
007F639A |. 8846 0D mov byte ptr ds:[esi+0xD],al
007F639D |. F647 02 04 test byte ptr ds:[edi+0x2],0x4
007F63A1 |. 0F97C0 seta al
007F63A4 |. 8846 29 mov byte ptr ds:[esi+0x29],al
007F63A7 |. F647 01 40 test byte ptr ds:[edi+0x1],0x40
007F63AB |. 0F97C0 seta al
007F63AE |. 8846 0E mov byte ptr ds:[esi+0xE],al
007F63B1 |. F647 01 04 test byte ptr ds:[edi+0x1],0x4
007F63B5 |. 0F97C0 seta al
007F63B8 |. 8846 2A mov byte ptr ds:[esi+0x2A],al
007F63BB |. F607 40 test byte ptr ds:[edi],0x40
007F63BE |. 0F97C0 seta al
007F63C1 |. 8846 0F mov byte ptr ds:[esi+0xF],al
007F63C4 |. F607 04 test byte ptr ds:[edi],0x4
007F63C7 |. 0F97C0 seta al
007F63CA |. 8846 2B mov byte ptr ds:[esi+0x2B],al
007F63CD |. F647 07 20 test byte ptr ds:[edi+0x7],0x20
007F63D1 |. 0F97C0 seta al
007F63D4 |. 8846 10 mov byte ptr ds:[esi+0x10],al
007F63D7 |. F647 07 08 test byte ptr ds:[edi+0x7],0x8
007F63DB |. 0F97C0 seta al
007F63DE |. 8846 2C mov byte ptr ds:[esi+0x2C],al
007F63E1 |. F647 06 20 test byte ptr ds:[edi+0x6],0x20
007F63E5 |. 0F97C0 seta al
007F63E8 |. 8846 11 mov byte ptr ds:[esi+0x11],al
007F63EB |. F647 06 08 test byte ptr ds:[edi+0x6],0x8
007F63EF |. 0F97C0 seta al
007F63F2 |. 8846 2D mov byte ptr ds:[esi+0x2D],al
007F63F5 |. F647 05 20 test byte ptr ds:[edi+0x5],0x20
007F63F9 |. 0F97C0 seta al
007F63FC |. 8846 12 mov byte ptr ds:[esi+0x12],al
007F63FF |. F647 05 08 test byte ptr ds:[edi+0x5],0x8
007F6403 |. 0F97C0 seta al
007F6406 |. 8846 2E mov byte ptr ds:[esi+0x2E],al
007F6409 |. F647 04 20 test byte ptr ds:[edi+0x4],0x20
007F640D |. 0F97C0 seta al
007F6410 |. 8846 13 mov byte ptr ds:[esi+0x13],al
007F6413 |. F647 04 08 test byte ptr ds:[edi+0x4],0x8
007F6417 |. 0F97C0 seta al
007F641A |. 8846 2F mov byte ptr ds:[esi+0x2F],al
007F641D |. F647 03 20 test byte ptr ds:[edi+0x3],0x20
007F6421 |. 0F97C0 seta al
007F6424 |. 8846 14 mov byte ptr ds:[esi+0x14],al
007F6427 |. F647 03 08 test byte ptr ds:[edi+0x3],0x8
007F642B |. 0F97C0 seta al
007F642E |. 8846 30 mov byte ptr ds:[esi+0x30],al
007F6431 |. F647 02 20 test byte ptr ds:[edi+0x2],0x20
007F6435 |. 0F97C0 seta al
007F6438 |. 8846 15 mov byte ptr ds:[esi+0x15],al
007F643B |. F647 02 08 test byte ptr ds:[edi+0x2],0x8
007F643F |. 0F97C0 seta al
007F6442 |. 8846 31 mov byte ptr ds:[esi+0x31],al
007F6445 |. F647 01 20 test byte ptr ds:[edi+0x1],0x20
007F6449 |. 0F97C0 seta al
007F644C |. 8846 16 mov byte ptr ds:[esi+0x16],al
007F644F |. F647 01 08 test byte ptr ds:[edi+0x1],0x8
007F6453 |. 0F97C0 seta al
007F6456 |. 8846 32 mov byte ptr ds:[esi+0x32],al
007F6459 |. F607 20 test byte ptr ds:[edi],0x20
007F645C |. 0F97C0 seta al
007F645F |. 8846 17 mov byte ptr ds:[esi+0x17],al
007F6462 |. F607 08 test byte ptr ds:[edi],0x8
007F6465 |. 0F97C0 seta al
007F6468 |. 8846 33 mov byte ptr ds:[esi+0x33],al
007F646B |. F647 07 10 test byte ptr ds:[edi+0x7],0x10
007F646F |. 0F97C0 seta al
007F6472 |. 8846 18 mov byte ptr ds:[esi+0x18],al
007F6475 |. F647 03 10 test byte ptr ds:[edi+0x3],0x10
007F6479 |. 0F97C0 seta al
007F647C |. 8846 34 mov byte ptr ds:[esi+0x34],al
007F647F |. F647 06 10 test byte ptr ds:[edi+0x6],0x10
007F6483 |. 0F97C0 seta al
007F6486 |. 8846 19 mov byte ptr ds:[esi+0x19],al
007F6489 |. F647 02 10 test byte ptr ds:[edi+0x2],0x10
007F648D |. 0F97C0 seta al
007F6490 |. 8846 35 mov byte ptr ds:[esi+0x35],al
007F6493 |. F647 05 10 test byte ptr ds:[edi+0x5],0x10
007F6497 |. 0F97C0 seta al
007F649A |. 8846 1A mov byte ptr ds:[esi+0x1A],al
007F649D |. F647 01 10 test byte ptr ds:[edi+0x1],0x10
007F64A1 |. 0F97C0 seta al
007F64A4 |. 8846 36 mov byte ptr ds:[esi+0x36],al
007F64A7 |. F647 04 10 test byte ptr ds:[edi+0x4],0x10
007F64AB |. 0F97C0 seta al
007F64AE |. 8846 1B mov byte ptr ds:[esi+0x1B],al
007F64B1 |. F607 10 test byte ptr ds:[edi],0x10
007F64B4 |. 0F97C0 seta al
007F64B7 |. 8846 37 mov byte ptr ds:[esi+0x37],al
007F64BA |. 807C24 08 00 cmp byte ptr ss:[esp+0x8],0x0
007F64BF |. 74 3A je xxx.007F64FB
007F64C1 |. C64424 09 10 mov byte ptr ss:[esp+0x9],0x10
007F64C6 |. BF 40B88600 mov edi,xxx.0086B840
007F64CB |. C74424 0C DCC>mov dword ptr ss:[esp+0xC],xxx.0087>
007F64D3 |> B0 30 /mov al,0x30
007F64D5 |. 8BD7 |mov edx,edi
007F64D7 |. 8B4C24 0C |mov ecx,dword ptr ss:[esp+0xC]
007F64DB |> 33DB |/xor ebx,ebx
007F64DD |. 8A1A ||mov bl,byte ptr ds:[edx]
007F64DF |. 8A5C1E FF ||mov bl,byte ptr ds:[esi+ebx-0x1]
007F64E3 |. 8819 ||mov byte ptr ds:[ecx],bl
007F64E5 |. 41 ||inc ecx
007F64E6 |. 42 ||inc edx
007F64E7 |. FEC8 ||dec al
007F64E9 |.^ 75 F0 |\jnz xxx.007F64DB
007F64EB |. 834424 0C 30 |add dword ptr ss:[esp+0xC],0x30
007F64F0 |. 83C7 30 |add edi,0x30
007F64F3 |. FE4C24 09 |dec byte ptr ss:[esp+0x9]
007F64F7 |.^ 75 DA \jnz xxx.007F64D3
007F64F9 |. EB 4A jmp xxx.007F6545
007F64FB |> C64424 09 01 mov byte ptr ss:[esp+0x9],0x1
007F6500 |. BF 40B88600 mov edi,xxx.0086B840
007F6505 |> B0 30 /mov al,0x30
007F6507 |. 8BD7 |mov edx,edi
007F6509 |. B9 DDC08700 |mov ecx,xxx.0087C0DD
007F650E |> 33DB |/xor ebx,ebx
007F6510 |. 8A5C24 09 ||mov bl,byte ptr ss:[esp+0x9]
007F6514 |. BD 11000000 ||mov ebp,0x11
007F6519 |. 2BEB ||sub ebp,ebx
007F651B |. 8BDD ||mov ebx,ebp
007F651D |. 03DB ||add ebx,ebx
007F651F |. 8D1C5B ||lea ebx,dword ptr ds:[ebx+ebx*2]
007F6522 |. 8D6CD9 CF ||lea ebp,dword ptr ds:[ecx+ebx*8-0x31]
007F6526 |. 33DB ||xor ebx,ebx
007F6528 |. 8A1A ||mov bl,byte ptr ds:[edx]
007F652A |. 8A5C1E FF ||mov bl,byte ptr ds:[esi+ebx-0x1]
007F652E |. 885D 00 ||mov byte ptr ss:[ebp],bl
007F6531 |. 41 ||inc ecx
007F6532 |. 42 ||inc edx
007F6533 |. FEC8 ||dec al
007F6535 |.^ 75 D7 |\jnz xxx.007F650E
007F6537 |. FE4424 09 |inc byte ptr ss:[esp+0x9]
007F653B |. 83C7 30 |add edi,0x30
007F653E |. 807C24 09 11 |cmp byte ptr ss:[esp+0x9],0x11
007F6543 |.^ 75 C0 \jnz xxx.007F6505
007F6545 |> 83C4 10 add esp,0x10
007F6548 |. 5D pop ebp
007F6549 |. 5F pop edi
007F654A |. 5E pop esi
007F654B |. 5B pop ebx
007F654C \. C3 retn
007F705D |. E8 CEE3C0FF call xxx.00405430
00405430 /$ 85C0 test eax,eax
00405432 |. 74 03 je xxx.00405437
00405434 |. 8B40 FC mov eax,dword ptr ds:[eax-0x4]
00405437 \> C3 retn
|