Back to Index
Previous: sub_02CD3FD4
Next: sub_02CD40E4

Labelmas.sub_02CD4054

02CD4054  /$ PUSH EBP 
02CD4055  |. MOV EBP,ESP 
02CD4057  |. PUSH EBX 
02CD4058  |. PUSH ESI 
02CD4059  |. PUSH EDI 
02CD405A  |. MOV EBX,DWORD PTR SS:[EBP+8] 
02CD405D  |. TEST EBX,EBX 
02CD405F  |. JE SHORT Labelmas.02CD4066 
02CD4061  |. CMP BL,BYTE PTR DS:[EBX+17] 
02CD4064  |. JE SHORT Labelmas.02CD406B 
02CD4066  |> OR EAX,FFFFFFFF 
02CD4069  |. JMP SHORT Labelmas.02CD40DD 
02CD406B  |> CMP DWORD PTR DS:[EBX+C],0 
02CD406F  |. JE SHORT Labelmas.02CD4097 
02CD4071  |. CMP DWORD PTR DS:[EBX+8],0 
02CD4075  |. JGE SHORT Labelmas.02CD4087 
02CD4077  |. PUSH EBX                                  ; /Arg1
02CD4078  |. CALL Labelmas.02CD40E4                    ; \Labelmas.02CD40E4
02CD407D  |. POP ECX 
02CD407E  |. TEST EAX,EAX 
02CD4080  |. JE SHORT Labelmas.02CD4087 
02CD4082  |. OR ESI,FFFFFFFF 
02CD4085  |. JMP SHORT Labelmas.02CD40DB 
02CD4087  |> TEST BYTE PTR DS:[EBX+12],4 
02CD408B  |. JE SHORT Labelmas.02CD4097 
02CD408D  |. MOV EAX,DWORD PTR DS:[EBX+4] 
02CD4090  |. PUSH EAX 
02CD4091  |. CALL Labelmas.02CD1B18 
02CD4096  |. POP ECX 
02CD4097  |> MOVSX EDX,BYTE PTR DS:[EBX+16] 
02CD409B  |. PUSH EDX                                  ; /Arg1
02CD409C  |. CALL Labelmas.02CD385C                    ; \Labelmas.02CD385C
02CD40A1  |. POP ECX 
02CD40A2  |. MOV ESI,EAX 
02CD40A4  |. MOV WORD PTR DS:[EBX+12],0 
02CD40AA  |. XOR EAX,EAX 
02CD40AC  |. XOR EDX,EDX 
02CD40AE  |. MOV DWORD PTR DS:[EBX+C],EAX 
02CD40B1  |. MOV DWORD PTR DS:[EBX+8],EDX 
02CD40B4  |. MOV BYTE PTR DS:[EBX+16],0FF 
02CD40B8  |. MOV DI,WORD PTR DS:[EBX+10] 
02CD40BC  |. TEST DI,DI 
02CD40BF  |. JE SHORT Labelmas.02CD40DB 
02CD40C1  |. PUSH EDI                                  ; /Arg3
02CD40C2  |. PUSH 0                                    ; |Arg2 = 00000000
02CD40C4  |. PUSH 0                                    ; |Arg1 = 00000000
02CD40C6  |. CALL Labelmas.02CD4D4C                    ; \Labelmas.02CD4D4C
02CD40CB  |. ADD ESP,0C 
02CD40CE  |. PUSH EAX                                  ; /Arg1
02CD40CF  |. CALL Labelmas.02CD5A98                    ; \Labelmas.02CD5A98
02CD40D4  |. POP ECX 
02CD40D5  |. MOV WORD PTR DS:[EBX+10],0 
02CD40DB  |> MOV EAX,ESI 
02CD40DD  |> POP EDI 
02CD40DE  |. POP ESI 
02CD40DF  |. POP EBX 
02CD40E0  |. POP EBP 
02CD40E1  \. RETN 
02CD40E2     NOP 
02CD40E3     NOP 

Converted to HTML using olly2html.pl 0.1 by Joe Stewart