Back to Index
Previous: sub_02CD19C0
Next: sub_02CD1A34

Labelmas.sub_02CD19E8

02CD19E8  /$ PUSH EBX 
02CD19E9  |. PUSH ESI 
02CD19EA  |. PUSH EDI 
02CD19EB  |. MOV ESI,EDX 
02CD19ED  |. MOV EBX,EAX 
02CD19EF  |. TEST ESI,ESI 
02CD19F1  |. MOV EDI,EBX 
02CD19F3  |. JE SHORT Labelmas.02CD1A2A 
02CD19F5  |> /PUSH 4                                   ; /Protect = PAGE_READWRITE
02CD19F7  |. |PUSH 1000                                ; |AllocationType = MEM_COMMIT
02CD19FC  |. |PUSH 1000                                ; |Size = 1000 (4096.)
02CD1A01  |. |PUSH EBX                                 ; |Address
02CD1A02  |. |CALL <JMP.&KERNEL32.VirtualAlloc>        ; \VirtualAlloc
02CD1A07  |. |TEST EAX,EAX 
02CD1A09  |. |JNZ SHORT Labelmas.02CD1A1A 
02CD1A0B  |. |MOV EDX,EBX 
02CD1A0D  |. |MOV EAX,EDI 
02CD1A0F  |. |SUB EDX,EDI 
02CD1A11  |. |CALL Labelmas.02CD1A34 
02CD1A16  |. |XOR EAX,EAX 
02CD1A18  |. |JMP SHORT Labelmas.02CD1A2F 
02CD1A1A  |> |ADD EBX,1000 
02CD1A20  |. |SUB ESI,1000 
02CD1A26  |. |TEST ESI,ESI 
02CD1A28  |. \JNZ SHORT Labelmas.02CD19F5 
02CD1A2A  |> MOV EAX,1 
02CD1A2F  |> POP EDI 
02CD1A30  |. POP ESI 
02CD1A31  |. POP EBX 
02CD1A32  \. RETN 
02CD1A33     NOP 

Converted to HTML using olly2html.pl 0.1 by Joe Stewart