[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
label(mylabel)
label(mylabel2)
newmem:
cmp ebx,00000007
jne mylabel
mov eax,00000005
jmp originalcode
mylabel:
cmp ebx,00000005
jne mylabel2
mov eax,00000010
jmp originalcode
mylabel2:
mov eax,00000000
originalcode:
mov [ebp+ebx*4+00],eax
pop esi

exit:
jmp returnhere

stdrt.exe+E701:
jmp newmem
returnhere:


[DISABLE]
dealloc(newmem)
stdrt.exe+E701:
mov [ebp+ebx*4+00],eax
pop esi