Arrowcode wall

Posts 1–15 of 25 · Page 1 of 2
code wall
Hello good night guys, does anyone have the wall hacker script?
It will be my first time mechendo I want one to study his base, and try to mount something, only with the function of the wall.
Scripts are not the same as hacks as they do not read/write game memory.

You will need to download a hack instead.

Reason being is wall hacks work by reading game memory and seeing where the players are to then outline them for you
Quote Originally Posted by Ahl View Post
Scripts are not the same as hacks as they do not read/write game memory.

You will need to download a hack instead.

Reason being is wall hacks work by reading game memory and seeing where the players are to then outline them for you
you can make one and they can read / write memory but its very hard and i don't know exactly the detection rate
Quote Originally Posted by Ally View Post


you can make one and they can read / write memory but its very hard and i don't know exactly the detection rate
Well OP was asking for the actual script for it and no one has made it yet (well not on MPGH)
Quote Originally Posted by furiaczn View Post
Hello good night guys, does anyone have the wall hacker script?
It will be my first time mechendo I want one to study his base, and try to mount something, only with the function of the wall.
Quote Originally Posted by Ahl View Post
Well OP was asking for the actual script for it and no one has made it yet (well not on MPGH)
Here is the code
but highly doubt you will be able to update it.
Code:
; <compiler: v1.0.48.5="">
F6::
 
Process = csgo.exe
DllName = client.dll
msgbox, WAIT WAIT WAIT
 
Process, Exist, %Process%
PID = %ErrorLevel%
SetFormat, Integer, Hex
Base := GetDllBase(DllName, PID)
 
start:=0x00000000
loop {
   start:=start+0x1000
   check:=ReadMemory(start+0x4,"Counter-Strike: Global Offensive")
   check2:=ReadMemory(check,"Counter-Strike: Global Offensive")
    
   if (check2==0x6574616D)
    
    
   {
      break
   }
   if (start>0xDDDDDDDD)
   {
      msgbox, Something went wrong O.o
   }}
offset:=start+0x550
end:=start+0x2000
 
loop
{
   offset:=offset+0x4
   check:=ReadMemory(offset,"Counter-Strike: Global Offensive")
   checka:=check+0x1c
   check2:=ReadMemory(check+0x1c,"Counter-Strike: Global Offensive")
   if (check2==0x72617065)
   {
      break
   }
   if (offset>end)
   {
      msgbox, something went wrong OMG
   }}
 
msgbox, OMG!WALLHACKER!!! D:
 
offsets3:=offset
 
t1:=ReadMemory(offsets3,"Counter-Strike: Global Offensive")
t2:=ReadMemory(offsets3+0x8,"Counter-Strike: Global Offensive")
t3:=ReadMemory(offsets3+0x10,"Counter-Strike: Global Offensive")
t4:=ReadMemory(offsets3+0x18,"Counter-Strike: Global Offensive")
t5:=ReadMemory(offsets3+0x20,"Counter-Strike: Global Offensive")
t6:=ReadMemory(offsets3+0x28,"Counter-Strike: Global Offensive")
t7:=ReadMemory(offsets3+0x30,"Counter-Strike: Global Offensive")
 
offsetsct:=offsets3+0x30+0xC0
 
ct1:=ReadMemory(offsetsct,"Counter-Strike: Global Offensive")
ct2:=ReadMemory(offsetsct+0x8,"Counter-Strike: Global Offensive")
ct3:=ReadMemory(offsetsct+0x10,"Counter-Strike: Global Offensive")
ct4:=ReadMemory(offsetsct+0x18,"Counter-Strike: Global Offensive")
ct5:=ReadMemory(offsetsct+0x20,"Counter-Strike: Global Offensive")
ct6:=ReadMemory(offsetsct+0x28,"Counter-Strike: Global Offensive")
ct7:=ReadMemory(offsetsct+0x638,"Counter-Strike: Global Offensive")
 
 
t11:=t1+0x96D
t111:=ReadMemoryString(t11,"Counter-Strike: Global Offensive")
rewritetex(t111,t11)
t22:=t2+0xC0F
t222:=ReadMemoryString(t22,"Counter-Strike: Global Offensive")
rewritetex(t222,t22)
t33:=t3+0x45D
t333:=ReadMemoryString(t33,"Counter-Strike: Global Offensive")
rewritetex(t333,t33)
t44:=t4+0x7e1
t444:=ReadMemoryString(t44,"Counter-Strike: Global Offensive")
rewritetex(t444,t44)
t55:=t5+0xACC
t555:=ReadMemoryString(t55,"Counter-Strike: Global Offensive")
rewritetex(t555,t55)
t66:=t6+0xFD
t666:=ReadMemoryString(t66,"Counter-Strike: Global Offensive")
rewritetex(t666,t66)
t77:=t7+0x838
t777:=ReadMemoryString(t77,"Counter-Strike: Global Offensive")
rewritetex(t777,t77)
 
 
 
