Back to Index
Previous: sub_02CD4768
Next: GetLastError
Labelmas.sub_02CD4A24
02CD4A24 /$ PUSH EBP
02CD4A25 |. MOV EBP,ESP
02CD4A27 |. MOV EAX,DWORD PTR SS:[EBP+8]
02CD4A2A |. TEST EAX,EAX
02CD4A2C |. JL SHORT Labelmas.02CD4A4A
02CD4A2E |. CMP EAX,12A
02CD4A33 |. JLE SHORT Labelmas.02CD4A3A
02CD4A35 |> MOV EAX,1
02CD4A3A |> MOV DWORD PTR DS:[2CE1434],EAX
02CD4A3F |. MOVSX EDX,BYTE PTR DS:[EAX+2CDF208]
02CD4A46 |. MOV EAX,EDX
02CD4A48 |. JMP SHORT Labelmas.02CD4A5E
02CD4A4A |> NEG EAX
02CD4A4C |. CMP EAX,DWORD PTR DS:[2CDF404]
02CD4A52 |. JGE SHORT Labelmas.02CD4A35
02CD4A54 |. MOV DWORD PTR DS:[2CE1434],-1
02CD4A5E |> MOV DWORD PTR DS:[2CE035C],EAX
02CD4A63 |. OR EAX,FFFFFFFF
02CD4A66 |. POP EBP
02CD4A67 \. RETN
02CD4A68 . PUSH EBX
02CD4A69 . CALL <JMP.&KERNEL32.GetLastError> ; [GetLastError
02CD4A6E . MOV EBX,EAX
02CD4A70 . AND EBX,0FFFF
02CD4A76 . MOV EAX,EBX
02CD4A78 . AND EAX,0FFFF
02CD4A7D . PUSH EAX ; /Arg1
02CD4A7E . CALL Labelmas.02CD4A24 ; \Labelmas.02CD4A24
02CD4A83 . POP ECX
02CD4A84 . MOV EAX,EBX
02CD4A86 . POP EBX
02CD4A87 . RETN
Converted to HTML using
olly2html.pl
0.1 by Joe Stewart