Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
3276 "Modo invisivel - Não desativar caso ative" Auto Assembler Script [ENABLE] aobscanmodule(INJECT,GrandChase.exe,00 00 C8 43 00 80 D4 43 00 80 D9 43 00 00 00 44 29 5C 2F 44 66 66 36 44 00 00) // should be unique alloc(newmem,$1000) label(code) label(return) newmem: code: add [eax],al enter 0043,-80 INJECT: add [eax],al add [eax-7FFFBC2C],al return: registersymbol(INJECT) [DISABLE] INJECT: db 00 00 C8 43 00 80 D4 43 00 80 D9 43 00 00 00 44 29 5C 2F 44 66 66 36 44 00 00 unregistersymbol(INJECT) dealloc(newmem) 290 "Fly Segurar CAPS LOCK" Auto Assembler Script [ENABLE] aobscan(jump, A6 9B C4 BA A6 9B C4 3A) label(jump1) registersymbol(jump1) jump: jump1: [DISABLE] unregistersymbol(jump1) 291 "jump" Float jump1 Set Value 20 0.05000000013 0 486 "Congelar Monstros - BETA" 000000 Auto Assembler Script [ENABLE] aobscanmodule(INJECT,GrandChase.exe,6F 12 03 3A 17) // should be unique alloc(newmem,$1000) label(code) label(return) newmem: code: outsd adc al,byte ptr [ebx] cmp dl,[edi] jmp return INJECT: add [eax],al cmp byte ptr [edi],17 { 23 } mov bh,51 { 81 } cmp al,bl stosb return: registersymbol(INJECT) [DISABLE] INJECT: db 6F 12 03 3A 17 unregistersymbol(INJECT) dealloc(newmem) 10 "Zoom Hack" Auto Assembler Script [ENABLE] aobscanmodule(INJECT,GrandChase.exe,F3 0F 10 80 8C 00 00 00 0F) // should be unique alloc(newmem,$1000) label(code) label(return) newmem: code: mov [eax+0000008C],(float)0.5 movss xmm0,[eax+0000008C] jmp return INJECT: jmp newmem nop 3 return: registersymbol(INJECT) [DISABLE] INJECT: db F3 0F 10 80 8C 00 00 00 unregistersymbol(INJECT) dealloc(newmem) 383 "Item Drop" 000000 Auto Assembler Script [ENABLE] aobscanmodule(INJECT,GrandChase.exe,8B 48 2C 89 4D E8 83 7D E8 04 77 XX 8B 55 E8 FF 24 95 XX XX XX XX 8B 45 EC 8B 10 8B 4D EC 8B 42 18 FF D0 EB XX 8B 4D EC 8B 11 8B 4D EC 8B 42 1C FF D0 EB XX 8B 4D EC 8B 11 8B 4D EC 8B 42 20 FF D0 EB XX 8B 4D EC 8B 11 8B 4D EC 8B 42 24 FF D0 51 F3 0F 10 05 XX XX XX XX) // should be unique alloc(newmem,$1000) label(code) label(return) newmem: code: //mov ecx,[eax+2C] mov ecx,0 mov [ebp-18],ecx jmp return INJECT: jmp newmem nop return: registersymbol(INJECT) [DISABLE] INJECT: db 8B 48 2C 89 4D E8 unregistersymbol(INJECT) dealloc(newmem) 348 "One Hit" 000000 Auto Assembler Script [ENABLE] aobscanmodule(INJECT,GrandChase.exe,0F 2F 82 XX XX XX XX 76 22 0F B6 85 XX XX XX XX 85 C0 75 15 8B 4D 80 F3 0F 10 45 0C F3 0F 5E 81 XX XX XX XX F3 0F 11 45 0C EB XX 0F 57 C0 F3 0F 11 45 0C 8B 95 XX XX XX XX 83 BA XX XX XX XX XX 7E XX 8B 85 XX XX XX XX F3 0F 2A XX XX XX XX XX 8B 4D 80) alloc(newmem,$1000) label(code) label(return) label(onehit) registersymbol(onehit) newmem: cmp [onehit],1 jne code mov [edx+00000734],0 code: comiss xmm0,[edx+00000734] jmp return onehit: dd 1 INJECT: jmp newmem nop 2 return: registersymbol(INJECT) [DISABLE] INJECT: db 0F 2F 82 34 07 00 00 unregistersymbol(INJECT) unregistersymbol(onehit) dealloc(newmem) Activate 57 0 349 "One Hit Ativação ON / OFF" 1:Ligado 0:Desligado 000000 4 Bytes onehit Set Value 57 1 0 Set Value 48 0 1 3316 "Combo Hack" Auto Assembler Script [ENABLE] aobscanmodule(INJECT,GrandChase.exe,8B 82 04 04 00 00 50 8B 4D C4 E8) // should be unique alloc(newmem,$1000) label(code) label(return) newmem: mov [edx+00000404],9999 code: mov eax,[edx+00000404] jmp return INJECT: jmp newmem nop return: registersymbol(INJECT) [DISABLE] INJECT: db 8B 82 04 04 00 00 unregistersymbol(INJECT) dealloc(newmem) 1 "AutoKill" 800040 Auto Assembler Script {$strict} [ENABLE] aobscanmodule(oz_ak1,GrandChase.exe,F3 0F 10 00 0F 2F 45 F4 72) aobscanmodule(oz_ak2,GrandChase.exe,51 89 4D FC 8B 4D 08 E8 ?? ?? ?? ?? 51 D9 1C 24 8B 4D FC E8) aobscanmodule(oz_ak3,GrandChase.exe,68 26 01 00 00 8B 4D FC) alloc(oz,$1000) label(ozAKDelayed) label(tm) label(rt) label(st) label(ak1_code) label(ak1_ori) label(ak1_kill) label(ak1_return) label(ak2_code) label(ak2_ori) label(ak2_kill) label(ak2_return) label(ak3_code) label(ak3_return) oz: ozAKDelayed: dd 1 tm: dd 0 rt: dd 0 st: push ebp mov ebp,esp mov ecx,[ebp+08] mov eax,[ebp+0C] push eax reassemble(oz_ak2+13) pop ebp ret 0008 ak1_code: {$try} cmp [ecx-2F0],(int)617 je ak1_ori cmp [ecx-2F0],(int)863 je ak1_ori cmp [ecx-2FC],0 jne ak1_ori cmp [ozAKDelayed],0 je ak1_kill mov byte ptr [ecx-300],0 cmp [rt],5555 ja ak1_kill pushad call Kernel32.GetTickCount sub eax,[tm] mov [rt],eax popad cmp [rt],5555 ja ak1_kill {$except} ak1_ori: movss xmm0,[eax] comiss xmm0,[ebp-0C] jmp ak1_return ak1_kill: {$try} mov [ecx+BC],(float)-1 lea eax,[ebp-0C] {$except} jmp ak1_ori ak2_code: fstp dword ptr [esp] {$try} cmp [ecx+BC],(float)-1 je ak2_kill {$except} ak2_ori: mov ecx,[ebp-04] jmp ak2_return ak2_kill: pushad push (float)-1 push ecx call st popad mov [esp],(float)-1 jmp ak2_ori ak3_code: pushad call Kernel32.GetTickCount mov [tm],eax mov [rt],0 popad push 00000126 jmp ak3_return oz_ak1: jmp ak1_code nop 3 ak1_return: oz_ak2+D: jmp ak2_code nop ak2_return: oz_ak3: jmp ak3_code ak3_return: registersymbol(oz_ak1) registersymbol(oz_ak2) registersymbol(oz_ak3) registersymbol(ozAKDelayed) [DISABLE] oz_ak1: db F3 0F 10 00 0F 2F 45 F4 oz_ak2+D: db D9 1C 24 8B 4D FC oz_ak3: db 68 26 01 00 00 unregistersymbol(oz_ak1) unregistersymbol(oz_ak2) unregistersymbol(oz_ak3) unregistersymbol(ozAKDelayed) dealloc(oz) 2 "Delay" 0:No 1:Yes *:Yes FF0080 4 Bytes ozAKDelayed 3317 "GameTime" 800040 Auto Assembler Script {$strict} [ENABLE] {$lua} function lua_aobscanmodule(sym, mod, arr) local s = ([[ aobscanmodule(SYM,%s,%s) registersymbol(SYM) ]]):gsub('SYM', sym):format(mod, arr) autoAssemble(s) end lua_aobscanmodule('oz_tm_dummy1','GrandChase.exe','8B 4D FC E8 ?? ?? ?? ?? 83 C0 01 50 8B 4D FC E8') {$asm} aobscanregion(oz_tm,oz_tm_dummy1+1,oz_tm_dummy1+9999,8B 4D FC E8 ?? ?? ?? ?? 83 C0 01 50 8B 4D FC E8) alloc(oz,$1000) label(ozGameTime1) label(ozGameTime2) label(ozGameTime3) label(tm_code) label(tm_ori) label(tm_set) label(tm_no_rand) label(tm_return) oz: ozGameTime1: dd (int)300 ozGameTime2: dd (int)60 ozGameTime3: dd (int)1 tm_code: push ebx mov ebx,[ozGameTime1] imul ebx,ebx,(int)55 cmp eax,ebx pop ebx jl tm_set add eax,[ozGameTime3] tm_ori: push eax mov ecx,[ebp-04] jmp tm_return tm_set: push eax push ebx push edx xor edx,edx mov ebx,[ozGameTime2] cmp ebx,0 jl tm_no_rand call MSVCRT.rand inc ebx idiv ebx tm_no_rand: mov ebx,edx add ebx,[ozGameTime1] imul ebx,ebx,(int)55 mov ecx,ebx pop edx pop ebx pop eax mov eax,ecx jmp tm_ori oz_tm+8: jmp tm_code nop 2 tm_return: registersymbol(ozGameTime1) registersymbol(ozGameTime2) registersymbol(ozGameTime3) registersymbol(oz_tm) [DISABLE] oz_tm+8: db 83 C0 01 50 8B 4D FC unregistersymbol(ozGameTime1) unregistersymbol(ozGameTime2) unregistersymbol(ozGameTime3) unregistersymbol(oz_tm) unregistersymbol(oz_tm_dummy1) dealloc(oz) 4 "Base(sec)" FF0080 4 Bytes ozGameTime1 5 "Rand(sec)" FF0080 4 Bytes ozGameTime2 3318 "Multiply(tick)" FF0080 4 Bytes ozGameTime3 7 "GameRank" 800040 Auto Assembler Script {$strict} [ENABLE] aobscanmodule(oz_rk,GrandChase.exe,F3 0F 10 45 08 F3 0F 5E 45 F4) aobscanmodule(oz_st,GrandChase.exe,E8 ?? ?? ?? ?? 8D 55 F8 52 8B 4D FC 81 C1 A0 02 00 00 E8) alloc(oz,$1000) label(ozGameRank) label(st) label(rk_code) label(rk_return) oz: ozGameRank: dd (float)100 st: push ebp mov ebp,esp mov ecx,[ebp+08] lea eax,[ebp+0C] push eax reassemble(oz_st) pop ebp ret 0008 rk_code: push eax mov eax,(int)100 cvtsi2ss xmm1,eax movss xmm0,[ebp-0C] mulss xmm0,[ozGameRank] divss xmm0,xmm1 mov eax,[ebp-10] add eax,2A0 push eax movss [esp],xmm0 push eax call st pop eax jmp rk_return oz_rk: jmp rk_code rk_return: registersymbol(ozGameRank) registersymbol(oz_rk) [DISABLE] oz_rk: db F3 0F 10 45 08 unregistersymbol(ozGameRank) unregistersymbol(oz_rk) dealloc(oz) 8 "Rank(0~100)" FF0080 Float ozGameRank 9 "ItemVac" 800040 Auto Assembler Script {$strict} [ENABLE] aobscanmodule(oz_iv,GrandChase.exe,74 32 8B 45 F0) oz_iv: nop 2 registersymbol(oz_iv) [DISABLE] oz_iv: db 74 32 unregistersymbol(oz_iv) 3319 "AutoBoss" 800040 Auto Assembler Script {$strict} [ENABLE] aobscanmodule(oz_ab,GrandChase.exe,04 E8 ?? ?? ?? ?? 89 ?? ?? 8B ?? ?? 83 ?? ?? 01 75 ?? 8B) oz_ab+F: db 02 registersymbol(oz_ab) [DISABLE] oz_ab+F: db 01 unregistersymbol(oz_ab) Change of mov [eax+00000694],FFFFFFFF GrandChase.exe+8A4EA7 C0 FF 8B 45 B0 C7 80 94 06 00 00 FF FF FF FF 8B 4D B0 C6 81 Change of mov byte ptr [ecx+00000510],01 GrandChase.exe+8A4EB4 90 90 8B 4D B0 C6 81 10 05 00 00 01 8B 55 B0 8B 82
Compartilhar