List of Array of Bytes + MSEA v93.CEM

Download MapleStory hacks and bots over here!
User avatar
Nerrazzuri
Destiny General
Destiny General
Posts: 1110
Joined: Sun Dec 20, 2009 9:15 pm

Re: List of Array of Bytes + MSEA v93.CEM

Post by Nerrazzuri »

Chance wrote:i dont understand , Nerrazzuri , r you referring to the one the starter of this thread posted or the other one in ******?
Both.
Selling my ultimate trainer for MapleStory SEA --> View below for screenshot

Click Here for more Information!

Image
Chance
Dark Lord
Dark Lord
Posts: 177
Joined: Fri May 14, 2010 3:34 pm

Re: List of Array of Bytes + MSEA v93.CEM

Post by Chance »

ohkayyyyyyyyyyyyy ,
thanks anyway .
iLostMyBallz
Headmaster of Darkness
Headmaster of Darkness
Posts: 627
Joined: Mon Apr 26, 2010 8:08 pm

Re: List of Array of Bytes + MSEA v93.CEM

Post by iLostMyBallz »

Chance wrote:not really , someone pmed me regarding it :)
dunnoe how to convert to DLL sia -_-
Nid C++ i learning still i nt sure :X
Nerrazzuri wrote:Yes, the script doesn't work.
O.o u mean chance the crc bypass script?
Support me While Earning $$$ at the same time
If i reach almost alot of click i might gib u a private hack :D
Click On The Links:
http://eb3534c7.linkbucks.com
Image
http://www.linkbucks.com/referral/304317
Chance
Dark Lord
Dark Lord
Posts: 177
Joined: Fri May 14, 2010 3:34 pm

Re: List of Array of Bytes + MSEA v93.CEM

Post by Chance »

Its Not By Me .
helohelo
Apprantice Knight
Apprantice Knight
Posts: 13
Joined: Sat Feb 06, 2010 2:45 am

Re: List of Array of Bytes + MSEA v93.CEM

Post by helohelo »

Code: Select all

#define CRCADDY = 0x009f6096

DWORD mscrc = CRCADDY;
DWORD mscrcret = (CRCADDY + 6);

void __declspec(naked) _stdcall MsCrcAsm()
{
   __asm
   {
		push eax
		lea eax,[ecx]
		cmp ecx,0x00401000
		jl Normal
		cmp ecx,0x00B00000
		jg Normal
		sub ecx,0x00401000
		push eax
		lea eax,[dump]
		add ecx,eax
		pop eax
		movzx ecx,byte ptr [eax]
		mov edx,[ebp+0x14]

		Normal:
		movzx ecx,byte ptr [ecx]
		mov edx,[ebp+0x14]

		copy:
		mov eax,0x00401000
		lea ecx,[dump]

		llop:
		xor ebx,ebx
		movzx ebx,byte ptr [eax]
		mov byte ptr [ecx],bl
		inc eax
		inc ecx
		cmp eax,0x00B00000
		jg getoutahere
		jmp llop
		getoutahere:
		lea ebx,[dump]
		add ebx,0x005F5096// - 401000 
		xor eax,eax              
		mov al,0x0F
		mov byte ptr [ebx],al
		inc ebx
		mov al,0xB6
		mov byte ptr [ebx],al
		inc ebx
		mov al,0x09
		mov byte ptr [ebx],al
		inc ebx
		mov al,0x8B
		mov byte ptr [ebx],al
		inc ebx
		mov al,0x55
		mov byte ptr [ebx],al
		ret

   }
}

void MSHSCRC()
{
       *(BYTE*)mscrc = 0xE9;
       *(DWORD*)(mscrc + 1) = jmp(mscrc, MsCrcAsm);
       *(BYTE*)(mscrc + 5) = 0x90;
}

Code: Select all

[enable]
alloc(mscrc,100)
alloc(hscrc,100)
alloc(copy,1024)
alloc(dump,88568340)
createthread(copy)
label(exitmscrc)
label(mscrcret) 
label(hscrcret)
label(llop)
label(getoutahere)

mscrc:
cmp ecx,00401000
jl exitmscrc
cmp ecx,00B00000
jg exitmscrc
sub ecx,00401000
push eax
lea eax,[dump]
add ecx,eax
pop eax
exitmscrc:
movzx ecx,byte ptr [ecx]
mov edx,[ebp+14]
jmp mscrcret 

copy:
mov eax,00401000
lea ecx,[dump]

llop:
xor ebx,ebx
movzx ebx,byte ptr [eax]
mov byte ptr [ecx],bl
inc eax
inc ecx
cmp eax,00B00000
jg getoutahere
jmp llop
getoutahere:
lea ebx,[dump]
add ebx,5f5096//9f6096 - 401000 
xor eax,eax              
mov al,0F
mov byte ptr [ebx],al
inc ebx
mov al,B6
mov byte ptr [ebx],al
inc ebx
mov al,09
mov byte ptr [ebx],al
inc ebx
mov al,8B
mov byte ptr [ebx],al
inc ebx
mov al,55
mov byte ptr [ebx],al
ret

hscrc:
mov eax,fs:[20]
cmp eax,[esp+0c]
jne hscrcret
mov fs:[34],57
xor eax,eax
ret 000c

hscrcret:
mov edi,edi
push ebp
mov ebp,esp
jmp OpenProcess+05

009f6096:
jmp mscrc
db 14
mscrcret:

OpenProcess:
jmp hscrc

[disable]
009f6096:
db 0F B6 09 8B 55 14 
OpenProcess:
db 8B FF 55 8B EC

dealloc(mscrc)
dealloc(hscrc)
dealloc(dump)
dealloc(copy)
User avatar
Nerrazzuri
Destiny General
Destiny General
Posts: 1110
Joined: Sun Dec 20, 2009 9:15 pm

