Back to Index
Previous: sub_02CD2984
Next: sub_02CD29D8

Labelmas.sub_02CD299C

02CD299C  /$ PUSH EBP 
02CD299D  |. MOV EBP,ESP 
02CD299F  |. PUSH ESI 
02CD29A0  |. PUSH EDI 
02CD29A1  |. MOV EDI,DWORD PTR SS:[EBP+8] 
02CD29A4  |. MOV ECX,-1 
02CD29A9  |. XOR AL,AL 
02CD29AB  |. CLD 
02CD29AC  |. REPNE SCAS BYTE PTR ES:[EDI] 
02CD29AE  |. LEA ESI,DWORD PTR DS:[EDI-1] 
02CD29B1  |. MOV EDI,DWORD PTR SS:[EBP+C] 
02CD29B4  |. MOV ECX,-1 
02CD29B9  |. REPNE SCAS BYTE PTR ES:[EDI] 
02CD29BB  |. NOT ECX 
02CD29BD  |. SUB EDI,ECX 
02CD29BF  |. XCHG EDI,ESI 
02CD29C1  |. MOV EDX,ECX 
02CD29C3  |. SHR ECX,1 
02CD29C5  |. SHR ECX,1 
02CD29C7  |. CLD 
02CD29C8  |. REP MOVS DWORD PTR ES:[EDI],DWORD PTR DS> 
02CD29CA  |. MOV ECX,EDX 
02CD29CC  |. AND ECX,3 
02CD29CF  |. REP MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[> 
02CD29D1  |. MOV EAX,DWORD PTR SS:[EBP+8] 
02CD29D4  |. POP EDI 
02CD29D5  |. POP ESI 
02CD29D6  |. POP EBP 
02CD29D7  \. RETN 

Converted to HTML using olly2html.pl 0.1 by Joe Stewart