Its not working...
I rewrote this script and i also did it another way:
First:
Code:
[ENABLE]
alloc(Wall,64)
label(ReturnWall)
00423E92: //8D BC 24 88 00 00 00
00424322: //8D BC 24 88 00 00 00
00539F4C: //8D BC 24 88 00 00 00
0079700E: //8D BC 24 88 00 00 00
jmp Wall
nop
nop
ReturnWall:
Wall:
lea edi,ss:[esp+00000088]
cmp [eax+00000402],5f626577
je ReturnWall
mov [eax+00000402],5f626577
mov [eax+00000406],67616d69
mov [eax+0000040a],616d2e65
mov [eax+0000040e],00000063
jmp ReturnWall
[DISABLE]
dealloc(Wall)
00423E92:
00424322:
00539F4C:
0079700E:
lea edi,ss:[esp+00000088]
2nd:
Code:
[ENABLE]
alloc(Wall,64)
label(ReturnWall)
00423E92: //8D BC 24 88 00 00 00
jmp Wall
nop
nop
ReturnWall:
00424322: //8D BC 24 88 00 00 00
jmp Wall
nop
nop
ReturnWall:
00539F4C: //8D BC 24 88 00 00 00
jmp Wall
nop
nop
ReturnWall:
0079700E: //8D BC 24 88 00 00 00
jmp Wall
nop
nop
ReturnWall:
Wall:
lea edi,ss:[esp+00000088]
cmp [eax+00000402],5f626577
je ReturnWall
mov [eax+00000402],5f626577
mov [eax+00000406],67616d69
mov [eax+0000040a],616d2e65
mov [eax+0000040e],00000063
jmp ReturnWall
[DISABLE]
dealloc(Wall)
00423E92:
00424322:
00539F4C:
0079700E:
lea edi,ss:[esp+00000088]
It's most likely my own flaw but i would appreciate a working code. Thank you!!!