Back to Index
Previous: sub_02CD2888
Next: sub_02CD28F8
Labelmas.sub_02CD28AC
02CD28AC /$ PUSH EBP
02CD28AD |. MOV EBP,ESP
02CD28AF |. PUSH ESI
02CD28B0 |. PUSH EDI
02CD28B1 |. MOV EDI,DWORD PTR SS:[EBP+8]
02CD28B4 |. MOV ESI,DWORD PTR SS:[EBP+C]
02CD28B7 |. MOV ECX,DWORD PTR SS:[EBP+10]
02CD28BA |. MOV EDX,ECX
02CD28BC |. CMP EDI,ESI
02CD28BE |. JB SHORT Labelmas.02CD28E1
02CD28C0 |. JE SHORT Labelmas.02CD28EF
02CD28C2 |. STD
02CD28C3 |. LEA ESI,DWORD PTR DS:[ESI+ECX-1]
02CD28C7 |. LEA EDI,DWORD PTR DS:[EDI+ECX-1]
02CD28CB |. AND ECX,3
02CD28CE |. REP MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[>
02CD28D0 |. MOV ECX,EDX
02CD28D2 |. SHR ECX,1
02CD28D4 |. SHR ECX,1
02CD28D6 |. SUB ESI,3
02CD28D9 |. SUB EDI,3
02CD28DC |. REP MOVS DWORD PTR ES:[EDI],DWORD PTR DS>
02CD28DE |. CLD
02CD28DF |. JMP SHORT Labelmas.02CD28EF
02CD28E1 |> CLD
02CD28E2 |. SHR ECX,1
02CD28E4 |. SHR ECX,1
02CD28E6 |. REP MOVS DWORD PTR ES:[EDI],DWORD PTR DS>
02CD28E8 |. MOV ECX,EDX
02CD28EA |. AND ECX,3
02CD28ED |. REP MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[>
02CD28EF |> MOV EAX,DWORD PTR SS:[EBP+8]
02CD28F2 |. POP EDI
02CD28F3 |. POP ESI
02CD28F4 |. POP EBP
02CD28F5 \. RETN
02CD28F6 NOP
02CD28F7 NOP
Converted to HTML using
olly2html.pl
0.1 by Joe Stewart