Back to Index
Previous: sub_02CD112A
Next: sub_02CD11B5
Labelmas.sub_02CD1137
02CD1137 /$ MOV ECX,9C
02CD113C |. OR ECX,ECX
02CD113E |. JE SHORT Labelmas.02CD1191
02CD1140 |. CMP DWORD PTR DS:[2CDE0EB],0
02CD1147 |. JNB SHORT Labelmas.02CD1153
02CD1149 |. MOV EAX,0FE
02CD114E |. CALL Labelmas.02CD112A
02CD1153 |> MOV ECX,9C
02CD1158 |. PUSH ECX ; /HeapSize => 9C (156.)
02CD1159 |. PUSH 8 ; |Flags = HEAP_ZERO_MEMORY
02CD115B |. CALL <JMP.&KERNEL32.GetProcessHeap> ; |[GetProcessHeap
02CD1160 |. PUSH EAX ; |hHeap
02CD1161 |. CALL <JMP.&KERNEL32.HeapAlloc> ; \HeapAlloc
02CD1166 |. OR EAX,EAX
02CD1168 |. JNZ SHORT Labelmas.02CD1174
02CD116A |. MOV EAX,0FD
02CD116F |. CALL Labelmas.02CD112A
02CD1174 |> PUSH EDI
02CD1175 |. PUSH ESI
02CD1176 |. PUSH EAX
02CD1177 |. PUSH EAX ; /Arg2
02CD1178 |. PUSH DWORD PTR DS:[2CDE0EB] ; |Arg1 = 0000000A
02CD117E |. CALL Labelmas.02CDB8D4 ; \Labelmas.02CDB8D4
02CD1183 |. PUSH DWORD PTR DS:[2CDE0EB] ; /Arg1 = 0000000A
02CD1189 |. CALL Labelmas.02CDB8E8 ; \Labelmas.02CDB8E8
02CD118E |. POP EDI
02CD118F |. POP ESI
02CD1190 |. POP EDI
02CD1191 \> RETN
02CD1192 . MOV ECX,9C
02CD1197 . OR ECX,ECX
02CD1199 . JE SHORT Labelmas.02CD11B4
02CD119B . CALL Labelmas.02CDB8AC
02CD11A0 . MOV DWORD PTR DS:[2CDE0EB],EAX
02CD11A5 . CMP EAX,0
02CD11A8 . JNB SHORT Labelmas.02CD1137
02CD11AA . MOV EAX,0FC
02CD11AF . CALL Labelmas.02CD112A
02CD11B4 > RETN
Converted to HTML using
olly2html.pl
0.1 by Joe Stewart