Back to Index
Previous: sub_02CD2B64
Next: sub_02CD2BEC
Labelmas.sub_02CD2B98
02CD2B98 /$ PUSH EBP
02CD2B99 |. MOV EBP,ESP
02CD2B9B |. PUSH EBX
02CD2B9C |. PUSH ESI
02CD2B9D |. PUSH EDI
02CD2B9E |. MOV ESI,DWORD PTR SS:[EBP+C]
02CD2BA1 |. MOV EAX,DWORD PTR SS:[EBP+8]
02CD2BA4 |. MOV ECX,EAX
02CD2BA6 |. CMP BYTE PTR DS:[ESI],0
02CD2BA9 |. JE SHORT Labelmas.02CD2BE7
02CD2BAB |. CMP BYTE PTR DS:[EAX],0
02CD2BAE |. JNZ SHORT Labelmas.02CD2BE0
02CD2BB0 |. XOR EAX,EAX
02CD2BB2 |. JMP SHORT Labelmas.02CD2BE7
02CD2BB4 |> /MOV DL,BYTE PTR DS:[ECX]
02CD2BB6 |. |CMP DL,BYTE PTR DS:[ESI]
02CD2BB8 |. |JNZ SHORT Labelmas.02CD2BDF
02CD2BBA |. |MOV EDX,ECX
02CD2BBC |. |MOV EAX,ESI
02CD2BBE |. |JMP SHORT Labelmas.02CD2BC2
02CD2BC0 |> |/INC EAX
02CD2BC1 |. ||INC EDX
02CD2BC2 |> | CMP BYTE PTR DS:[EDX],0
02CD2BC5 |. ||JE SHORT Labelmas.02CD2BD6
02CD2BC7 |. ||CMP BYTE PTR DS:[EAX],0
02CD2BCA |. ||JE SHORT Labelmas.02CD2BD6
02CD2BCC |. ||MOVSX EBX,BYTE PTR DS:[EAX]
02CD2BCF |. ||MOVSX EDI,BYTE PTR DS:[EDX]
02CD2BD2 |. ||SUB EBX,EDI
02CD2BD4 |. |\JE SHORT Labelmas.02CD2BC0
02CD2BD6 |> |CMP BYTE PTR DS:[EAX],0
02CD2BD9 |. |JNZ SHORT Labelmas.02CD2BDF
02CD2BDB |. |MOV EAX,ECX
02CD2BDD |. |JMP SHORT Labelmas.02CD2BE7
02CD2BDF |> |INC ECX
02CD2BE0 |> CMP BYTE PTR DS:[ECX],0
02CD2BE3 |. \JNZ SHORT Labelmas.02CD2BB4
02CD2BE5 |. XOR EAX,EAX
02CD2BE7 |> POP EDI
02CD2BE8 |. POP ESI
02CD2BE9 |. POP EBX
02CD2BEA |. POP EBP
02CD2BEB \. RETN
Converted to HTML using
olly2html.pl
0.1 by Joe Stewart