ct11:=ct1+0x27D
ct111:=ReadMemoryString(ct11,"Counter-Strike: Global Offensive")
rewritetex2(ct111,ct11)
ct22:=ct2+0x219d
t222:=ReadMemoryString(ct22,"Counter-Strike: Global Offensive")
rewritetex2(ct222,ct22)
ct33:=ct3+0x378
ct333:=ReadMemoryString(ct33,"Counter-Strike: Global Offensive")
rewritetex2(ct333,ct33)
ct44:=ct4+0x7e1
ct444:=ReadMemoryString(ct44,"Counter-Strike: Global Offensive")
rewritetex2(ct444,ct44)
ct55:=ct5+0xA70
ct555:=ReadMemoryString(ct55,"Counter-Strike: Global Offensive")
rewritetex2(ct111,ct11)
ct66:=ct6+0x111
ct666:=ReadMemoryString(ct66,"Counter-Strike: Global Offensive")
rewritetex2(ct666,ct66)
ct77:=ct7+0xEB7
ct777:=ReadMemoryString(ct77,"Counter-Strike: Global Offensive")
rewritetex2(ct777,ct77)
 
 
 
 
 
 
 
 
ExitApp
 
 
rewritetex(Haystack,offsettex)
{
   Needle = "$rimlight"
   StringGetPos, pos, Haystack, %Needle%
   if (pos >= 0)
   {
      WriteMemory(0x6E676924,offsettex+pos+0x0,"Counter-Strike: Global Offensive")
      WriteMemory(0x7A65726F,offsettex+pos+0x4,"Counter-Strike: Global Offensive")
      WriteMemory(0x20203120,offsettex+pos+0x8,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0xC,"Counter-Strike: Global Offensive")
      WriteMemory(0x6C6F6324,offsettex+pos+0x10,"Counter-Strike: Global Offensive")
      WriteMemory(0x2220726F,offsettex+pos+0x14,"Counter-Strike: Global Offensive")
      WriteMemory(0x3020395B,offsettex+pos+0x18,"Counter-Strike: Global Offensive")
      WriteMemory(0x225D3020,offsettex+pos+0x1C,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0x20,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0x24,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0x28,"Counter-Strike: Global Offensive")
   }}
 
rewritetex2(Haystack,offsettex)
{
   Needle = "$rimlight"
   StringGetPos, pos, Haystack, %Needle%
   if (pos >= 0)
   {
      WriteMemory(0x6E676924,offsettex+pos+0x0,"Counter-Strike: Global Offensive")
      WriteMemory(0x7A65726F,offsettex+pos+0x4,"Counter-Strike: Global Offensive")
      WriteMemory(0x20203120,offsettex+pos+0x8,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0xC,"Counter-Strike: Global Offensive")
      WriteMemory(0x6C6F6324,offsettex+pos+0x10,"Counter-Strike: Global Offensive")
      WriteMemory(0x2220726F,offsettex+pos+0x14,"Counter-Strike: Global Offensive")
      WriteMemory(0x3020305B,offsettex+pos+0x18,"Counter-Strike: Global Offensive")
      WriteMemory(0x225D3920,offsettex+pos+0x1C,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0x20,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0x24,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0x28,"Counter-Strike: Global Offensive")
   }}
 
 
 
 
 
ReadMemory(MADDRESS,PROGRAM)
{
   winget, pid, PID, %PROGRAM%
   VarSetCapacity(MVALUE,4,0)
   ProcessHandle := DllCall("OpenProcess", "Int", 24, "Char", 0, "UInt", pid, "UInt")
   DllCall("ReadProcessMemory","UInt",ProcessHandle,"UInt",MADDRESS,"Str",MVALUE,"UInt",4,"UInt *",0)
   Loop 4
   result += *(&MVALUE + A_Index-1) << 8*(A_Index-1)
   return, result
}
 
 
 
 
 
 
WriteMemory(WVALUE,MADDRESS,PROGRAM)
{
   winget, pid, PID, %PROGRAM%
    
    
    
   ProcessHandle := DllCall("OpenProcess", "int", 2035711, "char", 0, "UInt", PID, "UInt")
   DllCall("WriteProcessMemory", "UInt", ProcessHandle, "UInt", MADDRESS, "Uint*", WVALUE,"Uint", 4, "Uint *", 0)
    
   DllCall("CloseHandle", "int", ProcessHandle)
   return
}
 
 
 
