• Amused
  • Angry
  • Annoyed
  • Awesome
  • Bemused
  • Cocky
  • Cool
  • Crazy
  • Crying
  • Down
  • Drunk
  • Embarrased
  • Enraged
  • Friendly
  • Geeky
  • Godly
  • Happy
  • Hateful
  • Hungry
  • Innocent
  • Meh
  • Piratey
  • Poorly
  • Sad
  • Secret
  • Shy
  • Sneaky
  • Tired
  • Wtf
  • At Work
  • CodenzHub
  • Coding
  • Deejaying
  • Donating
  • Drinking
  • Eating
  • Editing
  • Hacking
  • Hate Mailing
  • Jamin'
  • Lagging
  • Live Streaming
  • Lurking
  • No Status
  • Pawning
  • PC Gaming
  • PS Gaming
  • Raging
  • Reversing
  • Sleeping
  • Steam Gaming
  • Trolling
  • TwitchStreamer
  • Vodka!
  • Watching TV/Movie
  • Xbox Gaming
  • Youtuber
  • Zombies
  • Results 1 to 7 of 7
    1. #1
      Newbie
      Learning to hack games!
       
      Feeling Normal
       
      vivendi's Avatar
      Join Date
      Jan 2013
      Posts
      5
      Thanks (-->)
      0
      Thanks (<--)
      1

      What is the base address in this screenshot?

      John Kittz
      Hi guys, i've found my YPos in game and did a pointer scan to find the base address. I found a good result but i'm not sure what the static address is in there.

      Can someone please tell me what i have to look for in the attached image?

      My guess is, is that the base address (?) is 063C9B38 and then i have to add all those offsets. So:

      063C9B38 + 118 + 40 + 20 + 8 + bc = 0x63C9D74 -> holds my YPos value?

      Or is this wrong?
      Attached Thumbnails Attached Thumbnails scanresult.png  

    2. #2
      Newbie
      Learning to hack games!
       
      Feeling Normal
       
      vivendi's Avatar
      Join Date
      Jan 2013
      Posts
      5
      Thanks (-->)
      0
      Thanks (<--)
      1
      On a second thought, what i said was obviously wrong. The only address that stays the same is the one that says: ("client.exe" + 012CCC04). This always 'points' to an address. In the case of my screenshot it's: 063C99C0. But that
      address also changes everytime i start a new game.

      So still not sure how to obtain the actual static address that i can use in my code.

    3. #3
      Newbie
      Learning to hack games!
       
      Feeling Normal
       
      vivendi's Avatar
      Join Date
      Jan 2013
      Posts
      5
      Thanks (-->)
      0
      Thanks (<--)
      1
      Quote Originally Posted by AlexSleyore View Post
      ...I dont think your doing a pointer scan? read this...

      https://www.modacity.net/forums/show...-Scan-tutorial




      Still not sure whats with all the offsets.. I rarely ran into pointers that where more then 1 or 2 Pointers long when I was into this. EH whatever.
      Yes, i did a pointer scan. Hence the "description" value

      But the reason why it's showing so much offsets is because it is for a more complex game. Not something like Assult Cube or one of the CoD versions.

      I guess i should start with : "client.exe" + 012CCC04 + all offsets. That always seems to be pointing at the values i need.

    4. #4
      Coder
      Learning to hack games!
       
      Feeling Normal
       
      Chuck E's Avatar
      Join Date
      Jan 2013
      Location
      United Kingdom
      Posts
      119
      Thanks (-->)
      30
      Thanks (<--)
      20
      Quote Originally Posted by vivendi View Post
      Hi guys, i've found my YPos in game and did a pointer scan to find the base address. I found a good result but i'm not sure what the static address is in there.

      Can someone please tell me what i have to look for in the attached image?

      My guess is, is that the base address (?) is 063C9B38 and then i have to add all those offsets. So:

      063C9B38 + 118 + 40 + 20 + 8 + bc = 0x63C9D74 -> holds my YPos value?

      Or is this wrong?
      The BaseAddress will be:

      the executable + 012CCC04

      Just as it is written the the image you posted.

      Usually the executable starts at address 400000h, so the BaseAddress would be

      400000h
      12CCC04h
      -------------
      17CCC04h

      THEREFORE:

      BaseAddress = 0x017CCC04

      Offsets = {0x118, 0x40, 0x20, 0x8, 0xBC}

      Of course it is possible for the executable not to start at 400000h (usually due to anti debugging measures). I need to look up how to deal with such a situation, as I am new to this

      I think I saw a post in this forum showing how to deal with that.... not sure.... I'll be back!

      Actually, I'll look into it tomorrow... 10:20pm here.... chill time, not computer time

    5. #5
      Newbie
      Learning to hack games!
       
      Feeling Normal
       
      vivendi's Avatar
      Join Date
      Jan 2013
      Posts
      5
      Thanks (-->)
      0
      Thanks (<--)
      1
      Quote Originally Posted by Chuck E View Post
      The BaseAddress will be:

      the executable + 012CCC04

      Just as it is written the the image you posted.

      Usually the executable starts at address 400000h, so the BaseAddress would be

      400000h
      12CCC04h
      -------------
      17CCC04h

      THEREFORE:

      BaseAddress = 0x017CCC04

      Offsets = {0x118, 0x40, 0x20, 0x8, 0xBC}

      Of course it is possible for the executable not to start at 400000h (usually due to anti debugging measures). I need to look up how to deal with such a situation, as I am new to this

      I think I saw a post in this forum showing how to deal with that.... not sure.... I'll be back!

      Actually, I'll look into it tomorrow... 10:20pm here.... chill time, not computer time
      Thanks for the info! I'm going to try and put everything in code now
      Last edited by vivendi; 01-19-2013 at 05:35 PM.

    6. #6
      Newbie
      Learning to hack games!
       
      Feeling Normal
       
      vivendi's Avatar
      Join Date
      Jan 2013
      Posts
      5
      Thanks (-->)
      0
      Thanks (<--)
      1
      Quote Originally Posted by AlexSleyore View Post
      Base = GetModuleHandle("GameName.exe");

      NewPointer = *(DWORD*)(Base+63C9B38);
      NewPointer = *(DWORD*)(NewPointer+0x118);
      NewPointer = *(DWORD*)(NewPointer+0x40);
      NewPointer = *(DWORD*)(NewPointer+0x20);
      NewPointer = *(DWORD*)(NewPointer+0x8)';
      NewPointer = *(DWORD*)(NewPointer+0xBC);

      WriteMemory(NewPointer, Value);
      GetModuleHandle only works when you've injected the hack as a DLL in memory. Mine is just an external hack. But it didn't matter because it gives you he address when you open the remote process. I didn't realize that at first

    7. Thanks Chuck E thanked for this post
    8. #7
      Coder
      Learning to hack games!
       
      Feeling Normal
       
      Chuck E's Avatar
      Join Date
      Jan 2013
      Location
      United Kingdom
      Posts
      119
      Thanks (-->)
      30
      Thanks (<--)
      20
      Cheats'n'Trainers
      Quote Originally Posted by AlexSleyore View Post
      Base = GetModuleHandle("GameName.exe");

      NewPointer = *(DWORD*)(Base+63C9B38);
      NewPointer = *(DWORD*)(NewPointer+0x118);
      NewPointer = *(DWORD*)(NewPointer+0x40);
      NewPointer = *(DWORD*)(NewPointer+0x20);
      NewPointer = *(DWORD*)(NewPointer+0x8)';
      NewPointer = *(DWORD*)(NewPointer+0xBC);

      WriteMemory(NewPointer, Value);
      Quote Originally Posted by vivendi View Post
      GetModuleHandle only works when you've injected the hack as a DLL in memory. Mine is just an external hack. But it didn't matter because it gives you he address when you open the remote process. I didn't realize that at first
      note: the following quoted from the above quotes...

      Acquire base address of executable:
      "Base = GetModuleHandle("GameName.exe");"
      (GetModuleHandle only works when you've injected the hack as a DLL in memory)

      CE Pointer Scan (re base address of executable):
      "it gives you he address when you open the remote process"

      Excellent guys, some very useful bits of information
      Last edited by Chuck E; 01-21-2013 at 04:36 AM.

    Similar Game Hacker Threads

    1. [Help] Finding Base Address?
      By Prometheus in forum Counter-Strike: Source Hacks
      Replies: 15
      Last Post: 08-24-2016, 07:01 AM
    2. [Help] Coordinate to Base Address
      By voilence in forum Hacking Help
      Replies: 3
      Last Post: 03-26-2016, 06:26 AM
    3. [Help] How to get WoW base address?
      By tyguy in forum Hacking Help
      Replies: 4
      Last Post: 02-20-2016, 08:05 PM
    4. [Help] Memory Address - Not in a module [Screenshot Provided]
      By Aleksander in forum Hacking Help
      Replies: 8
      Last Post: 11-20-2015, 01:30 PM
    5. [Help] Getting base address from client.dll
      By GozarD in forum Hacking Help
      Replies: 3
      Last Post: 05-11-2015, 11:30 PM

    Tags for this Thread