All New Hack Scripts

10/27/2009 07:22 loverocks#1
GM Alert1 :-

[ENABLE]
alloc(DetectGM,512)
label(ReturnName)
registersymbol(DetectGM)

DetectGM:
cmp [eax+70],5D4D475B
je 00000000
mov [esi+0c],00000000
jmp ReturnName

00553763: //This is the address, you need to update it
jmp DetectGM
nop
nop
ReturnName:

[DISABLE]
dealloc(DetectGM)
unregistersymbol(DetectGM)
00553763: //This is the address, you need to update it
mov [esi+0c],00000000


GM Alert2

[ENABLE]
alloc(DetectGM,512)
label(ReturnName)
label(PassCheck)
label(Tele)
registersymbol(DetectGM)

DetectGM:
cmp [eax+70],5D4D475B
jnz PassCheck
mov byte ptr [00603D4B],B9 //Update
mov dword ptr [00603D4C],Tele //Update
mov dword ptr [00603D50],9090E1FF //Update
PassCheck:
mov [esi+0c],00000000
jmp ReturnName

Tele:
mov [eax],0
mov [eax+4],0
mov dword ptr [esp+20],0
jmp 00603D54 //Update

00553763: //This is the address, you need to update it
jmp DetectGM
nop
nop
ReturnName:

[DISABLE]
dealloc(DetectGM)
unregistersymbol(DetectGM)
00553763: //This is the address, you need to update it
mov [esi+0c],00000000
00603D4B: //Update
mov ecx,[eax]
mov edx,[eax+04]
mov dword ptr [esp+20],ecx


GM Alert3

[ENABLE]
alloc(DetectGM,512)
label(ReturnName)
label(PassCheck)
label(Tele)
registersymbol(DetectGM)

DetectGM:
cmp [eax+70],5D4D475B
jnz PassCheck
mov byte ptr [00603D4B],B9 //Update
mov dword ptr [00603D4C],Tele //Update
mov dword ptr [00603D50],9090E1FF //Update
mov dword ptr [0045C1CD],891C508B //Update
mov word ptr [0045C1D1],2051 //Update
mov dword ptr [0053D16A],5486B70F //Update
mov dword ptr [0053D16E],8B000001 //Update
PassCheck:
mov [esi+0c],00000000
jmp ReturnName

Tele:
mov [eax],10E //Co-ordinate x
mov [eax+4],10E //Co-ordinate y
mov dword ptr [esp+20],10E //Co-ordinate x
jmp 00603D54 //Update

00553763: //This is the address, you need to update it
jmp DetectGM
nop
nop
ReturnName:

[DISABLE]
dealloc(DetectGM)
unregistersymbol(DetectGM)
00553763: //This is the address, you need to update it
mov [esi+0c],00000000
00603D4B: //Update
mov ecx,[eax]
mov edx,[eax+04]
mov dword ptr [esp+20],ecx


DRAKO HACK


[ENABLE]
alloc(DrakoVac,1024)
label(GetCharAddress)
label(SkipGetCharAddress)
label(ReturnVac)
label(ReturnCharAddress)
label(CharAddress)
label(AddX)
label(AddY)
registersymbol(CharAddress)
registersymbol(AddX)
registersymbol(AddY)

005F3073: //This is the address, you need to update it
jmp DrakoVac
nop
ReturnVac:

005B7761: //This is the address, you need to update it
jmp GetCharAddress
ReturnCharAddress:

DrakoVac:
push ebx
mov ebx,[CharAddress]
fld [ebx+08]
fadd [AddX]
fstp [esi+0c]
fld [ebx+0c]
fadd [AddY]
fstp [esi+10]
pop ebx
mov ecx,[eax+0c]
jmp ReturnVac
GetCharAddress:
cmp [CharAddress],00
jne SkipGetCharAddress
mov [CharAddress],esi
SkipGetCharAddress:
mov [esi],ecx
shr edx,10
jmp ReturnCharAddress
CharAddress:
db 00 00 00 00
AddX:
db 00 00 00 00
AddY:
db 00 00 00 00

[DISABLE]
dealloc(DrakoVac)
unregistersymbol(CharAddress)
unregistersymbol(AddX)
unregistersymbol(AddY)
005F3073: //This is the address, you need to update it
mov [esi+10],edx
mov ecx,[eax+0c]
005B7761: //This is the address, you need to update it
mov [esi],ecx
shr edx,10


Elusive Hack

[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(x_location)
label(y_location)
label(z_location)
registersymbol(x_location)
registersymbol(y_location)
registersymbol(z_location)
label(exit)

00603D4B: //This is the address, you need to update it
jmp newmem
returnhere:

newmem:

mov ecx,x_location
mov ecx,[ecx]
cmp ecx,0
//je originalcode
mov [eax],ecx

mov ecx,y_location
mov ecx,[ecx]
cmp ecx,0
//je originalcode
mov [eax+04],ecx

mov ecx,z_location
mov ecx,[ecx]
cmp ecx,0
//je originalcode
mov [eax+08],ecx


originalcode:
mov ecx,[eax]
mov edx,[eax+04]
exit:
jmp returnhere

x_location:
dd 00000000

y_location:
dd 00000000

z_location:
dd 00000000

[DISABLE]
dealloc(newmem)
00603D4B: //This is the address, you need to update it
mov ecx,[eax]
mov edx,[eax+04]


Range Hack


[ENABLE]
alloc(newmem,1024)
label(returnhere)
label(originalcode)
label(exit)

00668310: //This is the address, you need to update it
jmp newmem
nop
returnhere:

newmem:
mov al,90

originalcode:
mov [ecx+000000a8],al

exit:
jmp returnhere

[DISABLE]
dealloc(newmem)
00668314: //This is the address, you need to update it
mov [ecx+000000a8],al


ADDITIONAL INFO ABOUT THE HACKS ITSELF

GM Alert 1 = Disconnect you when invisible GM around.

GM Alert 2 = Teleports you to 0,0 and gives you a chance to go next map (maphack must activated).

GM Alert 3 = Teleports you to safe spot & disables vac + no aggro (to make you look legit).

Drako Hack = Vac hack for Drako.

Elusive = Allows you to teleport from every position on the Map to position 0:0.

Range Hack = Turns your normal attack to range (effective to hit mob from a long distance).


Array Of Bytes List

GM Alert: C7 46 0C 00 00 00 00 89 47 04 (All Have Same GMA 1,2,3)
Drako Hack (1st address): 89 56 10 8B 48 0C 89 4E 14 8B
Drako Hack (2nd address): 89 0E C1 EA 10 F3 0F 11 46 08
Elusive Hack: 8B 08 8B 50 04 89 4C 24 20
Range Hack (option 1): 8A 44 24 04 88 81
Range Hack (option 2): 88 81 A8 00 00 00 C2 04 00 CC CC CC 8D 81 AC 00 00 00 C3 CC CC CC CC CC
10/27/2009 07:37 Vaidas B#2
#reported, leeched, and already posted stuff
10/27/2009 07:58 TheNevan#3
What does Drako vac even do? o.o
10/27/2009 08:19 WarMasterRealOne#4
i didn't saw any range or elusive on other threads... but the rest are leeched
10/27/2009 08:38 bottomy#5
and he didn't even update gm alert 2/3 properly >.>
10/27/2009 09:34 Cr0_Fr3aK#6
Quote:
Originally Posted by WarMasterRealOne View Post
i didn't saw any range or elusive on other threads... but the rest are leeched
[Only registered and activated users can see links. Click Here To Register...]
10/27/2009 13:54 trane.#7
#Closed

It's just leeched from others' threads.