GetDllBase(DllName, PID = 0)
{
   TH32CS_SNAPMODULE := 0x00000008
   INVALID_HANDLE_VALUE = -1
   VarSetCapacity(me32, 548, 0)
   NumPut(548, me32)
   snapMod := DllCall("CreateToolhelp32Snapshot", "Uint", TH32CS_SNAPMODULE
   , "Uint", PID)
   If (snapMod = INVALID_HANDLE_VALUE) {
      Return 0
   }
   If (DllCall("Module32First", "Uint", snapMod, "Uint", &me32)){
      while(DllCall("Module32Next", "Uint", snapMod, "UInt", &me32)) {
         If !DllCall("lstrcmpi", "Str", DllName, "UInt", &me32 + 32) {
            DllCall("CloseHandle", "UInt", snapMod)
            Return NumGet(&me32 + 20)
         }}}
   DllCall("CloseHandle", "Uint", snapMod)
   Return 0
}
 
 
ReadMemoryString(MADDRESS,PROGRAM)
{
   winget, pid, PID, %PROGRAM%
    
   ProcessHandle := DllCall("OpenProcess", "Int", 24, "Char", 0, "UInt", pid, "Uint")
   teststr =
   Loop 32
   {
      Output := "x"
      tempVar := DllCall("ReadProcessMemory", "UInt", ProcessHandle, "UInt", MADDRESS, "str", Output, "Uint", 1, "Uint *", 0)
      if (ErrorLevel or !tempVar)
      {
         DllCall("CloseHandle", "int", ProcessHandle)
         return teststr
      }
       
       
       
      teststr = %teststr%%Output%
      MADDRESS++
   }
   DllCall("CloseHandle", "int", ProcessHandle)
   return, teststr
}</compiler:>
i can spend about a day attempting to update it
but i do not have the time to update or help you sorry.
if you would like to try and update it / work with it ask the ahk forums
have a nice day
Quote Originally Posted by Ally View Post




Here is the code
but highly doubt you will be able to update it.
Code:
; <compiler: v1.0.48.5="">
F6::
 
Process = csgo.exe
DllName = client.dll
msgbox, WAIT WAIT WAIT
 
Process, Exist, %Process%
PID = %ErrorLevel%
SetFormat, Integer, Hex
Base := GetDllBase(DllName, PID)
 
start:=0x00000000
loop {
   start:=start+0x1000
   check:=ReadMemory(start+0x4,"Counter-Strike: Global Offensive")
   check2:=ReadMemory(check,"Counter-Strike: Global Offensive")
    
   if (check2==0x6574616D)
    
    
   {
      break
   }
   if (start>0xDDDDDDDD)
   {
      msgbox, Something went wrong O.o
   }}
offset:=start+0x550
end:=start+0x2000
 
loop
{
   offset:=offset+0x4
   check:=ReadMemory(offset,"Counter-Strike: Global Offensive")
   checka:=check+0x1c
   check2:=ReadMemory(check+0x1c,"Counter-Strike: Global Offensive")
   if (check2==0x72617065)
   {
      break
   }
   if (offset>end)
   {
      msgbox, something went wrong OMG
   }}
 
msgbox, OMG!WALLHACKER!!! D:
 
offsets3:=offset
 
t1:=ReadMemory(offsets3,"Counter-Strike: Global Offensive")
t2:=ReadMemory(offsets3+0x8,"Counter-Strike: Global Offensive")
t3:=ReadMemory(offsets3+0x10,"Counter-Strike: Global Offensive")
t4:=ReadMemory(offsets3+0x18,"Counter-Strike: Global Offensive")
t5:=ReadMemory(offsets3+0x20,"Counter-Strike: Global Offensive")
t6:=ReadMemory(offsets3+0x28,"Counter-Strike: Global Offensive")
t7:=ReadMemory(offsets3+0x30,"Counter-Strike: Global Offensive")
 
offsetsct:=offsets3+0x30+0xC0
 
