[help] Wall hack...

06/21/2010 02:49 KaanDuvilix#1
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!!!
06/21/2010 13:02 everline#2
Code:
[ENABLE]
aobscan(_aWall,8D BC 24 88 00 00 00 b9 3f 04 00 00 f3 a5 8b 8c 24)
label(_aWallLabel)
registersymbol(_aWallLabel)
alloc(Wall,64)
label(ReturnWall)

_aWall:
_aWallLabel:
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)
_aWallLabel:
lea edi,[esp+00000088]
unregistersymbol(_aWallLabel)
This one should work.
You need CE 5.6 for this i think.