[Tut]How to make a dll trainer

Discuss MapleStory hacks and bots over here!
PIEzLOVERS
Master of Darkness
Master of Darkness
Posts: 431
Joined: Sat Dec 12, 2009 9:01 pm
Location: Heaven !
Contact:

Re: [Tut]How to make a dll trainer

Post by PIEzLOVERS »

then how to you guys update scripts without full bypass?
User avatar
Nerrazzuri
Destiny General
Destiny General
Posts: 1110
Joined: Sun Dec 20, 2009 9:15 pm

Re: [Tut]How to make a dll trainer

Post by Nerrazzuri »

Find the address AoBs and update the address will do.
Opcodes doesn't change.
Selling my ultimate trainer for MapleStory SEA --> View below for screenshot

Click Here for more Information!

Image
User avatar
Nerrazzuri
Destiny General
Destiny General
Posts: 1110
Joined: Sun Dec 20, 2009 9:15 pm

Re: [Tut]How to make a dll trainer

Post by Nerrazzuri »

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!

Image
NoobHacker
Headmaster of Darkness
Headmaster of Darkness
Posts: 576
Joined: Tue Dec 29, 2009 12:31 pm

Re: [Tut]How to make a dll trainer

Post by NoobHacker »

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
Alot Imageers in xemectrum!
User avatar
Nerrazzuri
Destiny General
Destiny General
Posts: 1110
Joined: Sun Dec 20, 2009 9:15 pm

Re: [Tut]How to make a dll trainer

Post by Nerrazzuri »

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
I've commented what you should know, the othes just leave it.
Selling my ultimate trainer for MapleStory SEA --> View below for screenshot

Click Here for more Information!

Image
PIEzLOVERS
Master of Darkness
Master of Darkness
Posts: 431
Joined: Sat Dec 12, 2009 9:01 pm
Location: Heaven !
Contact:

Re: [Tut]How to make a dll trainer

Post by PIEzLOVERS »

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 ? :)
User avatar
Nerrazzuri
Destiny General
Destiny General
Posts: 1110
Joined: Sun Dec 20, 2009 9:15 pm

Re: [Tut]How to make a dll trainer

Post by Nerrazzuri »

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!

Image
PIEzLOVERS
Master of Darkness
Master of Darkness
Posts: 431
Joined: Sat Dec 12, 2009 9:01 pm
Location: Heaven !
Contact:

Re: [Tut]How to make a dll trainer

Post by PIEzLOVERS »

Erm one question how should this code :

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
be converted into C++? O_o
User avatar
Nerrazzuri
Destiny General
Destiny General
Posts: 1110
Joined: Sun Dec 20, 2009 9:15 pm

Re: [Tut]How to make a dll trainer

Post by Nerrazzuri »

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);
}
not sure if works, wrote in notepad, it may contain some errors, but overall, the codes should in this form.
Selling my ultimate trainer for MapleStory SEA --> View below for screenshot

Click Here for more Information!

Image
PIEzLOVERS
Master of Darkness
Master of Darkness
Posts: 431
Joined: Sat Dec 12, 2009 9:01 pm
Location: Heaven !
Contact:

Re: [Tut]How to make a dll trainer

Post by PIEzLOVERS »

hm ..... i change the

Code: Select all

Addy + 6
into

Code: Select all

Addy[6]
and the

Code: Select all

#define Addy 00531319
into

Code: Select all

#define Addy 0x00531319
but there's just one more problem ....
Image
Post Reply