it doesn't work for me :(
i don't see any any names below it in every map :(
this is my script:
[ENABLE]
alloc(newmem,1024)
label(returnhere)
label(originalcode)
label(exit)
label(flag)
registersymbol(name1)
label(name1)
registersymbol(name2)
label(name2)
registersymbol(name3)
label(name3)
registersymbol(name4)
label(name4)
registersymbol(name5)
label(name5)
registersymbol(name6)
label(name6)
registersymbol(name7)
label(name7)
label(index)
label(save_name)
00553A83:
jmp newmem
nop
nop
returnhere:
newmem:
mov [flag],FF
inc [index]
cmp [index],7
jb save_name
mov [index],0
save_name:
pushad
mov ebx,[index]
mov edx,name1
lea ecx,[edx+ebx*08]
lea ecx,[ecx+ebx*08]
mov ebx,[eax+70]
mov [ecx],ebx
mov ebx,[eax+74]
mov [ecx+4],ebx
mov ebx,[eax+78]
mov [ecx+8],ebx
mov ebx,[eax+7C]
mov [ecx+C],ebx
popad
originalcode:
mov [esi+0c],00000000
exit:
jmp returnhere
flag:
dd 00000000
name1:
dd 00000000 00000000 00000000 00000000
name2:
dd 00000000 00000000 00000000 00000000
name3:
dd 00000000 00000000 00000000 00000000
name4:
dd 00000000 00000000 00000000 00000000
name5:
dd 00000000 00000000 00000000 00000000
name6:
dd 00000000 00000000 00000000 00000000
name7:
dd 00000000 00000000 00000000 00000000
index:
dd 00000000
[DISABLE]
00553A83: // C7 46 0C 00 00 00 00 89 47 04 5F B0 01 5E C2 04
dealloc(newmem)
mov [esi+0c],00000000
Any help?