[RELEASE] Pet Hack, Auto Pet Attack, Auto Loot + Update Tutorial
Discussion on [RELEASE] Pet Hack, Auto Pet Attack, Auto Loot + Update Tutorial within the Dekaron Exploits, Hacks, Bots, Tools & Macros forum part of the Dekaron category.
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"dekaron.exe"+7A9A6B:
mov [esp+20],00000006
//Alt: db C7 44 24 20 06 00 00 00
This is mine, need another line
(dekaron.exe"+7A9A6B: C7 44 24 20 04 00 00 00 - mov [esp+20],00000004)(code:
mov [esp+20],00000007
jmp return),
but it doesn't work with arrogance =/
{ Game : dekaron.exe
Version:
Date : 2020-04-02
Author : zezin
This script does blah blah blah
}
[ENABLE]
aobscanmodule(INJECT,dekaron.exe,C7 44 24 20 06 00 00 00) // should be unique
alloc(newmem,$1000)
First we need to find the right address to inject our cheat.
When an item is on the ground, there is a packet sent to your client from the server. We want to find where this packet is handled, and then inject our cheat right after that packet is received.
If you have a packet monitor for dekaron, you can easily see packets being sent and received.
@ posted one somewhere, as well some others.
The packet ID for dil on the ground is 05030002
So we will search an array of bytes for this packet ID
Use CE, search for: 02 00 03 05 (this is just the packet id backwards)
as an array of bytes.
You will find code similar to "cmp eax,05030002" at that address.
The next line will be a jump instruction.
Follow the jump to that address, and that is where the packet is handled.
We will use the address of the last 5 bytes of this instruction to inject our code.
The last 5 bytes will be similar to:
pop edi
pop esi
ret 4
Do the same thing for the item packet id: 05020000.
Now you have the right injection address for both scripts.
Just need to update a couple more addresses to finish.
Using the same method to read packets, we can gather that picking up dil from the ground is packet ID: 05030003
We will search for this packet now, using the same methods in CE.
Once you found it, you will see code similar to:
mov [eax+0C],05030003
this is how you know you are at the right place.
A little below this line of code you will find code similar to:
mov ecx,[00B5CC64] <--- first address
push eax
call 004D8390 <--- second address
this is the two addresses you need to update in the scripts as well.
It is the same for both auto loot item and auto loot dil.
First we need to find the right address to inject our cheat.
When an item is on the ground, there is a packet sent to your client from the server. We want to find where this packet is handled, and then inject our cheat right after that packet is received.
If you have a packet monitor for dekaron, you can easily see packets being sent and received.
@ posted one somewhere, as well some others.
The packet ID for dil on the ground is 05030002
So we will search an array of bytes for this packet ID
Use CE, search for: 02 00 03 05 (this is just the packet id backwards)
as an array of bytes.
You will find code similar to "cmp eax,05030002" at that address.
The next line will be a jump instruction.
Follow the jump to that address, and that is where the packet is handled.
We will use the address of the last 5 bytes of this instruction to inject our code.
The last 5 bytes will be similar to:
pop edi
pop esi
ret 4
Do the same thing for the item packet id: 05020000.
Now you have the right injection address for both scripts.
Just need to update a couple more addresses to finish.
Using the same method to read packets, we can gather that picking up dil from the ground is packet ID: 05030003
We will search for this packet now, using the same methods in CE.
Once you found it, you will see code similar to:
mov [eax+0C],05030003
this is how you know you are at the right place.
A little below this line of code you will find code similar to:
mov ecx,[00B5CC64] <--- first address
push eax
call 004D8390 <--- second address
this is the two addresses you need to update in the scripts as well.
It is the same for both auto loot item and auto loot dil.
Good luck, and enjoy.
You are a Legend
And TUTs coming out on how to bypass EAC on global?
attack pet won't attack in clientless mode 09/18/2013 - SRO Private Server - 0 Replies i use mbot crack
when i got clientless , attack pet won't attack
i try 3 char clientless but still don't attack
but when i got client attack pet work and attack :)
any help ?? :)