Well I thought Id give something back. I will not put my whole script that detects GMS And closes your client but I will give a basic script that some of the pservers are using just for the lulz. You can make it work from this and I dont believe it has the right adress atm but hey if you arent retarded you can make it work.
~Keith
[ENABLE]
alloc(newmem,1024)
label(returnhere)
label(originalcode)
label(exit)
label(flag)
registersymbol(name1)
label(name1)
registersymbol(name2)
label(name2)
registersymbol(name3)
label(name3)
registersymbol(name4)
label(name4)
registersymbol(name5)
label(name5)
registersymbol(name6)
label(name6)
registersymbol(name7)
label(name7)
registersymbol(name8)
label(name8)
label(index)
label(save_name)
53BB93:
jmp newmem
nop
nop
returnhere:
newmem:
mov [flag],FF
inc [index]
cmp [index],7
jb save_name
mov [index],0
save_name:
pushad
mov ebx,[index]
mov edx,name1
lea ecx,[edx+ebx*08]
lea ecx,[ecx+ebx*08]
mov ebx,[eax+70]
mov [ecx],ebx
mov ebx,[eax+74]
mov [ecx+4],ebx
mov ebx,[eax+78]
mov [ecx+8],ebx
mov ebx,[eax+7C]
mov [ecx+C],ebx
popad
originalcode:
mov [esi+0c],00000000
exit:
jmp returnhere
flag:
dd 00000000
name1:
dd 00000000 00000000 00000000 00000000
name2:
dd 00000000 00000000 00000000 00000000
name3:
dd 00000000 00000000 00000000 00000000
name4:
dd 00000000 00000000 00000000 00000000
name5:
dd 00000000 00000000 00000000 00000000
name6:
dd 00000000 00000000 00000000 00000000
name7:
dd 00000000 00000000 00000000 00000000
name8:
dd 00000000 00000000 00000000 00000000
index:
dd 00000000
[DISABLE]
53BB93:
mov [esi+0c],00000000
dealloc(newmem)
~Keith
[ENABLE]
alloc(newmem,1024)
label(returnhere)
label(originalcode)
label(exit)
label(flag)
registersymbol(name1)
label(name1)
registersymbol(name2)
label(name2)
registersymbol(name3)
label(name3)
registersymbol(name4)
label(name4)
registersymbol(name5)
label(name5)
registersymbol(name6)
label(name6)
registersymbol(name7)
label(name7)
registersymbol(name8)
label(name8)
label(index)
label(save_name)
53BB93:
jmp newmem
nop
nop
returnhere:
newmem:
mov [flag],FF
inc [index]
cmp [index],7
jb save_name
mov [index],0
save_name:
pushad
mov ebx,[index]
mov edx,name1
lea ecx,[edx+ebx*08]
lea ecx,[ecx+ebx*08]
mov ebx,[eax+70]
mov [ecx],ebx
mov ebx,[eax+74]
mov [ecx+4],ebx
mov ebx,[eax+78]
mov [ecx+8],ebx
mov ebx,[eax+7C]
mov [ecx+C],ebx
popad
originalcode:
mov [esi+0c],00000000
exit:
jmp returnhere
flag:
dd 00000000
name1:
dd 00000000 00000000 00000000 00000000
name2:
dd 00000000 00000000 00000000 00000000
name3:
dd 00000000 00000000 00000000 00000000
name4:
dd 00000000 00000000 00000000 00000000
name5:
dd 00000000 00000000 00000000 00000000
name6:
dd 00000000 00000000 00000000 00000000
name7:
dd 00000000 00000000 00000000 00000000
name8:
dd 00000000 00000000 00000000 00000000
index:
dd 00000000
[DISABLE]
53BB93:
mov [esi+0c],00000000
dealloc(newmem)