ct1:=ReadMemory(offsetsct,"Counter-Strike: Global Offensive")
ct2:=ReadMemory(offsetsct+0x8,"Counter-Strike: Global Offensive")
ct3:=ReadMemory(offsetsct+0x10,"Counter-Strike: Global Offensive")
ct4:=ReadMemory(offsetsct+0x18,"Counter-Strike: Global Offensive")
ct5:=ReadMemory(offsetsct+0x20,"Counter-Strike: Global Offensive")
ct6:=ReadMemory(offsetsct+0x28,"Counter-Strike: Global Offensive")
ct7:=ReadMemory(offsetsct+0x638,"Counter-Strike: Global Offensive")
 
 
t11:=t1+0x96D
t111:=ReadMemoryString(t11,"Counter-Strike: Global Offensive")
rewritetex(t111,t11)
t22:=t2+0xC0F
t222:=ReadMemoryString(t22,"Counter-Strike: Global Offensive")
rewritetex(t222,t22)
t33:=t3+0x45D
t333:=ReadMemoryString(t33,"Counter-Strike: Global Offensive")
rewritetex(t333,t33)
t44:=t4+0x7e1
t444:=ReadMemoryString(t44,"Counter-Strike: Global Offensive")
rewritetex(t444,t44)
t55:=t5+0xACC
t555:=ReadMemoryString(t55,"Counter-Strike: Global Offensive")
rewritetex(t555,t55)
t66:=t6+0xFD
t666:=ReadMemoryString(t66,"Counter-Strike: Global Offensive")
rewritetex(t666,t66)
t77:=t7+0x838
t777:=ReadMemoryString(t77,"Counter-Strike: Global Offensive")
rewritetex(t777,t77)
 
 
 
ct11:=ct1+0x27D
ct111:=ReadMemoryString(ct11,"Counter-Strike: Global Offensive")
rewritetex2(ct111,ct11)
ct22:=ct2+0x219d
t222:=ReadMemoryString(ct22,"Counter-Strike: Global Offensive")
rewritetex2(ct222,ct22)
ct33:=ct3+0x378
ct333:=ReadMemoryString(ct33,"Counter-Strike: Global Offensive")
rewritetex2(ct333,ct33)
ct44:=ct4+0x7e1
ct444:=ReadMemoryString(ct44,"Counter-Strike: Global Offensive")
rewritetex2(ct444,ct44)
ct55:=ct5+0xA70
ct555:=ReadMemoryString(ct55,"Counter-Strike: Global Offensive")
rewritetex2(ct111,ct11)
ct66:=ct6+0x111
ct666:=ReadMemoryString(ct66,"Counter-Strike: Global Offensive")
rewritetex2(ct666,ct66)
ct77:=ct7+0xEB7
ct777:=ReadMemoryString(ct77,"Counter-Strike: Global Offensive")
rewritetex2(ct777,ct77)
 
 
 
 
 
 
 
 
ExitApp
 
 
rewritetex(Haystack,offsettex)
{
   Needle = "$rimlight"
   StringGetPos, pos, Haystack, %Needle%
   if (pos >= 0)
   {
      WriteMemory(0x6E676924,offsettex+pos+0x0,"Counter-Strike: Global Offensive")
      WriteMemory(0x7A65726F,offsettex+pos+0x4,"Counter-Strike: Global Offensive")
      WriteMemory(0x20203120,offsettex+pos+0x8,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0xC,"Counter-Strike: Global Offensive")
      WriteMemory(0x6C6F6324,offsettex+pos+0x10,"Counter-Strike: Global Offensive")
      WriteMemory(0x2220726F,offsettex+pos+0x14,"Counter-Strike: Global Offensive")
      WriteMemory(0x3020395B,offsettex+pos+0x18,"Counter-Strike: Global Offensive")
      WriteMemory(0x225D3020,offsettex+pos+0x1C,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0x20,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0x24,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0x28,"Counter-Strike: Global Offensive")
   }}
 
rewritetex2(Haystack,offsettex)
{
   Needle = "$rimlight"
   StringGetPos, pos, Haystack, %Needle%
   if (pos >= 0)
   {
      WriteMemory(0x6E676924,offsettex+pos+0x0,"Counter-Strike: Global Offensive")
      WriteMemory(0x7A65726F,offsettex+pos+0x4,"Counter-Strike: Global Offensive")
      WriteMemory(0x20203120,offsettex+pos+0x8,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0xC,"Counter-Strike: Global Offensive")
      WriteMemory(0x6C6F6324,offsettex+pos+0x10,"Counter-Strike: Global Offensive")
      WriteMemory(0x2220726F,offsettex+pos+0x14,"Counter-Strike: Global Offensive")
      WriteMemory(0x3020305B,offsettex+pos+0x18,"Counter-Strike: Global Offensive")
      WriteMemory(0x225D3920,offsettex+pos+0x1C,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0x20,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0x24,"Counter-Strike: Global Offensive")
      WriteMemory(0x0A0D0A0D,offsettex+pos+0x28,"Counter-Strike: Global Offensive")
   }}
 
 
 
 
 
