[Tut]How to make a dll trainer
-
- Master of Darkness
- Posts: 431
- Joined: Sat Dec 12, 2009 9:01 pm
- Location: Heaven !
- Contact:
Re: [Tut]How to make a dll trainer
then how to you guys update scripts without full bypass?
- Nerrazzuri
- Destiny General
- Posts: 1110
- Joined: Sun Dec 20, 2009 9:15 pm
Re: [Tut]How to make a dll trainer
Find the address AoBs and update the address will do.
Opcodes doesn't change.
Opcodes doesn't change.
Selling my ultimate trainer for MapleStory SEA --> View below for screenshot
Click Here for more Information!

Click Here for more Information!

- Nerrazzuri
- Destiny General
- Posts: 1110
- Joined: Sun Dec 20, 2009 9:15 pm
Re: [Tut]How to make a dll trainer
Tutorial updated. Added some comment on the codes, just PM me or add me in the MSN for further assist.
Selling my ultimate trainer for MapleStory SEA --> View below for screenshot
Click Here for more Information!

Click Here for more Information!

-
- Headmaster of Darkness
- Posts: 576
- Joined: Tue Dec 29, 2009 12:31 pm
Re: [Tut]How to make a dll trainer
I think you should comment some meaning in the code or something like //void supertubi() will comes out lol'
Like
In C++,// or /* */ used to comment like that blahblahblah lolz
Like
In C++,// or /* */ used to comment like that blahblahblah lolz
Alot
ers in xemectrum!

- Nerrazzuri
- Destiny General
- Posts: 1110
- Joined: Sun Dec 20, 2009 9:15 pm
Re: [Tut]How to make a dll trainer
I've commented what you should know, the othes just leave it.NoobHacker wrote:I think you should comment some meaning in the code or something like //void supertubi() will comes out lol'
Like
In C++,// or /* */ used to comment like that blahblahblah lolz
Selling my ultimate trainer for MapleStory SEA --> View below for screenshot
Click Here for more Information!

Click Here for more Information!

-
- Master of Darkness
- Posts: 431
- Joined: Sat Dec 12, 2009 9:01 pm
- Location: Heaven !
- Contact:
Re: [Tut]How to make a dll trainer
WOW your in the underground grazs 
it's due to ur kindness in teaching us newbs some C++
PS
Please Make a Codewave ---> C++ tut...
please ?

it's due to ur kindness in teaching us newbs some C++
PS
Please Make a Codewave ---> C++ tut...
please ?

- Nerrazzuri
- Destiny General
- Posts: 1110
- Joined: Sun Dec 20, 2009 9:15 pm
Re: [Tut]How to make a dll trainer
Thanks. I will consider making a tutorial converting codecaves to C++ but there are tons of ways to make it. Hmm, it isn't that hard actually, but isn't as easy as this tutorial.
Selling my ultimate trainer for MapleStory SEA --> View below for screenshot
Click Here for more Information!

Click Here for more Information!

-
- Master of Darkness
- Posts: 431
- Joined: Sat Dec 12, 2009 9:01 pm
- Location: Heaven !
- Contact:
Re: [Tut]How to make a dll trainer
Erm one question how should this code :
be converted into C++? O_o
Code: Select all
[ENABLE]
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)
00531319:
jmp newmem
nop
returnhere:
newmem:
mov edi,0
originalcode:
mov [ebp+000000c8],edi
exit:
jmp returnhere
[DISABLE]
dealloc(newman)
00531319:
mov [ebp+000000c8],edi
- Nerrazzuri
- Destiny General
- Posts: 1110
- Joined: Sun Dec 20, 2009 9:15 pm
Re: [Tut]How to make a dll trainer
Code: Select all
#define Addy 00531319
DWORD newmem = Addy;
DWORD returnhere = Addy + ?//check for the numbers bytes for mov [ebp+000000c8],edi
void __declspec(naked) Hook()
{
__asm
{
mov edi,0
originalcode:
mov [ebp+000000c8],edi
exit:
jmp dword ptr [returnhere]
}
}
void Hook()
{
*(BYTE*)newmem = 0xE9;
*(DWORD*)(newmem + 1) = JMP(newmem, Hook);
}
Selling my ultimate trainer for MapleStory SEA --> View below for screenshot
Click Here for more Information!

Click Here for more Information!

-
- Master of Darkness
- Posts: 431
- Joined: Sat Dec 12, 2009 9:01 pm
- Location: Heaven !
- Contact:
Re: [Tut]How to make a dll trainer
hm ..... i change the
into
and the
into
but there's just one more problem ....

Code: Select all
Addy + 6
Code: Select all
Addy[6]
Code: Select all
#define Addy 00531319
Code: Select all
#define Addy 0x00531319
