00409CA0 /$ 51 push ecx
00409CA1 |. 8B4C24 >mov ecx, [esp+10]
00409CA5 |. 56 push esi
00409CA6 |. 57 push edi
00409CA7 |. 33FF xor edi, edi
00409CA9 |. 33F6 xor esi, esi
00409CAB |. 32C0 xor al, al
00409CAD |. 3BCF cmp ecx, edi
00409CAF |. 897C24 >mov [esp+8], edi
00409CB3 |. 0F8E 86>jle 00409D3F
00409CB9 |. 55 push ebp
00409CBA |. 8B6C24 >mov ebp, [esp+18]
00409CBE |. 53 push ebx
00409CBF |. 90 nop
00409CC0 |> 3B7424 >/cmp esi, [esp+24]
00409CC4 |. 7D 63 |jge short 00409D29
00409CC6 |. 8B4C24 >|mov ecx, [esp+18]
00409CCA |. 8B5424 >|mov edx, [esp+10]
00409CCE |. 8A140A |mov dl, [edx+ecx]
00409CD1 |. 8D5F 02 |lea ebx, [edi+2]
00409CD4 |. 885424 >|mov [esp+1C], dl
00409CD8 |. 8ACB |mov cl, bl
00409CDA |. D2EA |shr dl, cl
00409CDC |. B9 0600>|mov ecx, 6
00409CE1 |. 2BCF |sub ecx, edi
00409CE3 |. 8BFB |mov edi, ebx
00409CE5 |. 0AD0 |or dl, al
00409CE7 |. 0FB6442>|movzx eax, byte ptr [esp+1C]
00409CEC |. D3E0 |shl eax, cl
00409CEE |. 80E2 3F |and dl, 3F
00409CF1 |. 80C2 3C |add dl, 3C
00409CF4 |. 88142E |mov [esi+ebp], dl
00409CF7 |. C1F8 02 |sar eax, 2
00409CFA |. 24 3F |and al, 3F
00409CFC |. 83FF 06 |cmp edi, 6
00409CFF |. 7D 03 |jge short 00409D04
00409D01 |. 46 |inc esi
00409D02 |. EB 14 |jmp short 00409D18
00409D04 |> 8B4C24 >|mov ecx, [esp+24]
00409D08 |. 49 |dec ecx
00409D09 |. 3BF1 |cmp esi, ecx
00409D0B |. 7D 06 |jge short 00409D13
00409D0D |. 46 |inc esi
00409D0E |. 04 3C |add al, 3C
00409D10 |. 88042E |mov [esi+ebp], al
00409D13 |> 46 |inc esi
00409D14 |. 33FF |xor edi, edi
00409D16 |. 32C0 |xor al, al
00409D18 |> 8B4C24 >|mov ecx, [esp+10]
00409D1C |. 8B5424 >|mov edx, [esp+20]
00409D20 |. 41 |inc ecx
00409D21 |. 3BCA |cmp ecx, edx
00409D23 |. 894C24 >|mov [esp+10], ecx
00409D27 |.^ 7C 97 \jl short 00409CC0
00409D29 |> 85FF test edi, edi
00409D2B |. 5B pop ebx
00409D2C |. 7E 06 jle short 00409D34
00409D2E |. 04 3C add al, 3C
00409D30 |. 88042E mov [esi+ebp], al
00409D33 |. 46 inc esi
00409D34 |> C6042E >mov byte ptr [esi+ebp], 0
00409D38 |. 5D pop ebp
00409D39 |. 5F pop edi
00409D3A |. 8BC6 mov eax, esi
00409D3C |. 5E pop esi
00409D3D |. 59 pop ecx
00409D3E |. C3 retn
00409D3F |> 8B5424 >mov edx, [esp+14]
00409D43 |. 5F pop edi
00409D44 |. C60416 >mov byte ptr [esi+edx], 0
00409D48 |. 8BC6 mov eax, esi
00409D4A |. 5E pop esi
00409D4B |. 59 pop ecx
00409D4C \. C3 retn
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!