ReadMemory(MADDRESS,PROGRAM)
{
   winget, pid, PID, %PROGRAM%
   VarSetCapacity(MVALUE,4,0)
   ProcessHandle := DllCall("OpenProcess", "Int", 24, "Char", 0, "UInt", pid, "UInt")
   DllCall("ReadProcessMemory","UInt",ProcessHandle,"UInt",MADDRESS,"Str",MVALUE,"UInt",4,"UInt *",0)
   Loop 4
   result += *(&MVALUE + A_Index-1) << 8*(A_Index-1)
   return, result
}
 
 
 
 
 
 
WriteMemory(WVALUE,MADDRESS,PROGRAM)
{
   winget, pid, PID, %PROGRAM%
    
    
    
   ProcessHandle := DllCall("OpenProcess", "int", 2035711, "char", 0, "UInt", PID, "UInt")
   DllCall("WriteProcessMemory", "UInt", ProcessHandle, "UInt", MADDRESS, "Uint*", WVALUE,"Uint", 4, "Uint *", 0)
    
   DllCall("CloseHandle", "int", ProcessHandle)
   return
}
 
 
 
GetDllBase(DllName, PID = 0)
{
   TH32CS_SNAPMODULE := 0x00000008
   INVALID_HANDLE_VALUE = -1
   VarSetCapacity(me32, 548, 0)
   NumPut(548, me32)
   snapMod := DllCall("CreateToolhelp32Snapshot", "Uint", TH32CS_SNAPMODULE
   , "Uint", PID)
   If (snapMod = INVALID_HANDLE_VALUE) {
      Return 0
   }
   If (DllCall("Module32First", "Uint", snapMod, "Uint", &me32)){
      while(DllCall("Module32Next", "Uint", snapMod, "UInt", &me32)) {
         If !DllCall("lstrcmpi", "Str", DllName, "UInt", &me32 + 32) {
            DllCall("CloseHandle", "UInt", snapMod)
            Return NumGet(&me32 + 20)
         }}}
   DllCall("CloseHandle", "Uint", snapMod)
   Return 0
}
 
 
ReadMemoryString(MADDRESS,PROGRAM)
{
   winget, pid, PID, %PROGRAM%
    
   ProcessHandle := DllCall("OpenProcess", "Int", 24, "Char", 0, "UInt", pid, "Uint")
   teststr =
   Loop 32
   {
      Output := "x"
      tempVar := DllCall("ReadProcessMemory", "UInt", ProcessHandle, "UInt", MADDRESS, "str", Output, "Uint", 1, "Uint *", 0)
      if (ErrorLevel or !tempVar)
      {
         DllCall("CloseHandle", "int", ProcessHandle)
         return teststr
      }
       
       
       
      teststr = %teststr%%Output%
      MADDRESS++
   }
   DllCall("CloseHandle", "int", ProcessHandle)
   return, teststr
}</compiler:>
i can spend about a day attempting to update it
but i do not have the time to update or help you sorry.
if you would like to try and update it / work with it ask the ahk forums
have a nice day
I've updated it but it's private and I'm only giving it to close friends.
and fyi for all you people who think scripts that read/write memory are detected. it isn't. I've been using this for about a month now and still not vac banned.
Quote Originally Posted by Exemy View Post
I've updated it but it's private and I'm only giving it to close friends.
and fyi for all you people who think scripts that read/write memory are detected. it isn't. I've been using this for about a month now and still not vac banned.
yea highly doubt that
proof or yea its didn't happen
Quote Originally Posted by Ally View Post


yea highly doubt that
proof or yea its didn't happen
gyazo dot com/0bcf2f5962b6ad7db277d3f18103fe84
Quote Originally Posted by Exemy View Post
gyazo dot com/0bcf2f5962b6ad7db277d3f18103fe84
what os are you playing on ?
Quote Originally Posted by Ally View Post


what os are you playing on ?
windows 10
Quote Originally Posted by Exemy View Post
windows 10
looked like different os on a sec lol
i could fix it also but im to lazy and have time to doing something better
I asked balto he said he wont update it
Any way i can get the script?
Quote Originally Posted by soveRs View Post
Any way i can get the script?
No, because its not possible.
Posts 1–15 of 25 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?