Re: List of Array of Bytes + MSEA v93.CEM

Post by Nerrazzuri »

helohelo wrote:

Code: Select all

#define CRCADDY = 0x009f6096

DWORD mscrc = CRCADDY;
DWORD mscrcret = (CRCADDY + 6);

void __declspec(naked) _stdcall MsCrcAsm()
{
   __asm
   {
		push eax
		lea eax,[ecx]
		cmp ecx,0x00401000
		jl Normal
		cmp ecx,0x00B00000
		jg Normal
		sub ecx,0x00401000
		push eax
		lea eax,[dump]
		add ecx,eax
		pop eax
		movzx ecx,byte ptr [eax]
		mov edx,[ebp+0x14]

		Normal:
		movzx ecx,byte ptr [ecx]
		mov edx,[ebp+0x14]

		copy:
		mov eax,0x00401000
		lea ecx,[dump]

		llop:
		xor ebx,ebx
		movzx ebx,byte ptr [eax]
		mov byte ptr [ecx],bl
		inc eax
		inc ecx
		cmp eax,0x00B00000
		jg getoutahere
		jmp llop
		getoutahere:
		lea ebx,[dump]
		add ebx,0x005F5096// - 401000 
		xor eax,eax              
		mov al,0x0F
		mov byte ptr [ebx],al
		inc ebx
		mov al,0xB6
		mov byte ptr [ebx],al
		inc ebx
		mov al,0x09
		mov byte ptr [ebx],al
		inc ebx
		mov al,0x8B
		mov byte ptr [ebx],al
		inc ebx
		mov al,0x55
		mov byte ptr [ebx],al
		ret

   }
}

void MSHSCRC()
{
       *(BYTE*)mscrc = 0xE9;
       *(DWORD*)(mscrc + 1) = jmp(mscrc, MsCrcAsm);
       *(BYTE*)(mscrc + 5) = 0x90;
}

Code: Select all

[enable]
alloc(mscrc,100)
alloc(hscrc,100)
alloc(copy,1024)
alloc(dump,88568340)
createthread(copy)
label(exitmscrc)
label(mscrcret) 
label(hscrcret)
label(llop)
label(getoutahere)

mscrc:
cmp ecx,00401000
jl exitmscrc
cmp ecx,00B00000
jg exitmscrc
sub ecx,00401000
push eax
lea eax,[dump]
add ecx,eax
pop eax
exitmscrc:
movzx ecx,byte ptr [ecx]
mov edx,[ebp+14]
jmp mscrcret 

copy:
mov eax,00401000
lea ecx,[dump]

llop:
xor ebx,ebx
movzx ebx,byte ptr [eax]
mov byte ptr [ecx],bl
inc eax
inc ecx
cmp eax,00B00000
jg getoutahere
jmp llop
getoutahere:
lea ebx,[dump]
add ebx,5f5096//9f6096 - 401000 
xor eax,eax              
mov al,0F
mov byte ptr [ebx],al
inc ebx
mov al,B6
mov byte ptr [ebx],al
inc ebx
mov al,09
mov byte ptr [ebx],al
inc ebx
mov al,8B
mov byte ptr [ebx],al
inc ebx
mov al,55
mov byte ptr [ebx],al
ret

hscrc:
mov eax,fs:[20]
cmp eax,[esp+0c]
jne hscrcret
mov fs:[34],57
xor eax,eax
ret 000c

hscrcret:
mov edi,edi
push ebp
mov ebp,esp
jmp OpenProcess+05

009f6096:
jmp mscrc
db 14
mscrcret:

OpenProcess:
jmp hscrc

[disable]
009f6096:
db 0F B6 09 8B 55 14 
OpenProcess:
db 8B FF 55 8B EC

dealloc(mscrc)
dealloc(hscrc)
dealloc(dump)
dealloc(copy)
LOL nuts, this is what I've posted in w8baby. And you just leech it here without any credit. How good you are..
Selling my ultimate trainer for MapleStory SEA --> View below for screenshot

Click Here for more Information!

Image
Byakuya
Sacrificer
Sacrificer
Posts: 42
Joined: Sat Jan 02, 2010 3:26 pm

Re: List of Array of Bytes + MSEA v93.CEM

Post by Byakuya »

is this script working?
cuz ive tested it and its not working...
does anyone else face same problem as me?
The Godlike God
tanbryan22
Apprantice Knight
Apprantice Knight
Posts: 13
Joined: Fri Jun 04, 2010 12:48 pm

Re: List of Array of Bytes + MSEA v93.CEM

Post by tanbryan22 »

Byakuya wrote:is this script working?
cuz ive tested it and its not working...
does anyone else face same problem as me?
which script you meant?
User avatar
Nerrazzuri
Destiny General
Destiny General
Posts: 1110
Joined: Sun Dec 20, 2009 9:15 pm

Re: List of Array of Bytes + MSEA v93.CEM

Post by Nerrazzuri »

Don't dream that this script is working, THE SCRIPT DOESN'T WORK.
Selling my ultimate trainer for MapleStory SEA --> View below for screenshot

Click Here for more Information!

Image
iLostMyBallz
Headmaster of Darkness
Headmaster of Darkness
Posts: 627
Joined: Mon Apr 26, 2010 8:08 pm

Re: List of Array of Bytes + MSEA v93.CEM

Post by iLostMyBallz »

If the crc script works we would be F**KING MAPLE :)
Support me While Earning $$$ at the same time
If i reach almost alot of click i might gib u a private hack :D
Click On The Links:
http://eb3534c7.linkbucks.com
Image
http://www.linkbucks.com/referral/304317
Post Reply