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