6.2修正版【MP突破255限制】
004054BE |. E8 DD530100 |CALL Ekd5.0041A8A0 ; \Ekd5.0041A8A0
0041A8A0 /$ 55 PUSH EBP
0041A8A1 |. 8BEC MOV EBP,ESP
0041A8A3 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0041A8A6 |. 8A51 04 MOV DL,BYTE PTR DS:[ECX+4]
0041A8A9 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8AB |. 40 INC EAX
0041A8AC |. 8A51 05 MOV DL,BYTE PTR DS:[ECX+5]
0041A8AF |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8B1 |. 40 INC EAX
0041A8B2 |. 8A51 02 MOV DL,BYTE PTR DS:[ECX+2]
0041A8B5 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8B7 |. 40 INC EAX
0041A8B8 |. 8A51 2A MOV DL,BYTE PTR DS:[ECX+2A]
0041A8BB |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8BD |. 40 INC EAX
0041A8BE |. 8A51 11 MOV DL,BYTE PTR DS:[ECX+11]
0041A8C1 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8C3 |. 40 INC EAX
0041A8C4 |. 8A51 12 MOV DL,BYTE PTR DS:[ECX+12]
0041A8C7 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8C9 |. 40 INC EAX
0041A8CA |. 8A51 13 MOV DL,BYTE PTR DS:[ECX+13]
0041A8CD |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8CF |. 40 INC EAX
0041A8D0 |. 8A51 14 MOV DL,BYTE PTR DS:[ECX+14]
0041A8D3 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8D5 |. 40 INC EAX
0041A8D6 |. 8A51 15 MOV DL,BYTE PTR DS:[ECX+15]
0041A8D9 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8DB |. 40 INC EAX
0041A8DC |. 8A51 16 MOV DL,BYTE PTR DS:[ECX+16]
0041A8DF |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8E1 |. 40 INC EAX
0041A8E2 |. 8A51 17 MOV DL,BYTE PTR DS:[ECX+17]
0041A8E5 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8E7 |. 40 INC EAX
0041A8E8 |. 8A51 18 MOV DL,BYTE PTR DS:[ECX+18]
0041A8EB |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8ED |. 40 INC EAX
0041A8EE |. 8A51 19 MOV DL,BYTE PTR DS:[ECX+19]
0041A8F1 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8F3 |. 40 INC EAX
0041A8F4 |. 8A51 1A MOV DL,BYTE PTR DS:[ECX+1A]
0041A8F7 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8F9 |. 40 INC EAX
0041A8FA |. 8A51 21 MOV DL,BYTE PTR DS:[ECX+21]
0041A8FD |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A8FF |. 40 INC EAX
0041A900 |. 8A51 22 MOV DL,BYTE PTR DS:[ECX+22]
0041A903 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A905 |. 40 INC EAX
0041A906 |. 8A51 23 MOV DL,BYTE PTR DS:[ECX+23]
0041A909 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A90B |. 40 INC EAX
0041A90C |. 8A51 24 MOV DL,BYTE PTR DS:[ECX+24]
0041A90F |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A911 |. 40 INC EAX
0041A912 |. 8A51 25 MOV DL,BYTE PTR DS:[ECX+25]
0041A915 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A917 |. 40 INC EAX
0041A918 |. 8A51 1B MOV DL,BYTE PTR DS:[ECX+1B]
0041A91B |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A91D |. 40 INC EAX
0041A91E |. 8A51 1C MOV DL,BYTE PTR DS:[ECX+1C]
0041A921 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A923 |. 40 INC EAX
0041A924 |. 8A51 1F MOV DL,BYTE PTR DS:[ECX+1F]
0041A927 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A929 |. 40 INC EAX
0041A92A |. 8A51 20 MOV DL,BYTE PTR DS:[ECX+20]
0041A92D |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A92F |. 40 INC EAX
0041A930 |. 8A51 2B MOV DL,BYTE PTR DS:[ECX+2B]
0041A933 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A935 |. 40 INC EAX
0041A936 |. 8A51 2C MOV DL,BYTE PTR DS:[ECX+2C]
0041A939 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A93B |. 40 INC EAX
0041A93C |. 8A51 2D MOV DL,BYTE PTR DS:[ECX+2D]
0041A93F |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A941 |. 40 INC EAX
0041A942 |. 8A51 2E MOV DL,BYTE PTR DS:[ECX+2E]
0041A945 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A947 |. 40 INC EAX
0041A948 |. 8A51 2F MOV DL,BYTE PTR DS:[ECX+2F]
0041A94B |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A94D |. 40 INC EAX
0041A94E |. 8A51 30 MOV DL,BYTE PTR DS:[ECX+30]
0041A951 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A953 |. 40 INC EAX
0041A954 |. 8A51 31 MOV DL,BYTE PTR DS:[ECX+31]
0041A957 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A959 |. 40 INC EAX
0041A95A |. 8A51 32 MOV DL,BYTE PTR DS:[ECX+32]
0041A95D |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A95F |. 40 INC EAX
0041A960 |. 8A51 33 MOV DL,BYTE PTR DS:[ECX+33]
0041A963 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A965 |. 40 INC EAX
0041A966 |. 8A51 34 MOV DL,BYTE PTR DS:[ECX+34]
0041A969 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A96B |. 40 INC EAX
0041A96C |. 8A51 35 MOV DL,BYTE PTR DS:[ECX+35]
0041A96F |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A971 |. 40 INC EAX
0041A972 |. 8A51 36 MOV DL,BYTE PTR DS:[ECX+36]
0041A975 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A977 |. 40 INC EAX
0041A978 |. 8A51 27 MOV DL,BYTE PTR DS:[ECX+27]
0041A97B |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A97D |. 40 INC EAX
0041A97E |. 90 NOP
0041A97F |. 90 NOP
0041A980 |. 90 NOP
0041A981 |. 90 NOP
0041A982 |. 90 NOP
0041A983 |. 90 NOP
0041A984 |. 8A51 29 MOV DL,BYTE PTR DS:[ECX+29]
0041A987 |. 8810 MOV BYTE PTR DS:[EAX],DL
0041A989 |. 40 INC EAX
0041A98A |. 8BE5 MOV ESP,EBP
0041A98C |. 5D POP EBP
0041A98D \. C2 0400 RETN 4
00405818 |. E8 73510100 |CALL Ekd5.0041A990 ; \Ekd5.0041A990
0041A990 /$ 55 PUSH EBP
0041A991 |. 8BEC MOV EBP,ESP
0041A993 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0041A996 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A998 |. 8851 04 MOV BYTE PTR DS:[ECX+4],DL
0041A99B |. 40 INC EAX
0041A99C |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A99E |. 8851 05 MOV BYTE PTR DS:[ECX+5],DL
0041A9A1 |. 40 INC EAX
0041A9A2 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9A4 |. 8851 02 MOV BYTE PTR DS:[ECX+2],DL
0041A9A7 |. 40 INC EAX
0041A9A8 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9AA |. 8851 2A MOV BYTE PTR DS:[ECX+2A],DL
0041A9AD |. 40 INC EAX
0041A9AE |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9B0 |. 8851 11 MOV BYTE PTR DS:[ECX+11],DL
0041A9B3 |. 40 INC EAX
0041A9B4 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9B6 |. 8851 12 MOV BYTE PTR DS:[ECX+12],DL
0041A9B9 |. 40 INC EAX
0041A9BA |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9BC |. 8851 13 MOV BYTE PTR DS:[ECX+13],DL
0041A9BF |. 40 INC EAX
0041A9C0 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9C2 |. 8851 14 MOV BYTE PTR DS:[ECX+14],DL
0041A9C5 |. 40 INC EAX
0041A9C6 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9C8 |. 8851 15 MOV BYTE PTR DS:[ECX+15],DL
0041A9CB |. 40 INC EAX
0041A9CC |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9CE |. 8851 16 MOV BYTE PTR DS:[ECX+16],DL
0041A9D1 |. 40 INC EAX
0041A9D2 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9D4 |. 8851 17 MOV BYTE PTR DS:[ECX+17],DL
0041A9D7 |. 40 INC EAX
0041A9D8 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9DA |. 8851 18 MOV BYTE PTR DS:[ECX+18],DL
0041A9DD |. 40 INC EAX
0041A9DE |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9E0 |. 8851 19 MOV BYTE PTR DS:[ECX+19],DL
0041A9E3 |. 40 INC EAX
0041A9E4 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9E6 |. 8851 1A MOV BYTE PTR DS:[ECX+1A],DL
0041A9E9 |. 40 INC EAX
0041A9EA |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9EC |. 8851 21 MOV BYTE PTR DS:[ECX+21],DL
0041A9EF |. 40 INC EAX
0041A9F0 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9F2 |. 8851 22 MOV BYTE PTR DS:[ECX+22],DL
0041A9F5 |. 40 INC EAX
0041A9F6 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9F8 |. 8851 23 MOV BYTE PTR DS:[ECX+23],DL
0041A9FB |. 40 INC EAX
0041A9FC |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041A9FE |. 8851 24 MOV BYTE PTR DS:[ECX+24],DL
0041AA01 |. 40 INC EAX
0041AA02 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA04 |. 8851 25 MOV BYTE PTR DS:[ECX+25],DL
0041AA07 |. 40 INC EAX
0041AA08 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA0A |. 8851 1B MOV BYTE PTR DS:[ECX+1B],DL
0041AA0D |. 40 INC EAX
0041AA0E |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA10 |. 8851 1C MOV BYTE PTR DS:[ECX+1C],DL
0041AA13 |. 40 INC EAX
0041AA14 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA16 |. 8851 1F MOV BYTE PTR DS:[ECX+1F],DL
0041AA19 |. 40 INC EAX
0041AA1A |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA1C |. 8851 20 MOV BYTE PTR DS:[ECX+20],DL
0041AA1F |. 40 INC EAX
0041AA20 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA22 |. 8851 2B MOV BYTE PTR DS:[ECX+2B],DL
0041AA25 |. 40 INC EAX
0041AA26 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA28 |. 8851 2C MOV BYTE PTR DS:[ECX+2C],DL
0041AA2B |. 40 INC EAX
0041AA2C |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA2E |. 8851 2D MOV BYTE PTR DS:[ECX+2D],DL
0041AA31 |. 40 INC EAX
0041AA32 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA34 |. 8851 2E MOV BYTE PTR DS:[ECX+2E],DL
0041AA37 |. 40 INC EAX
0041AA38 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA3A |. 8851 2F MOV BYTE PTR DS:[ECX+2F],DL
0041AA3D |. 40 INC EAX
0041AA3E |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA40 |. 8851 30 MOV BYTE PTR DS:[ECX+30],DL
0041AA43 |. 40 INC EAX
0041AA44 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA46 |. 8851 31 MOV BYTE PTR DS:[ECX+31],DL
0041AA49 |. 40 INC EAX
0041AA4A |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA4C |. 8851 32 MOV BYTE PTR DS:[ECX+32],DL
0041AA4F |. 40 INC EAX
0041AA50 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA52 |. 8851 33 MOV BYTE PTR DS:[ECX+33],DL
0041AA55 |. 40 INC EAX
0041AA56 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA58 |. 8851 34 MOV BYTE PTR DS:[ECX+34],DL
0041AA5B |. 40 INC EAX
0041AA5C |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA5E |. 8851 35 MOV BYTE PTR DS:[ECX+35],DL
0041AA61 |. 40 INC EAX
0041AA62 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA64 |. 8851 36 MOV BYTE PTR DS:[ECX+36],DL
0041AA67 |. 40 INC EAX
0041AA68 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA6A |. 8851 27 MOV BYTE PTR DS:[ECX+27],DL
0041AA6D |. 40 INC EAX
0041AA6E |. 90 NOP
0041AA6F |. 90 NOP
0041AA70 |. 90 NOP
0041AA71 |. 90 NOP
0041AA72 |. 90 NOP
0041AA73 |. 90 NOP
0041AA74 |. 8A10 MOV DL,BYTE PTR DS:[EAX]
0041AA76 |. 8851 29 MOV BYTE PTR DS:[ECX+29],DL
0041AA79 |. 40 INC EAX
0041AA7A |. 8BE5 MOV ESP,EBP
0041AA7C |. 5D POP EBP
0041AA7D \. C2 0400 RETN 4
00406ECA /$ 55 PUSH EBP
00406ECB |. 8BEC MOV EBP,ESP
00406ECD |. 51 PUSH ECX
00406ECE |. 0FB645 08 MOVZX EAX,BYTE PTR SS:[EBP+8]
00406ED2 |. 3C 0F CMP AL,0F
00406ED4 |. 77 7A JA SHORT Ekd5.00406F50
00406ED6 |. 3C 04 CMP AL,4
00406ED8 |. 77 2B JA SHORT Ekd5.00406F05
00406EDA |. 33D2 XOR EDX,EDX
00406EDC |. 837D 10 01 CMP DWORD PTR SS:[EBP+10],1
00406EE0 |. 74 05 JE SHORT Ekd5.00406EE7
00406EE2 |. 66:8B5441 11 MOV DX,WORD PTR DS:[ECX+EAX*2+11]
00406EE7 |> 68 0F270000 PUSH 270F ; /Arg3 = 0000270F
00406EEC |. FF75 0C PUSH DWORD PTR SS:[EBP+C] ; |Arg2
00406EEF |. 52 PUSH EDX ; |Arg1
00406EF0 |. E8 948B0700 CALL Ekd5.0047FA89 ; \Ekd5.0047FA89
00406EF5 |. 83C4 0C ADD ESP,0C
00406EF8 |. 8B55 FC MOV EDX,DWORD PTR SS:[EBP-4]
00406EFB |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00406EFE |. 66:89444A 11 MOV WORD PTR DS:[EDX+ECX*2+11],AX
00406F03 |. EB 4B JMP SHORT Ekd5.00406F50
00406F05 |> 3C 0A CMP AL,0A
00406F07 |. 73 49 JNB SHORT Ekd5.00406F52
00406F09 |. 83E8 05 SUB EAX,5
00406F0C |. FF2485 C56F40>JMP DWORD PTR DS:[EAX*4+406FC5]
00406F13 |> 68 0F270000 PUSH 270F ; /Arg3 = 0000270F
00406F18 |. FF75 0C PUSH DWORD PTR SS:[EBP+C] ; |Arg2
00406F1B |. 8B4D FC MOV ECX,DWORD PTR SS:[EBP-4] ; |
00406F1E |. FF71 1B PUSH DWORD PTR DS:[ECX+1B] ; |Arg1
00406F21 |. E8 638B0700 CALL Ekd5.0047FA89 ; \Ekd5.0047FA89
00406F26 |. 83C4 0C ADD ESP,0C
00406F29 |. 8B4D FC MOV ECX,DWORD PTR SS:[EBP-4]
00406F2C |. 8941 1B MOV DWORD PTR DS:[ECX+1B],EAX
00406F2F |. EB 1F JMP SHORT Ekd5.00406F50
00406F31 |> 68 0F270000 PUSH 270F ; /Arg3 = 0000270F
00406F36 |. FF75 0C PUSH DWORD PTR SS:[EBP+C] ; |Arg2
00406F39 |. 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4] ; |
00406F3C |. 0FB748 1F MOVZX ECX,WORD PTR DS:[EAX+1F] ; |
00406F40 |. 51 PUSH ECX ; |Arg1
00406F41 |. E8 438B0700 CALL Ekd5.0047FA89 ; \Ekd5.0047FA89
00406F46 |. 83C4 0C ADD ESP,0C
00406F49 |. 8B55 FC MOV EDX,DWORD PTR SS:[EBP-4]
00406F4C |. 66:8942 1F MOV WORD PTR DS:[EDX+1F],AX
00406F50 |> EB 66 JMP SHORT Ekd5.00406FB8
00406F52 |> 3C 0F CMP AL,0F
00406F54 |. 74 23 JE SHORT Ekd5.00406F79
00406F56 |. 6A 64 PUSH 64 ; /Arg3 = 00000064
00406F58 |. FF75 0C PUSH DWORD PTR SS:[EBP+C] ; |Arg2
00406F5B |. 8B4D FC MOV ECX,DWORD PTR SS:[EBP-4] ; |
00406F5E |. 33D2 XOR EDX,EDX ; |
00406F60 |. 8A5408 17 MOV DL,BYTE PTR DS:[EAX+ECX+17] ; |
00406F64 |. 52 PUSH EDX ; |Arg1
00406F65 |. E8 1F8B0700 CALL Ekd5.0047FA89 ; \Ekd5.0047FA89
00406F6A |. 83C4 0C ADD ESP,0C
00406F6D |. 8B55 FC MOV EDX,DWORD PTR SS:[EBP-4]
00406F70 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00406F73 |. 884411 17 MOV BYTE PTR DS:[ECX+EDX+17],AL
00406F77 |. EB 3F JMP SHORT Ekd5.00406FB8
00406F79 |> 8B4D FC MOV ECX,DWORD PTR SS:[EBP-4]
00406F7C |. E8 5B0B0700 CALL Ekd5.00477ADC
00406F81 |. 0FB6C0 MOVZX EAX,AL
00406F84 |. 3C FF CMP AL,0FF
00406F86 |. 74 30 JE SHORT Ekd5.00406FB8
00406F88 |. B9 C31B5000 MOV ECX,Ekd5.00501BC3
00406F8D |. 03C8 ADD ECX,EAX
00406F8F |. 8B45 0C MOV EAX,DWORD PTR SS:[EBP+C]
00406F92 |. 8801 MOV BYTE PTR DS:[ECX],AL
00406F94 |. EB 22 JMP SHORT Ekd5.00406FB8
00406F96 |> C605 305F5000>MOV BYTE PTR DS:[505F30],1
00406F9D |. FF75 FC PUSH DWORD PTR SS:[EBP-4] ; /Arg1
00406FA0 |. E8 D84E0000 CALL Ekd5.0040BE7D ; \Ekd5.0040BE7D
00406FA5 |. 83C4 04 ADD ESP,4
00406FA8 |. 6A 01 PUSH 1 ; /Arg4 = 00000001
00406FAA |. FF75 0C PUSH DWORD PTR SS:[EBP+C] ; |Arg3
00406FAD |. 0FB64D 08 MOVZX ECX,BYTE PTR SS:[EBP+8] ; |
00406FB1 |. 51 PUSH ECX ; |Arg2
00406FB2 |. 50 PUSH EAX ; |Arg1
00406FB3 |. E8 A43A0500 CALL Ekd5.0045AA5C ; \Ekd5.0045AA5C
00406FB8 |> C605 305F5000>MOV BYTE PTR DS:[505F30],0
00406FBF |. 8BE5 MOV ESP,EBP
00406FC1 |. 5D POP EBP
00406FC2 \. C2 0C00 RETN 0C
00406FC5 . 136F4000 DD Ekd5.00406F13 ; 分支表 被用于 00406F0C
00406FC9 . 316F4000 DD Ekd5.00406F31
00406FCD . 966F4000 DD Ekd5.00406F96
00406FD1 . 966F4000 DD Ekd5.00406F96
00406FD5 . B86F4000 DD Ekd5.00406FB8
00407067 |> 8951 1B MOV DWORD PTR DS:[ECX+1B],EDX
0040706A |. EB 11 JMP SHORT Ekd5.0040707D
0040706C |> 3C 06 CMP AL,6
0040706E |. 75 0F JNZ SHORT Ekd5.0040707F
00407070 |. E8 0B3A0100 CALL Ekd5.0041AA80
00407075 |. 66:8951 1F MOV WORD PTR DS:[ECX+1F],DX
00407079 |. 90 NOP
0040707A |. 90 NOP
0040707B |. 90 NOP
0040707C |. 90 NOP
00407272 0FB741 1B MOVZX EAX,WORD PTR DS:[ECX+1B]
0040727F |. 68 0F270000 PUSH 270F
0040729E 0FB741 1F MOVZX EAX,WORD PTR DS:[ECX+1F]
004072AB |. 68 0F270000 PUSH 270F
00408D82 |. 817A 1B F4010000 CMP DWORD PTR DS:[EDX+1B],1F4
00408D89 |. 76 07 JBE SHORT Ekd5.00408D92
00408D8B |. C742 1B F4010000 MOV DWORD PTR DS:[EDX+1B],1F4
00408D92 |> 807A 1F FA CMP BYTE PTR DS:[EDX+1F],0FA
00408D96 |. 76 04 JBE SHORT Ekd5.00408D9C
00408D98 |. C642 1F FA MOV BYTE PTR DS:[EDX+1F],0FA
0041AA80 /$ 55 PUSH EBP
0041AA81 |. 8BEC MOV EBP,ESP
0041AA83 |. 81FA 0F270000 CMP EDX,270F
0041AA89 |. 72 05 JB SHORT Ekd5.0041AA90
0041AA8B |. BA 0F270000 MOV EDX,270F
0041AA90 |> C9 LEAVE
0041AA91 \. C3 RETN
00408CEE 8951 1B MOV DWORD PTR DS:[ECX+1B],EDX
00408CF7 |. E8 A41D0100 CALL Ekd5.0041AAA0
0041AAA0 /$ 55 PUSH EBP
0041AAA1 |. 8BEC MOV EBP,ESP
0041AAA3 |. 8A12 MOV DL,BYTE PTR DS:[EDX]
0041AAA5 |. 8851 1F MOV BYTE PTR DS:[ECX+1F],DL
0041AAA8 |. C641 20 00 MOV BYTE PTR DS:[ECX+20],0
0041AAAC |. C9 LEAVE
0041AAAD \. C3 RETN
004075E2 |. FF71 1B PUSH DWORD PTR DS:[ECX+1B]
004075E5 |. FF71 1F PUSH DWORD PTR DS:[ECX+1F]
00407617 |. FF75 F8 PUSH DWORD PTR SS:[EBP-8] ; /Arg2
0040761A |. FF75 FC PUSH DWORD PTR SS:[EBP-4] ; |Arg1
0040761D |. E8 CE340100 CALL Ekd5.0041AAF0 ; \Ekd5.0041AAF0
00407622 |. 90 NOP
0041AAF0 /$ 55 PUSH EBP
0041AAF1 |. 8BEC MOV EBP,ESP
0041AAF3 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0041AAF6 |. 8941 1B MOV DWORD PTR DS:[ECX+1B],EAX
0041AAF9 |. 8B45 0C MOV EAX,DWORD PTR SS:[EBP+C]
0041AAFC |. 66:8941 1F MOV WORD PTR DS:[ECX+1F],AX
0041AB00 |. 8BE5 MOV ESP,EBP
0041AB02 |. 5D POP EBP
0041AB03 \. C2 0800 RETN 8
00414A5B |. 837D 08 05 |CMP DWORD PTR SS:[EBP+8],5
00414A5F |. 75 0A |JNZ SHORT Ekd5.00414A6B
00414A61 |. 0FB712 |MOVZX EDX,WORD PTR DS:[EDX]
00414A64 |. 03C2 |ADD EAX,EDX
00414A66 |. 8941 1B |MOV DWORD PTR DS:[ECX+1B],EAX
00414A69 |. EB 0C |JMP SHORT Ekd5.00414A77
00414A6B |> \83C2 02 |ADD EDX,2
00414A6E |. 0FB612 |MOVZX EDX,BYTE PTR DS:[EDX]
00414A71 |. 03C2 |ADD EAX,EDX
00414A73 |. 66:8941 1F |MOV WORD PTR DS:[ECX+1F],AX
00414A77 |> 90 |NOP
00414A78 |. 90 |NOP
00414A79 |. 90 |NOP
00414A7A |. 90 |NOP
00414A7B |. 90 |NOP
00422EAF 3C 06 CMP AL,6
00422EB1 77 0E JA SHORT Ekd5.00422EC1
00422EB3 E8 F87BFFFF CALL Ekd5.0041AAB0
00422EB8 . 90 NOP
00422EB9 . 90 NOP
00422EBA . 90 NOP
00422EBB . 90 NOP
00422EBC . 90 NOP
00422EBD . 90 NOP
00422EBE . 90 NOP
0041AAB0 /$ 55 PUSH EBP
0041AAB1 |. 8BEC MOV EBP,ESP
0041AAB3 |. 3C 05 CMP AL,5
0041AAB5 |. 75 05 JNZ SHORT Ekd5.0041AABC
0041AAB7 |. 8B41 1B MOV EAX,DWORD PTR DS:[ECX+1B]
0041AABA |. EB 08 JMP SHORT Ekd5.0041AAC4
0041AABC |> 3C 06 CMP AL,6
0041AABE |. 75 04 JNZ SHORT Ekd5.0041AAC4
0041AAC0 |. 66:8B41 1F MOV AX,WORD PTR DS:[ECX+1F]
0041AAC4 |> C9 LEAVE
0041AAC5 \. C3 RETN
00465C6A |. 3C 06 CMP AL,6
00465C6C |. 77 13 JA SHORT Ekd5.00465C81
00465C6E |. E8 5D4EFBFF CALL Ekd5.0041AAD0
00465C73 |. 90 NOP
00465C74 |. 90 NOP
00465C75 |. 90 NOP
00465C76 |. 90 NOP
00465C77 |. 90 NOP
00465C78 |. 90 NOP
00465C79 |. 90 NOP
00465C7A |. 90 NOP
00465C7B |. 90 NOP
00465C7C |. 90 NOP
00465C7D |. 90 NOP
00465C7E |. 90 NOP
00465C7F |. 90 NOP
00465C80 |. 90 NOP
0041AAD0 /$ 55 PUSH EBP
0041AAD1 |. 8BEC MOV EBP,ESP
0041AAD3 |. 3C 04 CMP AL,4
0041AAD5 |. 77 07 JA SHORT Ekd5.0041AADE
0041AAD7 |. 66:8B4441 11 MOV AX,WORD PTR DS:[ECX+EAX*2+11]
0041AADC |. EB 0D JMP SHORT Ekd5.0041AAEB
0041AADE |> 3C 05 CMP AL,5
0041AAE0 |. 75 05 JNZ SHORT Ekd5.0041AAE7
0041AAE2 |. 8B41 1B MOV EAX,DWORD PTR DS:[ECX+1B]
0041AAE5 |. EB 04 JMP SHORT Ekd5.0041AAEB
0041AAE7 |> 66:8B41 1F MOV AX,WORD PTR DS:[ECX+1F]
0041AAEB |> C9 LEAVE
0041AAEC \. C3 RETN
0045286D /75 05 JNZ SHORT Ekd5.00452874
0045286F |8B0C42 MOV ECX,DWORD PTR DS:[EDX+EAX*2]
00452872 |EB 05 JMP SHORT Ekd5.00452879
00452874 \66:8B4C42 02 MOV CX,WORD PTR DS:[EDX+EAX*2+2]
00472840 /$ 55 PUSH EBP
00472841 |. 8BEC MOV EBP,ESP
00472843 |. 8B41 14 MOV EAX,DWORD PTR DS:[ECX+14]
00472846 |. 90 NOP
00472847 |. 5D POP EBP
00472848 \. C3 RETN
004CEA43 B1 1B MOV CL,1B
004CEA45 B2 02 MOV DL,2
004CEA47 EB 0E JMP SHORT Ekd5.004CEA57
004CEA49 B1 1F MOV CL,1F
004CEA4B ^ EB F2 JMP SHORT Ekd5.004CEA3F
004CEAB5 B1 14 MOV CL,14
004CEAB7 ^ EB F8 JMP SHORT Ekd5.004CEAB1
[ 本帖最后由 59054695 于 2021-7-2 16:56 编辑 ]
图片附件:
1.png (2021-6-11 23:16, 93.74 K)
图片附件:
2.png (2021-6-11 23:16, 97.69 K)
图片附件:
3.png (2021-6-11 23:16, 97.44 K)
图片附件:
4.png (2021-6-11 23:16, 69.9 K)
|