Back to Index
Previous: sub_02CDA95C
Next: sub_02CDA9D0

Labelmas.sub_02CDA978

02CDA978  /$ PUSH EBP 
02CDA979  |. MOV EBP,ESP 
02CDA97B  |. PUSH EBX 
02CDA97C  |. PUSH ESI 
02CDA97D  |. MOV ECX,DWORD PTR SS:[EBP+C] 
02CDA980  |. MOV EAX,DWORD PTR SS:[EBP+8] 
02CDA983  |. XOR EDX,EDX 
02CDA985  |> /XOR EBX,EBX 
02CDA987  |. |MOV BL,BYTE PTR DS:[EAX] 
02CDA989  |. |TEST BYTE PTR DS:[EBX+2CE144D],4 
02CDA990  |. |JE SHORT Labelmas.02CDA9B7 
02CDA992  |. |CMP BYTE PTR DS:[EAX+1],0 
02CDA996  |. |JNZ SHORT Labelmas.02CDA9A1 
02CDA998  |. |INC EAX 
02CDA999  |. |TEST ECX,ECX 
02CDA99B  |. |JNZ SHORT Labelmas.02CDA9C8 
02CDA99D  |. |MOV EDX,EAX 
02CDA99F  |. |JMP SHORT Labelmas.02CDA9C8 
02CDA9A1  |> |XOR EBX,EBX 
02CDA9A3  |. |MOV BL,BYTE PTR DS:[EAX] 
02CDA9A5  |. |SHL EBX,8 
02CDA9A8  |. |MOVZX ESI,BYTE PTR DS:[EAX+1] 
02CDA9AC  |. |OR EBX,ESI 
02CDA9AE  |. |CMP ECX,EBX 
02CDA9B0  |. |JNZ SHORT Labelmas.02CDA9B4 
02CDA9B2  |. |MOV EDX,EAX 
02CDA9B4  |> |INC EAX 
02CDA9B5  |. |JMP SHORT Labelmas.02CDA9C1 
02CDA9B7  |> |XOR EBX,EBX 
02CDA9B9  |. |MOV BL,BYTE PTR DS:[EAX] 
02CDA9BB  |. |CMP ECX,EBX 
02CDA9BD  |. |JNZ SHORT Labelmas.02CDA9C1 
02CDA9BF  |. |MOV EDX,EAX 
02CDA9C1  |> |MOV BL,BYTE PTR DS:[EAX] 
02CDA9C3  |. |INC EAX 
02CDA9C4  |. |TEST BL,BL 
02CDA9C6  |. \JNZ SHORT Labelmas.02CDA985 
02CDA9C8  |> MOV EAX,EDX 
02CDA9CA  |. POP ESI 
02CDA9CB  |. POP EBX 
02CDA9CC  |. POP EBP 
02CDA9CD  \. RETN 
02CDA9CE     NOP 
02CDA9CF     NOP 

Converted to HTML using olly2html.pl 0.1 by Joe Stewart